您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > chapt7 信息系统项目质量管理
得奖真高兴啊!呃?怎么回事?啊,没顶住!糟糕,掉了!嘿嘿,还是拿着底座踏实!质量最差的奖杯!ISDPM5本课程主要内容Part1项目管理基础Chapt.1信息系统项目概述Chapt.2项目管理原理Part2信息系统项目管理主要内容chapt.3信息系统项目的可行性研究与评估chapt.4信息系统项目的范围管理chapt.5信息系统项目时间管理(重点)chapt.6信息系统项目成本管理(重点)chapt.7信息系统项目质量管理chapt.8信息系统项目人力资源及沟通管理chapt.9信息系统项目风险管理Chapt.10信息系统集成管理与整体绩效管理ISDPMCh.7信息系统项目质量管理项目质量管理概述信息系统项目质量保证软件过程改进及CMM简介ISDPM7学习目标了解质量管理的发展历史,理解质量管理的基本概念;掌握项目质量管理的含义及基本过程理解信息系统质量及质量保证的含义,掌握软件质量要素理解软件文档对软件质量的影响ISDPM7.1项目质量管理概述7.1.1质量管理的历史发展阶段7.1.2质量与质量管理的概念7.1.3项目质量管理的基本过程ISDPM97.1.1质量管理的发展历史阶段1、自检式质量管理阶段2、质量检验管理阶段(1875—1925)3、统计质量管理阶段(1925—1960)4、全面质量管理阶段(1960—至今)ISDPM107.1.2质量与质量管理的概念1、质量的概念质量是反映实体(产品、服务、过程)满足明确和隐含需要的能力特性总和。(ISO)2、质量管理的概念质量管理是确定质量方针、目标和职责,并在质量体系中通过诸如质量策划、质量控制和质量改进使质量得以实现的全部管理活动。(ISO)ISDPM113、质量管理的目的对合格的质量确定适合的指标(基本指标)。确定用于质量评估的适当的评测方法。及早并尽可能有效地确定和妥善处理影响质量的问题。7.1.2质量与质量管理的概念ISDPM124、项目质量管理的含义现代项目质量管理是指为了保障项目产出物/成果能够满足项目业主/客户以及项目各方面相关利益者需要,对项目过程和项目产出物进行的全面质量管理工作。7.1.2质量与质量管理的概念ISDPM135、常规质量管理与项目质量管理的区别企业运作中的重复性连续过程和一次性暂态过程ISO900O标准和ISO1006标准统计过程控制与零缺陷端部反馈控制与局部反馈控制7.1.2质量与质量管理的概念ISDPM146、现代项目质量管理理念质量是管理出来的不是检验出来的使顾客满意是质量管理的目的质量管理是全体员工的责任质量管理的关键要不断地改进和提高7.1.2质量与质量管理的概念ISDPM157.1.3项目质量管理的基本过程质量管理过程质量计划质量保证质量控制ISDPM16确定适合于项目的质量目标、质量标准和如何达到质量目标的过程。输入工具与技术输出1质量政策2范围说明书3产品说明书4标准和规范5其他过程输出1收益/成本分析2基准计划3流程图4实验设计5质量成本分析1质量管理计划2操作定义3检查表4其他过程的输入质量计划1、质量计划过程ISDPM17在执行项目质量计划中,经常性对项目的质量计划执行情况所进行的检查、评估和改进工作。输入工具与技术输出1质量管理计划2质量控制测量结果3操作定义1质量计划编制工具和技术2质量审计1质量提高质量保证2、质量保证过程ISDPM18对项目质量的实施情况的监督与管理,主要是质量监控并找出能够消除不良情况的方法的过程输入工具与技术输出1工作结果2质量管理计划3操作定义4检查表1检查2控制图3帕累托图4统计抽样5流程图6趋势分析1质量提高2验收决定3返工4完成的检查表5过程调整质量控制3、质量控制过程检查表(发货单属性是否有效的确认检查表)错误供应商ABCD总计错误的发货单\\\\\\\7错误的库存\\\\\\\\9材料破损\\\\\\\8错误的试验文件\\\\\\\\\\10总计1356832控制图控制图是用来对工序过程状态进行分析、预测、判断、监控和改进ISDPM21帕累托图(Pareto)帕累托图又叫排列图,它是将各个质量要素从最主要到最次要的顺序进行排列的一种工具。流程图ISDPMCh.7信息系统项目质量管理项目质量管理概述信息系统项目质量保证软件过程改进及CMM简介ISDPM7.2信息系统项目质量保证7.2.1信息系统质量的含义7.2.2信息系统质量保证体系7.2.3软件工程标准化ISDPM257.2.1信息系统质量的含义1、定义信息系统质量是指信息系统产品或开发过程符合特定需求的程度;它是许多软硬件质量属性的综合体现。ISDPM267.2.1信息系统质量的含义2、软件的质量要素(1)功能性质量要素正确性、可靠性、健壮性(容错能力和恢复能力)(2)非功能性质量要素效率、可使用性、可维护性、灵活性、安全性、连接性,可移植性3、系统开发中的缺陷放大与纠偏代价原始要求正确的规格说明错误的规格说明需求分析设计正确的设计错误的设计对错误说明的设计编码正确编码错误编码对错误设计的编码对错误说明的编码测试正确功能可改正的错误不可改正的错误潜伏的错误不完善的软件产品系统开发中的缺陷放大占所有错误的50%-65%缺陷代价曲线¥1¥6.5¥15¥60-100ISDPM297.2.2信息系统质量保证1、信息系统质量保证的含义为使信息系统产品符合规定需求所进行的一系列有计划的、贯穿于信息系统项目全过程的检查、评审和改进工作。内部质量保证外部质量保证管理层信息系统开发组SQ组产品和过程质量信息和数据其他组织机构已制定的计划、标准和规程检验/审计报告7.2.2信息系统质量保证2、质量保证体系管理信息评测表质量图信息系统质量保证的实施设置质量目标设置质量特性指标设置质量子特性指标Target用户要求,开发方针各阶段度量对象/因素研究质量特性及实现方法设置质量度量模型研究质量目标实现方法Plan开发活动Do质量评价设置质量度量准则以得分和质量图表示判断目标达到否?Check改进活动Action管理信息评测得分表质量图ISDPM327.2.3软件工程标准化1、软件工程标准的层次①国际标准(ISO)②国家标准软件领域4类20项③行业标准④企业(机构)标准⑤项目(课题)标准ISDPM33分类标准名称标准号基础标准信息处理——数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编辑符号及约定GB1526―89ISO5807―1985软件工程术语GB/T11457―89软件工程标准分类法GB/T15538―95ANSI/IEEE1002信息处理——程序构造及其表示法的约定GB13502―92ISO8631信息处理——单命中判定表的规范GB/T15535―95ISO5806信息处理系统——计算机系统配置图符号及其约定GB/T14085―93ISO8790开发标准软件开发规范GB8566―88计算机软件单元测试GB/T15532―95软件支持环境信息处理——按记录组处理顺序文卷的程序流程ISO6593―1985软件维护指南GB/T14079―93ISDPM34分类标准名称标准号文档标准软件文档管理指南计算机软件产品开发文件编制指南GB8567―88计算机软件需求说明编制指南GB9385―88ANSI/IEEE829计算机软件测试文件编制规范GB9386―88ANSI/IEEE830管理标准计算机软件配置管理计划规范GB/T12505―90IEEE828信息技术软件产品评价质量特性及其使用指南GB/T12260―96ISO/IEC9126―91计算机软件质量保证计划规范GB12504―90ANSI/IEEE730计算机软件可靠性和可维护性管理GB/T14394―93质量管理和质量保证标准第三部分:GB/T19001―ISO9001在软件开发、供应和维护中的使用指南GB/T19000.3―94ISO9000―3―93ISDPM357.2.3软件工程标准化2、软件工程标准的类型(GB/T15538-1995)①过程标准:如方法、技术、度量等。②产品标准:如需求、设计、部件、描述、计划、报告等。③专业标准:如职别、道德准则、认证、特许、课程等。④记法标准:如术语、表示法、语言等。工作图表技术(管理)文件开发文档管理文档用户文档3、软件文档可行性研究报告项目开发计划详细设计规格说明数据要求规格说明概要设计规格说明软件需求规格说明项目开发总结项目开发计划测试计划/报告开发进度月报维护/修改建议用户手册操作指南7.2.3软件工程标准化编号阶段文档可行性研究需求分析软件设计编码/单元测试集成测试运行维护管理人员开发人员维护人员用户1可行性研究报告XX2项目开发计划XX3软件需求规格说明X4数据要求规格说明X5测试计划X6概要设计规格说明XX7详细设计规格说明XX8用户手册X9操作手册X10测试分析报告XX11开发进度月报X12项目开发总结X13程序维护手册XX软件项目生存期各阶段文档编制人员与文档关系ISDPMCh.7信息系统项目质量管理项目质量管理概述信息系统项目质量保证软件过程改进及CMM简介ISDPM7.3软件过程改进及CMM简介7.3.1软件过程改进概述7.3.2CMM介绍ISDPM407.3.1软件过程改进概述1、组织最关注的三个维度定义工作关系的程序与方法有经验、训练和积极的人员工具和设备ISDPM412、软件过程改进的含义提高软件过程能力的实践通称为软件过程改进(SoftwareProcessImprovement,简称SPI)。3、主要的软件过程域工程类的主要过程域:需求开发、系统设计、软件实现、软件测试、软件维护等等;管理类的主要过程域:项目规划、项目监控、需求管理、质量管理、配置管理等等。7.3.1软件过程改进概述ISDPM427.3.2CMM介绍1、CMM是什么CMM(CapabilityMaturityModel),软件能力成熟度模型1987年,美国卡内基-梅隆大学软件工程研究所(SEI)研制不成熟的软件机构成熟的软件机构软件过程开发人员临时拼凑。有时即使确定了,实际上并不严格执行。建立了软件开发和维护过程。人们对其有较好理解。一切活动均遵循过程的要求进行,做到工作步骤有次序,且有章可循。管理方式反应型:管理人员经常要集中精力去应付难以预料的突发事件。主动型:软件过程不断改进,产品质量和客户满意程度负责质量保证的经理负责监控进度、经费估计估计不切实际。在进度拖延情况下,不得不降低软件的质量根据以往项目取得的实践经验确定,因而比较符合实际情况。质量管理产品质量难以预测。质量保证活动,如质量评审、测试等,常被削弱或被取消。产品质量有保证,软件过程有管理,具有必要的支持性基础设施。2、软件机构的成熟度特点ISDPM44优化级5已管理级已定义级可重复级初始级4321软件过程成熟度模型3、CMM的5个成熟度等级及18个关键过程域7.3.2CMM介绍ISDPM45级别1.初始级2.可重复级(6KPA)3.已定义级(7KPA)关键过程域·需求管理·软件项目策划·软件项目跟踪和监控·软件子合同管理·软件质量保证·软件配置管理·软件机构过程焦点·软件机构过程定义·培训大纲·集成软件管理·组间协调·软件产品工程·同行专家评审主要工作·过程活动杂乱无序·开发过程的可重复性差·客户与软件项目间对客户要求有共同理解·制定软件工程和软件管理的合理的计划·建立适当的对实际进展的跟踪和监控·选择合格的软件承包方,并有效管理·提供对软件项目所采用的过程和产品质量的适当的可视性·需求变更和产品基线控制·规定软件机构在提高整体过程能力,改进软件过程活动方面的责任·开发和维持一批便于使用的软件过程财富·培训个人的技能和知识,以高效执行其任务·根据项目的要求裁剪和优化,将软件工程活动和管理活动集成为一个协调的定义良好的软件过程·制定组间合作的方法·一致地执行妥善定义的软件工程过程·通过设计评审、结构化走查或其它学院式评审
本文标题:chapt7 信息系统项目质量管理
链接地址:https://www.777doc.com/doc-751772 .html