IT项目管理--保证项目质量课件.pptx

上传人(卖家):三亚风情 文档编号:3372266 上传时间:2022-08-24 格式:PPTX 页数:59 大小:2.77MB
下载 相关 举报
IT项目管理--保证项目质量课件.pptx_第1页
第1页 / 共59页
IT项目管理--保证项目质量课件.pptx_第2页
第2页 / 共59页
IT项目管理--保证项目质量课件.pptx_第3页
第3页 / 共59页
IT项目管理--保证项目质量课件.pptx_第4页
第4页 / 共59页
IT项目管理--保证项目质量课件.pptx_第5页
第5页 / 共59页
点击查看更多>>
资源描述

1、第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 2P.130【课程回顾课程回顾】第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52提提 纲纲质量管理概述质量管理概述质量管理方法与体系质量管理方法与体系规划质量规划质量管理管理实施实施质量保证质量保证控制项目质量控制项目质量 3第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 4许多关于许多关于ITIT项目质量低劣的新闻标题表明,在项目质量低劣的新闻标题表明,在ITIT项目中质量是个项目中质量是个非常严重的问题。许多非常严

2、重的问题。许多ITIT项目开发的系统应用在生死攸关的场合,项目开发的系统应用在生死攸关的场合,有一些关键的有一些关键的ITIT系统甚至导致了人员伤亡,许多商务系统中的质系统甚至导致了人员伤亡,许多商务系统中的质量问题导致了重大财政损失。量问题导致了重大财政损失。n19631963年美国探测火箭的年美国探测火箭的爆炸爆炸。n19811981年美国航天飞机年美国航天飞机发射失败。发射失败。n19861986年年Therac25Therac25放射治疗仪泄露致命剂量的辐射。放射治疗仪泄露致命剂量的辐射。n19931993年伦敦附近核电站的反应堆温度控制失灵。年伦敦附近核电站的反应堆温度控制失灵。n1

3、9971997年香港新建机场第一天出现严重年香港新建机场第一天出现严重混乱混乱。n19971997年信息年信息界开始拉起了界开始拉起了“千年虫千年虫”警钟。警钟。n20052005年股票年股票交易系统发生大规模交易系统发生大规模系统故障系统故障。n20112011年年D301D301动车与动车与D3115D3115动车的追尾。动车的追尾。P.153【案例【案例7-1】软件质量问题软件质量问题 chapter_056第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 7 列车运行控制系统列车运行控制系统(CTCS)(CTCS)失效失效CTCS能够有效能够有

4、效测定列车运行速度、运行间距和位置,以自测定列车运行速度、运行间距和位置,以自动防止列车追尾、相撞。动防止列车追尾、相撞。CTCS的运行的运行原理:原理:铁轨上的铁轨上的“传感器传感器”能将能将“前方有列车前方有列车占用轨道占用轨道”的信息传递给后车和调度中心,以保证两车之间的的信息传递给后车和调度中心,以保证两车之间的安全距离。由于安全距离。由于CTCS能有效测定列车运行速度、运行间距和位能有效测定列车运行速度、运行间距和位置,以自动防止列车追尾、相撞,被称为动车组安全运行的第置,以自动防止列车追尾、相撞,被称为动车组安全运行的第一层智能保护。一层智能保护。可是,这样一个先进的控制系统,在这

5、次事故中却失效了。可是,这样一个先进的控制系统,在这次事故中却失效了。软件质量问题引发的事故已直接伤害到生命和软件质量问题引发的事故已直接伤害到生命和社会安全。社会安全。P.154第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 8产生软件质量问题的产生软件质量问题的1313个个原因原因 :(1 1)管理者缺乏质量观念,未从一开始就强调质量。)管理者缺乏质量观念,未从一开始就强调质量。(2 2)开发者未将保证质量作为自己重要而且是必须完成的任务。)开发者未将保证质量作为自己重要而且是必须完成的任务。(3 3)没有真正执行)没有真正执行“决不把不合格的中

