软件项目管理-质量管理课件_第1页
软件项目管理-质量管理课件_第2页
软件项目管理-质量管理课件_第3页
软件项目管理-质量管理课件_第4页
软件项目管理-质量管理课件_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件项目管理质量管理软件项目管理质量管理1质量管理本章节的内容提要质量定义质量运动质量的成本7个质量工具质量管理本章节的内容提要2质量的定义ISO定义产品和服务的各种特性的总和,构成满足讲明的或隐含的需求的能力。柯达的定义产品和服务被认为是达到或草果客户的期待,其成本代表了超常的价值。菲利普定义质量就是符合标准质量的定义ISO定义3质量运动一战—50年代统计数学工具样本过程控制图50—60年代质量的成本缺陷计划稳定性工程全面质量管理质量运动一战—50年代4质量运动(续)今天,质量是由客户定义的与盈利密切相关竞争武器战略计划过程的组成部分要求全公司的认同质量运动(续)今天,质量是5现代质量管理的基本宗旨“质量出自计划,而非出自检查”。只有做出精准的质量计划,才能指导项目的实施、做好质量控制。现代质量管理的基本宗旨“质量出自计划,而非出自检查”。只有做6戴明的改进循环戴明的改进循环7质量管理的概念质量与成本和工期管理同样重要从项目管理的角度,主要有六个主要的质量管理概念质量方针质量目标质量保证质量控制质量审计质量计划质量管理的概念质量与成本和工期管理同样重要8质量的成本主要分为2类符合要求的成本(例如:培训、检查测试、审计、维护等等)不符合要求的成本(例如:报废、返工、投诉和产品招回)通常在符合要求的成本方面提高一点可以节省大量不符合要求的成本。需要使质量成本最小化质量的成本主要分为2类9质量的成本(续)质量的成本(续)10质量计划首先必须确定项目的范围、中间产品和最终产品;然后明确关于中间产品和最终产品的有关规定、标准,确定可能影响产品质量的技术要点,并找出能够确保高效满足相关规定、标准的过程方法。编制质量计划通常采用流程图、因果分析图等方法对项目进行分析,确定需要监控的关键元素,设置合理的见证点(W点)、停工待检点(H点),并制定质量标准质量计划首先必须确定项目的范围、中间产品和最终产品;11质量计划-流程图流程图显示系统的各种成分是如何相互关系的,帮助我们预测在何处可能发生何种质量问题,并由此帮助开发处理他们的办法质量计划-流程图流程图显示系统的各种成分是如何相互关系的,帮12质量计划-因果分析法采用因果分析图,描述相关的各种原因和子原因如何产生潜在问题或影响,将影响质量问题的“人、机、料、法、环”等各方面的原因进行细致的分解,方便地在质量计划中制定相应的预防措施。质量计划-因果分析法采用因果分析图,描述相关的各种原因和子原13质量计划-质量管理体系确定有效的质量管理体系,明确质量监理人员对项目质量负责和各级质量管理人员的权限。戴明环(又名PDCA循环法)作为有效的管理工具在质量管理中得到广泛的应用,它采用计划——执行——检查——措施的质量环,质量计划中必须将质量环上各环节明确落实到各责任单位,才能保证质量计划的有效实施。质量计划-质量管理体系确定有效的质量管理体系,明确质量监理人14质量控制质量控制应贯穿于项目的整个过程,它可分为监测和控制两个阶段。监测的目的就是收集、记录和汇报有关项目质量的数据信息;控制就是使用质量监测提供的数据,进行控制,确保项目质量与计划保持一致。质量控制质量控制应贯穿于项目的整个过程,它可分为监测和控制两15质量控制-监测在质量监测过程中,对于质量计划中设置的见证点、停工待检点,质量监测人员要按照作业程序及时进行测量检查(其中对于停工待检点必须由监理人员签字认可后才能进入下一道工序),以确定项目成果(或阶段成果)是否符合相关的质量标准。对质量监测的结果应采用相应的统计方法进行分析,如帕累托图法(按发生频率排序的直方图,它显示了可识别原因的种类和所造成的结果的数量)等。质量控制-监测在质量监测过程中,对于质量计划中设置的见证点、16质量控制-控制质量控制阶段应根据验收数据做出验收决定,确定是否进入下一步工序。对于质量监测中发现的不合格,应及时利用“因果分析图”等方法分析原因,并进行适宜的处置,保证不合格得到识别和有效的控制。质量监测分析时,对于已发现的不合格或潜在不合格,应制定相应的纠正措施或预防措施,以消除不合格或潜在不合格的原因,防止不合格的发生。纠正措施或预防措施制定后,应对质量计划进行相应的调整,保证项目的顺利实施。质量控制-控制质量控制阶段应根据验收数据做出验收决定,确定是17质量控制-项目收尾阶段的控制项目收尾阶段的质量控制是一个非常重要而又容易忽视的内容。项目质量评估看起来属于事后控制,但它的目的不是为了改变那些已经发生的事情,而是试图抓住项目质量合格或不合格的精髓,以使将来的项目质量管理能从中获益。项目终止阶段,是在决策项目终止后,检查项目文件资料完备,包括项目施工质量验评表、竣工报告等,同时进行项目总结。项目总结是一个把实际运行情况与项目计划不断比较以提炼经验教训的过程。质量控制-项目收尾阶段的控制项目收尾阶段的质量控制是一个非常18质量管理的难点每个项目的实施总是拥有同样的总体目标:质量、时间和成本。三者是一个相互制约、相互影响的统一体,其中任一项目标变化,都会引起另两个目标变化,并受其制约。如何合理的保证项目质量,正确处理质量与时间、成本之间的矛盾是项目质量管理的一个难点,这需要整合项目所有方面的内容,保证按时、低成本地实现预定的质量目标。根据侧重点不同,项目可分为质量倾斜型、工期倾斜型及成本倾斜型体系。质量管理的难点每个项目的实施总是拥有同样的总体目标:质量、时19实际情况我们在编制项目计划时,一般而言是时间、成本、质量标准均已确定,在项目实施过程中就需在从客观因素、具体情况出发,根据将要采取的行动和可能导致的后果进行综合分析研究;按切合实际的原则,使项目进展平衡有节奏地进行,以求达到预期目标。避免出现工期紧张或成本减少,导致质量降低的现象,而质量下降又往往造成返工等后果而导致延长工期和增加成本。实际情况我们在编制项目计划时,一般而言是时间、成本、质量标准20软件质量保证过程首先是建立SQA组;其次是选择和确定SQA活动,即选择SQA组所要进行的质量保证活动,这些SQA活动将作为SQA计划的输入;然后是制定和维护SQA计划,这个计划明确了SQA活动与整个软件开发生命周期中各个阶段的关系;还有执行SQA计划、对相关人员进行培训、选择与整个软件工程环境相适应的质量保证工具;最后是不断完善质量保证过程活动中存在的不足,改进项目的质量保证过程。