6、间产品带到下一决不把不合格的中间产品带到下一 阶段阶段”。(4 4)没有良好的激励机制。)没有良好的激励机制。(5 5)缺乏)缺乏主人翁责任感。主人翁责任感。(6 6)没有解决好质量管理者和开发者的)没有解决好质量管理者和开发者的关系关系。(7 7)对用户的质量要求不了解,缺乏使用户满意的思想。)对用户的质量要求不了解,缺乏使用户满意的思想。(8 8)用户对软件需求不清晰、存在二义性。)用户对软件需求不清晰、存在二义性。(9 9)开发人员对用户的需求理解有偏差甚至错误。)开发人员对用户的需求理解有偏差甚至错误。(1010)开发与管理文档对质量控制作用小。)开发与管理文档对质量控制作用小。(11

7、11)软件开发工具引发质量控制困难。)软件开发工具引发质量控制困难。(1212)不遵守软件开发标准和规范。)不遵守软件开发标准和规范。(1313)缺乏有效的质量控制和管理。)缺乏有效的质量控制和管理。P.175【案例【案例7-1的的分析分析】第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 9P.1557.1 质量管理概述质量管理概述7.1.1 质量和质量管理质量和质量管理软件软件质量的定义质量的定义第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 10P.1557.1 质量管理概述质量管理概述7.1.1 质量

8、和质量管理质量和质量管理软件软件质量的定义质量的定义软件质量除了具有一般产品的质量软件质量除了具有一般产品的质量特征特征以外,还具有以外,还具有6 6个方面的质量特性,每个方面包含若干个子特性:个方面的质量特性,每个方面包含若干个子特性:n功能性:功能性:适合性、准确性、互操作性、依从性、安全性;适合性、准确性、互操作性、依从性、安全性;n可靠性:可靠性:成熟性、容错性、易恢复性;成熟性、容错性、易恢复性;n易用性:易用性:易理解性、易学性、易操作性;易理解性、易学性、易操作性;n效效 率:率:时间特性、资源特性;时间特性、资源特性;n可维护性:可维护性:易分析性、易改变性、稳定性、易测试性;

9、易分析性、易改变性、稳定性、易测试性;n可移植性:可移植性:适应性、易安装性、遵循性、易替换性。适应性、易安装性、遵循性、易替换性。chapter_811人们通常把影响软件质量的特性用软件质量模型人们通常把影响软件质量的特性用软件质量模型来描述。来描述。19761976年年 BoehmBoehm质量模型质量模型19791979年年 McCallMcCall质量模型质量模型19851985年年 ISOISO质量模型质量模型7.1.2 软件软件质量质量模型模型 chapter_512 chapter_513 chapter_51415第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二

10、级第三级第四级第五级/52 16P.156图图7-1 项目质量管理项目质量管理过程过程7.1 质量管理概述质量管理概述7.1.2 质量管理过程质量管理过程第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 17P.137.1 质量管理概述质量管理概述7.1.2 质量管理过程质量管理过程第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52提提 纲纲质量管理概述质量管理概述质量管理方法与体系质量管理方法与体系规划质量规划质量管理管理实施实施质量保证质量保证控制项目质量控制项目质量 18第第7章章 保证项目质量保证项目质量

11、单击此处编辑母版文本样式第二级第三级第四级第五级/52 19P.159质量管理体系是指在质量方面指挥和控制组织的质量管理体系是指在质量方面指挥和控制组织的管理体系。它由建立质量方针和目标并实现这些管理体系。它由建立质量方针和目标并实现这些目标的相互关联或相互作用的一组要素组成。目标的相互关联或相互作用的一组要素组成。质量管理体系将影响质量的技术、管理、人员和质量管理体系将影响质量的技术、管理、人员和资源等因素都综合在一起,在质量方针的指引下,资源等因素都综合在一起,在质量方针的指引下,为达到质量目标相互配合、努力工作。为达到质量目标相互配合、努力工作。戴明改进循环戴明改进循环PDCA、ISO9

12、000质量认证体系、质量认证体系、CMM/CMMI等在等在IT项目管理中的应用,对项目管理中的应用,对IT项项目目质量管理的提高质量管理的提高起到了很好的推进作用。起到了很好的推进作用。7.2 质量管理方法与体系质量管理方法与体系第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 20W爱德华爱德华戴明博士戴明博士(1900-1993)主要因其对日本有关质量控制方主要因其对日本有关质量控制方面的研究工作而闻名。面的研究工作而闻名。“二战二战”后,戴明应日本政府的后,戴明应日本政府的邀请,到日本帮助他们提高生产邀请,到日本帮助他们提高生产率和质量。戴明告诉

13、日本人,高率和质量。戴明告诉日本人,高质量意味着更高的生产率和更低质量意味着更高的生产率和更低的成本。的成本。20世纪世纪80年代,看到日本获得的年代,看到日本获得的巨大成功,美国企业争先恐后应巨大成功,美国企业争先恐后应用戴明技术,以帮助自己的工厂用戴明技术,以帮助自己的工厂建立质量改进计划。建立质量改进计划。戴明奖戴明奖:象征着高质量组织的奖:象征着高质量组织的奖项。项。P.160世界著名的统计管世界著名的统计管理学专家和质量管理学专家和质量管理专家理专家戴明戴明把质量把质量管理工作过程总结管理工作过程总结为为PDCA四个阶段。四个阶段。Plan计划计划持续改进的持续改进的过程过程Acti

14、on改进改进Do 执行执行Check 检查检查7.2 质量管理方法与体系质量管理方法与体系7.2.1 戴明改进循环戴明改进循环第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 21P.160质量认证也叫合格评定,是国际上通行的管理产品质量质量认证也叫合格评定,是国际上通行的管理产品质量的有效方法。的有效方法。质量认证按认证的对象分为产品质量认证和质量体系认质量认证按认证的对象分为产品质量认证和质量体系认证两类;按认证的作用可分为安全认证和合格认证。证两类;按认证的作用可分为安全认证和合格认证。产品质量认证是指依据产品标准和相应技术要求,经认产品质量认证

15、是指依据产品标准和相应技术要求,经认证机构确认并通过颁发认证证书和认证标志来证明某一证机构确认并通过颁发认证证书和认证标志来证明某一产品符合相应标准和相应技术要求的活动。产品符合相应标准和相应技术要求的活动。质量体系认证的对象是企业的质量体系,或者说是企业质量体系认证的对象是企业的质量体系,或者说是企业的质量保证能力。的质量保证能力。7.2 质量管理方法与体系质量管理方法与体系7.2.2 ISO9000质量认证体系质量认证体系1)质量认证)质量认证第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 22P.161总部设在瑞士日内瓦的国际标准化组织总部设在

16、瑞士日内瓦的国际标准化组织(ISOISO)是一个由是一个由100100多个国家标准化机构参加的世界性组织多个国家标准化机构参加的世界性组织。19801980年年ISOISO成立成立TC176TC176着手制订关于质量保证和质量管理的国际通着手制订关于质量保证和质量管理的国际通用标准。用标准。TC176TC176即即ISOISO中第中第176176个技术委员会,全称是个技术委员会,全称是“质量管理质量管理和质量保证技术委员会和质量保证技术委员会”。TC176TC176专门负责制定质量管专门负责制定质量管理和质量保证技术的标准,从而促使了理和质量保证技术的标准,从而促使了ISO9000ISO900

17、0簇标准簇标准的诞生。的诞生。7.2 质量管理方法与体系质量管理方法与体系7.2.2 ISO9000质量认证体系质量认证体系2)ISO与与ISO9000 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 23P.161 ISO9000 是涉及质量保证与质量管理活动的一簇标准是涉及质量保证与质量管理活动的一簇标准的统称。它提供了一个组织满足其质量认证标准的最的统称。它提供了一个组织满足其质量认证标准的最低要求,健全了质量保证体系认证制度,它包括:低要求,健全了质量保证体系认证制度,它包括:nISO9000:质量管理与质量保证标准质量管理与质量保证标准nI

18、SO9001:质量体系设计、开发、生产、安装与服务的质质量体系设计、开发、生产、安装与服务的质量保证模式量保证模式nISO9002:质量体系生产与安装的质量保证模式质量体系生产与安装的质量保证模式nISO9003:最终检验与实验的质量保证模式最终检验与实验的质量保证模式nISO9004:质量管理与质量体系要素质量管理与质量体系要素7.2 质量管理方法与体系质量管理方法与体系7.2.2 ISO9000质量认证体系质量认证体系2)ISO与与ISO9000 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 24P.162核核 心心 标标 准准名名 称称说说