软件质量保证过程首先是建立SQA组;21软件质量保证活动评审软件产品、工具与设施

SQA活动审查的软件开发过程

参与技术和管理评审

做SQA报告

做SQA度量

软件质量保证活动评审软件产品、工具与设施

22评审软件产品、工具与设施软件产品常被称为“无形”的产品。评审时难度更大。在此要注意的一点是:在评审时不能只对最终的软件代码进行评审,还要对软件开发计划、标准、过程、软件需求、软件设计、数据库、手册以及测试信息等进行评审。评估软件工具主要是为了保证项目组采用合适的技术和工具。评估项目设施的目的是保证项目组有充足设备和资源进行软件开发工作。这也为规划今后软件项目的设备购置、资源扩充、资源共享等提供依据。

评审软件产品、工具与设施软件产品常被称为“无形”的产品。评审23SQA活动审查的软件开发过程SQA活动审查的软件开发过程主要有:软件产品的评审过程、项目的计划和跟踪过程、软件需求分析过程、软件设计过程、软件实现和单元测试过程、集成和系统测试过程、项目交付过程、子承包商控制过程、配置管理过程。

SQA活动审查的软件开发过程SQA活动审查的软件开发过程主要24参与技术和管理评审参与技术和管理评审的目的是为了保证此类评审满足项目要求,便于监督问题的解决。