19、明明ISO 9000ISO 9001ISO 9004 ISO 19011质量管理体系基本原则和术语质量管理体系基本原则和术语质量管理体系要求质量管理体系要求质量管理体系业绩改进指南质量管理体系业绩改进指南质量和环境审核指南质量和环境审核指南ISO 8402ISO 9000-1;替代了替代了9002和和9003;质量管理的八项管理原则质量管理的八项管理原则指导内审和外审管理工作指导内审和外审管理工作其它标准其它标准ISO 10012测量控制系统测量控制系统ISO 10012-1-2技术报告技术报告ISO/TR 10006ISO/TR 10007ISO/TR 10013ISO/TR 10014IS

20、O/TR 10015ISO/TR 10017项目管理指南项目管理指南技术状态管理指南技术状态管理指南质量管理体系文件指南质量管理体系文件指南质量经济性管理指南质量经济性管理指南教育和培训指南教育和培训指南统计技术指南统计技术指南ISO 10006ISO 10007ISO 10013ISO 10014ISO 10015ISO 10017小册子小册子12质量管理原理选择和使用指南质量管理原理选择和使用指南小型企业的应用小型企业的应用表表7-1 2000版版 ISO 9000簇标准的总体结构簇标准的总体结构7.2 质量管理方法与体系质量管理方法与体系第第7章章 保证项目质量保证项目质量单击此处编辑母

21、版文本样式第二级第三级第四级第五级/52 25P.162n原则原则1:以顾客为中心以顾客为中心n原则原则2:领导作用领导作用n原则原则3:全员参与全员参与n原则原则4:过程方法过程方法n原则原则5:管理的系统方法管理的系统方法n原则原则6:持续改进持续改进n原则原则7:基于事实的决策方法基于事实的决策方法n原则原则8:互利的供方关系互利的供方关系7.2 质量管理方法与体系质量管理方法与体系7.2.2 ISO9000质量认证体系质量认证体系3)ISO9000 的的8项质量管理原则项质量管理原则第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 26P.16

22、3改进软件开发项目管理质量的方法有很多,具有代表改进软件开发项目管理质量的方法有很多,具有代表性的是用于帮助组织性的是用于帮助组织改进过程和系统改进过程和系统的框架模型的框架模型,即即成熟度模型。成熟度模型。目前在软件行业应用最为广泛的软件生产工程标准是目前在软件行业应用最为广泛的软件生产工程标准是软件能力成熟度模型(软件能力成熟度模型(CMM)。)。美国卡内基美国卡内基-梅隆大学软件工程研究所梅隆大学软件工程研究所(SEI)于于1987年年开发了一套软件能力成熟度框架和软件能力成熟度问开发了一套软件能力成熟度框架和软件能力成熟度问卷,用来评估软件供应商的能力。这是最早用于探索卷,用来评估软件

23、供应商的能力。这是最早用于探索软件过程成熟度的一个工具。软件过程成熟度的一个工具。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 27P.183最初开发最初开发CMM的主要目的是为了评价美国国防部的软的主要目的是为了评价美国国防部的软件合同承包组织的能力。件合同承包组织的能力。后来因为软件后来因为软件企业通过应用企业通过应用CMM实施过程改进取得较实施过程改进取得较大的成功,从而大的成功,从而CMM在全世界范围内被广泛使用。在全世界范围内被广泛使用。CMM是

24、软件企业追求高质量发展的指南,它以几十年是软件企业追求高质量发展的指南,它以几十年产品质量概念和软件工作的经验及教训为基础,为企产品质量概念和软件工作的经验及教训为基础,为企业软件能力不断走向成熟提供了有效步骤和框架。业软件能力不断走向成熟提供了有效步骤和框架。CMMCMM致力于软件开发过程的管理和工程能力的提致力于软件开发过程的管理和工程能力的提高与评估。高与评估。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 28P.183CMMCMM分为分为5 5个等

25、级,每一较低级别是达到较高级别的个等级,每一较低级别是达到较高级别的基础基础。除。除初始级外,每个成熟度等级都指明为了改进初始级外,每个成熟度等级都指明为了改进其软件过程的机构应关注的关键过程域。其软件过程的机构应关注的关键过程域。n初始级初始级。软件工程软件工程管理制度缺乏,过程缺乏定义、混乱管理制度缺乏,过程缺乏定义、混乱无序。成功依靠的是个人的才能和经验,经常由于缺乏管无序。成功依靠的是个人的才能和经验,经常由于缺乏管理和计划导致时间、费用超支。管理方式属于反应式,主理和计划导致时间、费用超支。管理方式属于反应式,主要用来应付危机。过程不可预测,难以重复。要用来应付危机。过程不可预测,难

26、以重复。n可重复级可重复级。基于类似项目中的经验,建立了基本的项目基于类似项目中的经验,建立了基本的项目管理制度,采取了一定的措施控制费用和时间。管理人员管理制度,采取了一定的措施控制费用和时间。管理人员可及时发现问题,采取措施。一定程度上可重复类似项目可及时发现问题,采取措施。一定程度上可重复类似项目的软件开发的软件开发。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 29P.183CMMCMM的的5 5个个等级:等级:n已已定义级定义级。已将软件过程文档

27、化、标准化,可按需要改已将软件过程文档化、标准化,可按需要改进开发过程,采用评审方法保证软件质量。可借助进开发过程,采用评审方法保证软件质量。可借助CASECASE工工具提高质量和效率。具提高质量和效率。n已已管理管理级。级。针对制定质量、效率目标,并收集、测量相针对制定质量、效率目标,并收集、测量相应指标。利用统计工具分析并采取改进措施。对软件过程应指标。利用统计工具分析并采取改进措施。对软件过程和产品质量有定量的理解和控制。和产品质量有定量的理解和控制。n 优化级。优化级。基于基于统计质量和过程控制工具,持续改进软件过统计质量和过程控制工具,持续改进软件过程。质量和效率稳步改进。程。质量和

28、效率稳步改进。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 30P.164图图7-4 成熟度等级关键过程域成熟度等级关键过程域7.2 质量管理方法与体系质量管理方法与体系第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 31P.164软件质量保证软件质量保证要达到的目标是:要达到的目标是:n对软件质量保证活动做到有计划;对软件质量保证活动做到有计划;n客观地验证软件产品及其活动是否遵守应用的标准、规客观地验证软件产

29、品及其活动是否遵守应用的标准、规程和需求;程和需求;n将软件质量保证活动及其结果及时通知相关小组和个人;将软件质量保证活动及其结果及时通知相关小组和个人;n由上级管理部门及时处理软件项目内部解决不了的不一由上级管理部门及时处理软件项目内部解决不了的不一致性问题致性问题。n项目的软件质量管理活动是有计划的;项目的软件质量管理活动是有计划的;n软件产品质量的可测目标和目标的优先级被定义;软件产品质量的可测目标和目标的优先级被定义;n实现软件产品质量的实际进展过程被量化。实现软件产品质量的实际进展过程被量化。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型

30、 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 32为了达到软件质量保证要达到的目标为了达到软件质量保证要达到的目标,CMMCMM定义了软件定义了软件质量保证应该进行的质量保证应该进行的8 8项活动,它们是:项活动,它们是:n为软件项目制定软件质量保证(为软件项目制定软件质量保证(SQASQA)计划;)计划;nSQASQA组按组按SQASQA计划进行活动;计划进行活动;nSQASQA组参与制定和评审项目的软件开发计划、标准和规程;组参与制定和评审项目的软件开发计划、标准和规程;nSQASQA组评审软件工程活动,验证其一致性;组评审软件工程活动,验证

31、其一致性;nSQASQA组审核指定的软件产品,验证其一致性;组审核指定的软件产品,验证其一致性;nSQASQA组定期向软件工程组报告活动的结果;组定期向软件工程组报告活动的结果;n归档和处理软件活动和软件工作产品中的偏差;归档和处理软件活动和软件工作产品中的偏差;nSQASQA组与客户的组与客户的SQASQA人员定期对人员定期对SQASQA组的活动和结果行评审。组的活动和结果行评审。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型 P.164第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 33CMM有助于大