参与技术和管理评审参与技术和管理评审的目的是为了保证此类评审25做SQA报告SQA活动的一个重要内容就是报告对软件产品或软件过程评估的结果,并提出改进建议。SQA应将其评估的结果文档化做SQA报告SQA活动的一个重要内容就是报告对软件产品或软件26做SQA度量SQA度量是记录花费在SQA活动上时间、人力等数据。通过大量数据的积累、分析,可以使企业领导对质量管理的重要性有定量的认识,利于质量管理活动的进一步开展。

做SQA度量SQA度量是记录花费在SQA活动上时间、人力等数27质量管理过程项目质量管理过程包含了许多可以识别缺陷、消除缺陷的过程。潜在的缺陷越大,用来消除它所花的费用越高。因此成熟的软件开发过程在每一个可能会引入潜在缺陷的阶段完成之后都会开展质量控制活动。这些为了消除缺陷的活动包括:需求评审、设计评审、代码走查、单元测试、集成测试、系统测试以及验收测试等。

质量管理过程项目质量管理过程包含了许多可以识别缺陷、消除缺陷28质量管理的七个工具直方图柏拉图检查表特性要因图散布图层别法管制图质量管理的七个工具直方图29软件项目管理质量管理软件项目管理质量管理30质量管理本章节的内容提要质量定义质量运动质量的成本7个质量工具质量管理本章节的内容提要31质量的定义ISO定义产品和服务的各种特性的总和,构成满足讲明的或隐含的需求的能力。柯达的定义产品和服务被认为是达到或草果客户的期待,其成本代表了超常的价值。菲利普定义质量就是符合标准质量的定义ISO定义32质量运动一战—50年代统计数学工具样本过程控制图50—60年代质量的成本缺陷计划稳定性工程全面质量管理质量运动一战—50年代33质量运动(续)今天,质量是由客户定义的与盈利密切相关竞争武器战略计划过程的组成部分要求全公司的认同质量运动(续)今天,质量是34现代质量管理的基本宗旨“质量出自计划,而非出自检查”。只有做出精准的质量计划,才能指导项目的实施、做好质量控制。现代质量管理的基本宗旨“质量出自计划,而非出自检查”。只有做35戴明的改进循环戴明的改进循环36质量管理的概念质量与成本和工期管理同样重要从项目管理的角度,主要有六个主要的质量管理概念质量方针质量目标质量保证质量控制质量审计质量计划质量管理的概念质量与成本和工期管理同样重要37质量的成本主要分为2类符合要求的成本(例如:培训、检查测试、审计、维护等等)不符合要求的成本(例如:报废、返工、投诉和产品招回)通常在符合要求的成本方面提高一点可以节省大量不符合要求的成本。需要使质量成本最小化质量的成本主要分为2类38质量的成本(续)质量的成本(续)39质量计划首先必须确定项目的范围、中间产品和最终产品;然后明确关于中间产品和最终产品的有关规定、标准,确定可能影响产品质量的技术要点,并找出能够确保高效满足相关规定、标准的过程方法。编制质量计划通常采用流程图、因果分析图等方法对项目进行分析,确定需要监控的关键元素,设置合理的见证点(W点)、停工待检点(H点),并制定质量标准质量计划首先必须确定项目的范围、中间产品和最终产品;40质量计划-流程图流程图显示系统的各种成分是如何相互关系的,帮助我们预测在何处可能发生何种质量问题,并由此帮助开发处理他们的办法质量计划-流程图流程图显示系统的各种成分是如何相互关系的,帮41质量计划-因果分析法采用因果分析图,描述相关的各种原因和子原因如何产生潜在问题或影响,将影响质量问题的“人、机、料、法、环”等各方面的原因进行细致的分解,方便地在质量计划中制定相应的预防措施。质量计划-因果分析法采用因果分析图,描述相关的各种原因和子原42质量计划-质量管理体系确定有效的质量管理体系,明确质量监理人员对项目质量负责和各级质量管理人员的权限。戴明环(又名PDCA循环法)作为有效的管理工具在质量管理中得到广泛的应用,它采用计划——执行——检查——措施的质量环,质量计划中必须将质量环上各环节明确落实到各责任单位,才能保证质量计划的有效实施。质量计划-质量管理体系确定有效的质量管理体系,明确质量监理人43质量控制质量控制应贯穿于项目的整个过程,它可分为监测和控制两个阶段。监测的目的就是收集、记录和汇报有关项目质量的数据信息;控制就是使用质量监测提供的数据,进行控制,确保项目质量与计划保持一致。质量控制质量控制应贯穿于项目的整个过程,它可分为监测和控制两44质量控制-监测在质量监测过程中,对于质量计划中设置的见证点、停工待检点,质量监测人员要按照作业程序及时进行测量检查(其中对于停工待检点必须由监理人员签字认可后才能进入下一道工序),以确定项目成果(或阶段成果)是否符合相关的质量标准。对质量监测的结果应采用相应的统计方法进行分析,如帕累托图法(按发生频率排序的直方图,它显示了可识别原因的种类和所造成的结果的数量)等。质量控制-监测在质量监测过程中,对于质量计划中设置的见证点、45质量控制-控制质量控制阶段应根据验收数据做出验收决定,确定是否进入下一步工序。对于质量监测中发现的不合格,应及时利用“因果分析图”等方法分析原因,并进行适宜的处置,保证不合格得到识别和有效的控制。质量监测分析时,对于已发现的不合格或潜在不合格,应制定相应的纠正措施或预防措施,以消除不合格或潜在不合格的原因,防止不合格的发生。纠正措施或预防措施制定后,应对质量计划进行相应的调整,保证项目的顺利实施。质量控制-控制质量控制阶段应根据验收数据做出验收决定,确定是46质量控制-项目收尾阶段的控制项目收尾阶段的质量控制是一个非常重要而又容易忽视的内容。项目质量评估看起来属于事后控制,但它的目的不是为了改变那些已经发生的事情,而是试图抓住项目质量合格或不合格的精髓,以使将来的项目质量管理能从中获益。项目终止阶段,是在决策项目终止后,检查项目文件资料完备,包括项目施工质量验评表、竣工报告等,同时进行项目总结。项目总结是一个把实际运行情况与项目计划不断比较以提炼经验教训的过程。质量控制-项目收尾阶段的控制项目收尾阶段的质量控制是一个非常47质量管理的难点每个项目的实施总是拥有同样的总体目标:质量、时间和成本。三者是一个相互制约、相互影响的统一体,其中任一项目标变化,都会引起另两个目标变化,并受其制约。如何合理的保证项目质量,正确处理质量与时间、成本之间的矛盾是项目质量管理的一个难点,这需要整合项目所有方面的内容,保证按时、低成本地实现预定的质量目标。根据侧重点不同,项目可分为质量倾斜型、工期倾斜型及成本倾斜型体系。质量管理的难点每个项目的实施总是拥有同样的总体目标:质量、时48实际情况我们在编制项目计划时,一般而言是时间、成本、质量标准均已确定,在项目实施过程中就需在从客观因素、具体情况出发,根据将要采取的行动和可能导致的后果进行综合分析研究;按切合实际的原则,使项目进展平衡有节奏地进行,以求达到预期目标。避免出现工期紧张或成本减少,导致质量降低的现象,而质量下降又往往造成返工等后果而导致延长工期和增加成本。实际情况我们在编制项目计划时,一般而言是时间、成本、质量标准49软件质量保证过程首先是建立SQA组;其次是选择和确定SQA活动,即选择SQA组所要进行的质量保证活动,这些SQA活动将作为SQA计划的输入;然后是制定和维护SQA计划,这个计划明确了SQA活动与整个软件开发生命周期中各个阶段的关系;还有执行SQA计划、对相关人员进行培训、选择与整个软件工程环境相适应的质量保证工具;最后是不断完善质量保证过程活动中存在的不足,改进项目的质量保证过程。

软件质量保证过程首先是建立SQA组;50软件质量保证活动评审软件产品、工具与设施

SQA活动审查的软件开发过程

参与技术和管理评审

做SQA报告

做SQA度量

软件质量保证活动评审软件产品、工具与设施

51评审软件产品、工具与设施软件产品常被称为“无形”的产品。评审时难度更大。在此要注意的一点是:在评审时不能只对最终的软件代码进行评审,还要对软件开发计划、标准、过程、软件需求、软件设计、数据库、手册以及测试信息等进行评审。评估软件工具主要是为了保证项目组采用合适的技术和工具。评估项目设施的目的是保证项目组有充足设备和资源进行软件开发工作。这也

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论