32、家都了解机构进行软件过程改进的方法,有助于大家都了解机构进行软件过程改进的方法,因为它为讨论软件过程建立了一种公用语言,并定义了因为它为讨论软件过程建立了一种公用语言,并定义了为解决问题应做工作的步骤和顺序。为解决问题应做工作的步骤和顺序。CMM通过提供一个框架来执行可靠、一致的估价来支通过提供一个框架来执行可靠、一致的估价来支持软件过程测量,它提供了客观公正的基础。持软件过程测量,它提供了客观公正的基础。CMM建建立了一组有关软件过程和实践的结合。立了一组有关软件过程和实践的结合。CMM代表了优秀的软件工程和管理工程的广泛、一致代表了优秀的软件工程和管理工程的广泛、一致的意见。它在许多国家及

33、地区得到了广泛应用,已成为的意见。它在许多国家及地区得到了广泛应用,已成为事实上的软件过程改进的工业标准。事实上的软件过程改进的工业标准。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型 P.165第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 342000年,年,SEI发布能力成熟度集成模型发布能力成熟度集成模型CMMI(Capability Maturity Model Integration)。CMMI不但包括了软件开发过程改进,还包不但包括了软件开发过程改进,还包含系统集成、软硬件采购等方面的过程改

34、进含系统集成、软硬件采购等方面的过程改进内容。内容。CMMI纠正了纠正了CMM存在的一些缺点,使其存在的一些缺点,使其更加适用企业的过程改进实施。更加适用企业的过程改进实施。7.2 质量管理方法与体系质量管理方法与体系7.2.3 软件能力成熟度模型软件能力成熟度模型 P.165第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52提提 纲纲质量管理概述质量管理概述质量管理方法与体系质量管理方法与体系规划质量规划质量管理管理实施实施质量保证质量保证控制项目质量控制项目质量 35第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级

35、/52 36P.1671.1.事业环境因素事业环境因素2.2.组织过程资产组织过程资产 3.3.项目范围说明书项目范围说明书4.4.项目产品说明书项目产品说明书5.5.项目管理计划项目管理计划7.3规划质量管理规划质量管理7.3.1 质量规划依据质量规划依据 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 37P.1671.1.成本效益分析法成本效益分析法 2.2.质量标杆法质量标杆法 3.3.流程图法流程图法 4.4.实验设计法实验设计法5.5.其他质量规划工具其他质量规划工具 7.3规划质量管理规划质量管理7.3.2 质量规划工具与技术质量规划工

36、具与技术第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 38P.1661.1.质量管理计划质量管理计划 2.2.质量测试指标质量测试指标 3.3.质量核对表质量核对表 4.4.可用于其它管理的信息可用于其它管理的信息 7.3规划质量管理规划质量管理7.3.3 质量规划成果质量规划成果 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52提提 纲纲质量管理概述质量管理概述质量管理方法与体系质量管理方法与体系规划质量规划质量管理管理实施实施质量保证质量保证控制项目质量控制项目质量 39第第7章章 保证项目质量保证项目

37、质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 40P.167实施质量保证是审计质量要求和质量控制测试实施质量保证是审计质量要求和质量控制测试结果,确保采用合理的质量标准和操作性定义结果,确保采用合理的质量标准和操作性定义的过程。的过程。质量保证往往由质量保证部或组织中与此名称质量保证往往由质量保证部或组织中与此名称的单位提供,项目管理团队、项目经理、客户的单位提供,项目管理团队、项目经理、客户和项目利益相关人员都可以通过项目质量保证和项目利益相关人员都可以通过项目质量保证获得支持。获得支持。质量保证的作用是从外部向质量控制系统施加质量保证的作用是从外部向质量控制系统施加影响与压力

38、,促使质量管理活动更有效地进行。影响与压力,促使质量管理活动更有效地进行。7.4 项目质量保证项目质量保证第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 41P.167“质量保证质量保证”与与“保证质量保证质量”有较大区别,它有较大区别,它具有特殊的涵义。质量保证的内涵已不是单纯具有特殊的涵义。质量保证的内涵已不是单纯地为了保证质量,而是以保证质量为基础,达地为了保证质量,而是以保证质量为基础,达到为用户提供到为用户提供“信任信任”的基本目的。的基本目的。保证满足质量要求是质量控制的任务,就项目保证满足质量要求是质量控制的任务,就项目而言,而言,即使

39、即使用户不提出质量保证的要求,项目用户不提出质量保证的要求,项目实施者实施者仍应仍应进行质量控制,以保证项目的质量进行质量控制,以保证项目的质量满足用户的要求。满足用户的要求。7.4 项目质量保证项目质量保证7.4.1 质量保证的意义质量保证的意义 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 42P.168如果说项目质量控制强调的是项目交付成果的质量,则如果说项目质量控制强调的是项目交付成果的质量,则项目质量保证强调的是项目实施过程的质量。项目质量保证强调的是项目实施过程的质量。要使用户能要使用户能“信任信任”,项目实施者应加强质量管理,完,项目

40、实施者应加强质量管理,完善质量体系,确保项目质量计划的执行与实现,防止缺善质量体系,确保项目质量计划的执行与实现,防止缺陷的发生。陷的发生。质量保证的另一个目标是不断地进行质量改进。质量保证的另一个目标是不断地进行质量改进。质量保证包括与满足一个项目相关的质量标准有质量保证包括与满足一个项目相关的质量标准有关的所有活动。关的所有活动。7.4 项目质量保证项目质量保证7.4.1 质量保证的意义质量保证的意义 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 43P.1689软件质量保证(软件质量保证(Software Quality Assurance,

41、SQA)是为了使软件开发的流程按照事先定义)是为了使软件开发的流程按照事先定义的规范进行,以保证软件质量活动。的规范进行,以保证软件质量活动。通常通常SQASQA要保证在质量体系中实施全部的计划和要保证在质量体系中实施全部的计划和活动,以确保软件质量的提高。活动,以确保软件质量的提高。SQA人员在软件开发过程中往往起到监督和管人员在软件开发过程中往往起到监督和管理的作用,他们一般需要具有丰富的技术和管理的作用,他们一般需要具有丰富的技术和管理经验与水平。理经验与水平。7.4 项目质量保证项目质量保证7.4.2 软件质量保证软件质量保证第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式

42、第二级第三级第四级第五级/52 44P.168不同能力的不同能力的SQA人员可以在质量管理过程中扮演不同角人员可以在质量管理过程中扮演不同角色。有的可以扮演色。有的可以扮演“警察警察”,负责按照规范进行检查,负责按照规范进行检查,及时发现问题;有的可以扮演及时发现问题;有的可以扮演“医生医生”,发现问题解决,发现问题解决问题;有的还可以扮演问题;有的还可以扮演“教练教练”,发现问题解决问题,发现问题解决问题,并且指导他人如何避免问题的再次发生。并且指导他人如何避免问题的再次发生。软件质量经理软件质量经理作为软件质量保证部门的作为软件质量保证部门的代表代表,监督和保,监督和保证项目的进展证项目的

43、进展始终遵循始终遵循质量管理体系规定的各项流程和质量管理体系规定的各项流程和模板,并且收集项目中发现的一些问题和解决方法以优模板,并且收集项目中发现的一些问题和解决方法以优化流程。化流程。7.4 项目质量保证项目质量保证7.4.2 软件质量保证软件质量保证第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 45P.169一般的一般的SQASQA流程需要如下步骤:流程需要如下步骤:第第1 1步步,建立,建立SQASQA小组;小组;第第2 2步步,选择和确定,选择和确定SQASQA小组所要进行的质量保证活动,这些小组所要进行的质量保证活动,这些活动将作为活动

44、将作为SQASQA计划的重要输入;计划的重要输入;第第3 3步步,制定,制定SQASQA计划,明确计划,明确SQASQA活动与整个软件开发生命周活动与整个软件开发生命周期中各个阶段的关系;期中各个阶段的关系;第第4 4步步,执行,执行SQASQA计划、对相关人员进行培训、选择与整个软计划、对相关人员进行培训、选择与整个软件工程环境相适应的质量保证工具;件工程环境相适应的质量保证工具;第第5 5步步,是不断完善质量保证过程活动中存在的不足,改进,是不断完善质量保证过程活动中存在的不足,改进项目的质量保证过程。项目的质量保证过程。7.4 项目质量保证项目质量保证7.4.2 软件质量保证软件质量保证

45、第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 46P.169独立的独立的SQA小组是衡量软件开发活动优劣与否小组是衡量软件开发活动优劣与否的尺度之一的尺度之一。一般。一般把把SQA活动分为以下五类:活动分为以下五类:1.评审软件产品、工具与设施评审软件产品、工具与设施2.SQA活动审查的软件开发过程活动审查的软件开发过程3.参与技术和管理评审参与技术和管理评审4.形成形成SQA报告报告5.处理相互关系处理相互关系7.4 项目质量保证项目质量保证7.4.2 软件质量保证软件质量保证第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三

46、级第四级第五级/52提提 纲纲质量管理概述质量管理概述质量管理方法与体系质量管理方法与体系规划质量规划质量管理管理实施实施质量保证质量保证控制项目质量控制项目质量 47第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 48P.170质量控制应贯穿于项目的整个过程,它分为监质量控制应贯穿于项目的整个过程,它分为监测和控制两个阶段,测和控制两个阶段,质量监测质量监测的目的是收集、记录和汇报有关项目的目的是收集、记录和汇报有关项目质量的信息;质量的信息;质量控制质量控制通过质量监测提供的数据,进行控制,通过质量监测提供的数据,进行控制,确保项目质量与计划保持

47、一致。确保项目质量与计划保持一致。项目的质量控制工作是一个项目的质量控制工作是一个系统过程系统过程,应从项,应从项目的全过程入手,全面、综合地进行控制。目的全过程入手,全面、综合地进行控制。7.5 控制项目质量控制项目质量7.5.1 实施质量控制实施质量控制 第第7章章 保证项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 49P.170项目的质量控制主要从以下两个方面进行。项目的质量控制主要从以下两个方面进行。1 1项目产品或服务的质量控制。项目产品或服务的质量控制。项目产品或服务项目产品或服务的质量控制是一个诊断和治疗的过程。当产品生产出来以后,的质量控制是一个诊

48、断和治疗的过程。当产品生产出来以后,要检查产品的规格是否符合需要的标准,并消除产生的偏差。要检查产品的规格是否符合需要的标准,并消除产生的偏差。产品的质量控制活动包括计划、测试、记录和分析。产品的质量控制活动包括计划、测试、记录和分析。2 2项目管理过程的质量控制。项目管理过程的质量控制。项目管理过程的质项目管理过程的质量控制是通过项目审计来进行的。项目审计是将管理过程的量控制是通过项目审计来进行的。项目审计是将管理过程的作业与成功实践的标准进行比较所做的详细检查。作业与成功实践的标准进行比较所做的详细检查。7.5 控制项目质量控制项目质量7.5.1 实施质量控制实施质量控制 第第7章章 保证

49、项目质量保证项目质量单击此处编辑母版文本样式第二级第三级第四级第五级/52 50P.171结果结果材料材料方法方法环境环境潜在潜在问题问题潜在因素潜在因素机器机器人员人员图图7-5 因果因果图示例图示例1.1.质量质量7 7工具工具因果因果图、控制图、流程图、直方图、帕累托图、趋势图、散点图、控制图、流程图、直方图、帕累托图、趋势图、散点图等图等7 7种工具和技术,被业界誉为质量种工具和技术,被业界誉为质量7 7工具而广泛应用。工具而广泛应用。7.5 控制项目质量控制项目质量7.5.2 质量控制工具与技术质量控制工具与技术1)因果图)因果图 第第7章章 保证项目质量保证项目质量单击此处编辑母版

50、文本样式第二级第三级第四级第五级/52 51P.171图图 7-6 质量控制图质量控制图UCL:上控制界限上控制界限CL:中心线中心线LCL:下控制界限下控制界限质量质量特性值特性值时时 间间注意:如果有连续的注意:如果有连续的7 7个或个或7 7个以上的圆点分布在中心线个以上的圆点分布在中心线的同一侧,或者出现同向变的同一侧,或者出现同向变化的趋势,即使它们都处于化的趋势,即使它们都处于控制界限内,但也意味着其控制界限内,但也意味着其出现了一定的问题或者受到出现了一定的问题或者受到了外界因素的干扰,应将视了外界因素的干扰,应将视其为失控状态。其为失控状态。7.5 控制项目质量控制项目质量7.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(IT项目管理--保证项目质量课件.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|