CMMI培训材料-中电普华课件_第1页
CMMI培训材料-中电普华课件_第2页
CMMI培训材料-中电普华课件_第3页
CMMI培训材料-中电普华课件_第4页
CMMI培训材料-中电普华课件_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

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

文档简介

CMMI培训北京中电普华信息技术有限公司2008年9月CMMI培训北京中电普华信息技术有限公司1目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录2公司根据ISO9001:2000标准建立了适合软件企业的全面质量管理体系,体系已运行三年,公司紧紧围绕质量管理体系标准要求有序的开展质量管理工作。07年11月启动了基于CMMI的过程改进活动,导入CMMI模型,目前文件已进入试点运行阶段。公司根据ISO9001:2000标准建立了适合软件企业的全面3ISO9000族标准可以帮助各种类型的组织实施并运行有效的质量管理体系。是质量管理的骨架。ISO9000是质量管理的骨架,CMMI充实、细化了软件开发这一部分的要求。在CMMI试点过程后,我们将进行ISO9000文件和CMMI文件的整合,使大家看到的是一套系统的制度,也只需形成一套文档同时符合两个标准的要求。CMMI模型是专门为软件产品开发和服务而建立的一个过程改进成熟度模型。ISO9000族标准可以帮助各种类型的组织实施并运行有效的质4ISO9000质量管理体系的日常工作

年初确定公司及各部门质量目标,实时跟踪;6月,内部审核,发现不符合项;7月,管理评审会议,总结并提出改进决议;8月,外部审核,是否同意保持认证资格;每周质量检查,质量目标统计、通报;

随时进行客户满意度调查。ISO9000质量管理体系的日常工作5CMMI培训材料_中电普华6质量管理文件——质量管理体系运行所遵循的法规。三层结构:A、B、C

A层质量手册概括描述了公司质量体系的结构和控制要求,是质量管理体系的纲领性文件。B层程序文件包含13个文件,规定了主要工作流程;C层支持性文件包含操作指南、模板、表格等共110个。质量管理文件——质量管理体系运行所遵循的法规。7质量管理的文件管理工具Sharepoint建立的质量管理网站31使用windows域用户登录。各部门日常工作应提交的重要文档和记录都应及时上载质量管理网站,质量检查正是以网站上的文件为检查对象。质量管理的文件管理工具8基于CMMI的过程改进——组织标准过程

基于CMMI的过程改进——组织标准过程9CMMI文件

过程规范18个过程元素44个专题指导性文件12个模板与表格94个评审检查单12个QA检查表27个

CMMI文件过程规范18个10CMMI的有关工具

配置管理工具

目的:从公司层面控制软件的更改和产品的发布。项目管理工具

目的:改变上报的方式,公司直接深入项目进行分析和管理。CMMI的有关工具配置管理工具11目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录12CMMI模型介绍——定义

CMMI的定义:为产品开发和服务而建立的一个过程改进成熟度模型。Capabilitymaturitymodelintegrated特点:是一个过程改进成熟度模型适用于产品的开发和服务该模型包含了处理开发和维护活动的最好的实践这些实践覆盖了整个产品的生命周期。该生命周期从产品的概念阶段到最后提交和维护阶段。过程改进成熟度:过程被管理、明确定义、测量控制、自我改进的程度。CMMI模型介绍——定义CMMI的定义:为产品开发和服务而建13CMMI模型介绍——发展

1984年美国国防部要求开发一种能够评价软件承包商能力,并帮助他们改善质量的方法;在CarnegieMellon大学出资建立了SEI(SoftwareEngineeringInstitute,软件工程研究院),开发了CMM模型;SEI是目前世界上软件工程领域最有影响的研究机构。

从1992年CMMI的诞生不断改进发展,目前SEI推出的最新版本是2006.8.25发布的CMMI-DEVV1.2。CMMI模型介绍——发展1984年美国国防部要求开发一种能够14CMMI模型介绍——发展

1984年美国国防部要求开发一种能够评价软件承包商能力,并帮助他们改善质量的方法;在CarnegieMellon大学出资建立了SEI(SoftwareEngineeringInstitute,软件工程研究院),开发了CMM模型;SEI是目前世界上软件工程领域最有影响的研究机构。

从1992年CMMI的诞生不断改进发展,目前SEI推出的最新版本是2006.8.25发布的CMMI-DEVV1.2。CMMI模型介绍——发展1984年美国国防部要求开发一种能够15过程成熟度——不成熟的

无序的过程是由实践者和管理者临时拼凑的末得到严格定义高度依赖于当事者对进展和质量的低可视性产品功能性和质量可能因满足进度而作出让步新技术的应用有很大风险过量的维护费用质量难以预测缺少进一步改进的客观基础过程成熟度——不成熟的无序的过程是由实践者和管理者临时拼凑的16过程成熟度——成熟的表现

过程定义明确、一致,执行严格过程性能和质量可以预测—定性或定量降低过程对人的依赖新技术引入受控,风险小形成持续改进过程的文化过程成熟度——成熟的表现过程定义明确、一致,执行严格17过程成熟度等级——两种表示方法

阶段型ML1ML2ML3ML4ML5...针对一批建立的过程域连续型...针对单一或一组过程域PAPAPA过程域的能力012345PA成熟度的等级7PAs11PAs2PAs2过程成熟度等级——两种表示方法阶段型ML1ML2ML3ML18过程成熟度等级——阶段式

初始级(一级)

过程混乱;没有好的过程支持环境;项目的成功主要依赖于高手和英雄人物;项目经常是超出预算、进度延迟、质量下降、成本增加;在危急的情况下,放弃过程,导致没有能力重复以前的成功。过程成熟度等级——阶段式初始级(一级)19过程成熟度等级——阶段式

管理级(Managed)

项目的过程根据方针有计划的执行;有技能的人员和相关干系人参与;项目的过程和产出物被监视、控制、审核和评价。工作产品和服务的状态在某个指定的点(如,里程碑处)是可见的;工作产品和服务遵循特定的过程描述、规程和标准。干系人建立了陈诺,并适当的修正。通过CMMILevel2“管理级”的评估,则代表之组织的项目是按照文档化的计划来执行和管理。定义级(Defined)

过程被清晰的描述和理解;过程用规程、标准、方法和工具来描述;组织的标准过程作为基础而建立,并且随着发展而修改和修正;特定的项目根据裁剪指南,从标准过程中裁剪出适合项目的过程。通过本级的评估,则代表企业已经根据组织标准过程及相关过程资产,裁剪出合适项目的开发过程。

“管理级”和“定义级”的差别在于(1)前者的每个项目之间的过程描述、标准有很大的区别;而后者的项目过程是从标准过程中裁剪出来的,所以跟具有一致性。(2)后者的过程描述比前者更加严格;后者清晰的陈述了目的、输入、进入准则、活动、角色、度量、检验步骤、输出和退出准则;后者更加了解过程活动之间的相互关系。过程成熟度等级——阶段式管理级(Managed)20过程成熟度等级——阶段式

量化管理级(Quantitativelymanaged)

对组织和项目的质量、过程性能建立了量化的目标,并作为准则来管理过程。用运统计的术语来理解质量和性能。过程变化的特殊原因被识别出来,并原因的来源也适当的纠正。“定义级”与“量化管理级”的差别在于过程性能的预测力,前者的过程仅是定性的预测,后者可以定量的预测,并用统计和量化的技术来控制过程和管理项目。优化级(Optimizing) 组织对过程内在变化的根本原因定量理解的基础上,持续的进行过程改进。组织通过增量、创新的过程和技术的改进来持续的关注过程改进。定量的过程改进目标已经建立,并随着组织的商业目标的变化而。“量化管理级”和“优化级”的差别在于处理过程变化的类型不同。前者处理过程变化的特殊原因和提供统计的可预见性的结果,而后者处理的是过程变化的公共原因或者叫根本原因,和变更过程来改进过程性能从而完成已建立的量化的过程改进目标。过程成熟度等级——阶段式量化管理级(Quantitativ21过程域一览

ML5OID组织创新与推广CAR原因分析与决议ML4OPP组织过程性能QPM量化项目管理ML3OPF组织过程焦点OPD组织过程定义OT组织培训RSKM风险管理IPM集成项目管理RD需求开发TS技术方案PI产品集成VER检验VAR确认DAR决策分析与决议ML2SAM供应商合同管理PMC项目监控PP项目策划REQM需求管理MA度量分析PPQA过程和产品质量确保CM培训和管理ProcessManageProjectManageEngineeringSupport过程域一览RD需求开发SAM供应商合同管理MA度量分析22过程域结构

MaturityLevelProcessAreaProcessAreaProcessArea通用目标特定目标通用实践特定实践7.18,22PAs过程域结构MaturityLevelProcessAre23过程域结构范例——项目计划

过程域结构范例——项目计划24目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录25公司定义的过程——组织标准过程

公司定义的过程——组织标准过程26CMMI过程的特征——规范化

规范化:通过通用实践——管理类过程、支持类过程保证规范化。以需求开发为例,进行需求开发时,管理类过程(计划、监控、风险、采购)和支持类过程(配置管理、质量保证、度量分析、培训、决策分析、过程改进)都要进行。

CMMI过程的特征——规范化规范化:通过通用实践——管理类过27CMMI过程的裁剪

组织标准过程是已经定义的一个集合,完整的集合包含了各种类型项目的全部过程。不同类型的项目从组织标准标准过程裁剪出它的过程。目前主要有三类:开发+实施、开发、实施。

CMMI过程的裁剪组织标准过程是已经定义的一个集合,完整的集28CMMI过程的裁剪——如何裁剪

制定项目计划时,进行裁剪确定项目的过程;选择过程元素;(过程元素有独立的输入、输出、出入准则、流程)确定输出;输出可以裁剪模板(裁剪包含增、删、改)裁剪的原则:删——项目中不会发生的过程;改——能够达到组织标准过程同样效果。CMMI过程的裁剪——如何裁剪制定项目计划时,进行裁剪29过程改进重点:以配置管理为主线的软件产品控制开发库配置库产品库测试环境生产环境中心/项目组项目计划与质量管理部用户《配置项入库申请单》《软件发布单》《产品出库申请单》《生产环境部署单》

过程改进重点:以配置管理为主线的软件产品控制开发库配置库产品30过程改进重点:以配置项变更管理为核心的软件更改控制

过程改进重点:以配置项变更管理为核心的软件更改控制31过程改进重点:度量公司讨论确定了各个过程应度量的数据,项目的度量数据在制定项目计划时确定执行的那些过程,相应的数据就要进行度量。度量数据包含:规模、缺陷、工作量、效率、时间、评审、变更(详见度量项定义)项目组提供数据;项目计划部收集分析数据。数据提供时机两类:周报、配置项入库单(配置项变更单)。

过程改进重点:度量32目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录33目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录34其它学习材料1、CMMI1.2fordevelopmentVersion1.2:最新版CMMI模型原文(英文版);2、CMMI过程定义PPT材料:过程定义的培训材料,模型与实际操作的结合;3、CMMI各过程域详解:CMMI3级18个各过程域的详细内容汇总;4、公司CMMI过程文件:公司编写的CMMI文件;5、《CMMI执行中的注意事项》

其它学习材料35谢谢大家!谢谢大家!36演讲完毕,谢谢观看!演讲完毕,谢谢观看!37CMMI培训北京中电普华信息技术有限公司2008年9月CMMI培训北京中电普华信息技术有限公司38目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录39公司根据ISO9001:2000标准建立了适合软件企业的全面质量管理体系,体系已运行三年,公司紧紧围绕质量管理体系标准要求有序的开展质量管理工作。07年11月启动了基于CMMI的过程改进活动,导入CMMI模型,目前文件已进入试点运行阶段。公司根据ISO9001:2000标准建立了适合软件企业的全面40ISO9000族标准可以帮助各种类型的组织实施并运行有效的质量管理体系。是质量管理的骨架。ISO9000是质量管理的骨架,CMMI充实、细化了软件开发这一部分的要求。在CMMI试点过程后,我们将进行ISO9000文件和CMMI文件的整合,使大家看到的是一套系统的制度,也只需形成一套文档同时符合两个标准的要求。CMMI模型是专门为软件产品开发和服务而建立的一个过程改进成熟度模型。ISO9000族标准可以帮助各种类型的组织实施并运行有效的质41ISO9000质量管理体系的日常工作

年初确定公司及各部门质量目标,实时跟踪;6月,内部审核,发现不符合项;7月,管理评审会议,总结并提出改进决议;8月,外部审核,是否同意保持认证资格;每周质量检查,质量目标统计、通报;

随时进行客户满意度调查。ISO9000质量管理体系的日常工作42CMMI培训材料_中电普华43质量管理文件——质量管理体系运行所遵循的法规。三层结构:A、B、C

A层质量手册概括描述了公司质量体系的结构和控制要求,是质量管理体系的纲领性文件。B层程序文件包含13个文件,规定了主要工作流程;C层支持性文件包含操作指南、模板、表格等共110个。质量管理文件——质量管理体系运行所遵循的法规。44质量管理的文件管理工具Sharepoint建立的质量管理网站31使用windows域用户登录。各部门日常工作应提交的重要文档和记录都应及时上载质量管理网站,质量检查正是以网站上的文件为检查对象。质量管理的文件管理工具45基于CMMI的过程改进——组织标准过程

基于CMMI的过程改进——组织标准过程46CMMI文件

过程规范18个过程元素44个专题指导性文件12个模板与表格94个评审检查单12个QA检查表27个

CMMI文件过程规范18个47CMMI的有关工具

配置管理工具

目的:从公司层面控制软件的更改和产品的发布。项目管理工具

目的:改变上报的方式,公司直接深入项目进行分析和管理。CMMI的有关工具配置管理工具48目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录49CMMI模型介绍——定义

CMMI的定义:为产品开发和服务而建立的一个过程改进成熟度模型。Capabilitymaturitymodelintegrated特点:是一个过程改进成熟度模型适用于产品的开发和服务该模型包含了处理开发和维护活动的最好的实践这些实践覆盖了整个产品的生命周期。该生命周期从产品的概念阶段到最后提交和维护阶段。过程改进成熟度:过程被管理、明确定义、测量控制、自我改进的程度。CMMI模型介绍——定义CMMI的定义:为产品开发和服务而建50CMMI模型介绍——发展

1984年美国国防部要求开发一种能够评价软件承包商能力,并帮助他们改善质量的方法;在CarnegieMellon大学出资建立了SEI(SoftwareEngineeringInstitute,软件工程研究院),开发了CMM模型;SEI是目前世界上软件工程领域最有影响的研究机构。

从1992年CMMI的诞生不断改进发展,目前SEI推出的最新版本是2006.8.25发布的CMMI-DEVV1.2。CMMI模型介绍——发展1984年美国国防部要求开发一种能够51CMMI模型介绍——发展

1984年美国国防部要求开发一种能够评价软件承包商能力,并帮助他们改善质量的方法;在CarnegieMellon大学出资建立了SEI(SoftwareEngineeringInstitute,软件工程研究院),开发了CMM模型;SEI是目前世界上软件工程领域最有影响的研究机构。

从1992年CMMI的诞生不断改进发展,目前SEI推出的最新版本是2006.8.25发布的CMMI-DEVV1.2。CMMI模型介绍——发展1984年美国国防部要求开发一种能够52过程成熟度——不成熟的

无序的过程是由实践者和管理者临时拼凑的末得到严格定义高度依赖于当事者对进展和质量的低可视性产品功能性和质量可能因满足进度而作出让步新技术的应用有很大风险过量的维护费用质量难以预测缺少进一步改进的客观基础过程成熟度——不成熟的无序的过程是由实践者和管理者临时拼凑的53过程成熟度——成熟的表现

过程定义明确、一致,执行严格过程性能和质量可以预测—定性或定量降低过程对人的依赖新技术引入受控,风险小形成持续改进过程的文化过程成熟度——成熟的表现过程定义明确、一致,执行严格54过程成熟度等级——两种表示方法

阶段型ML1ML2ML3ML4ML5...针对一批建立的过程域连续型...针对单一或一组过程域PAPAPA过程域的能力012345PA成熟度的等级7PAs11PAs2PAs2过程成熟度等级——两种表示方法阶段型ML1ML2ML3ML55过程成熟度等级——阶段式

初始级(一级)

过程混乱;没有好的过程支持环境;项目的成功主要依赖于高手和英雄人物;项目经常是超出预算、进度延迟、质量下降、成本增加;在危急的情况下,放弃过程,导致没有能力重复以前的成功。过程成熟度等级——阶段式初始级(一级)56过程成熟度等级——阶段式

管理级(Managed)

项目的过程根据方针有计划的执行;有技能的人员和相关干系人参与;项目的过程和产出物被监视、控制、审核和评价。工作产品和服务的状态在某个指定的点(如,里程碑处)是可见的;工作产品和服务遵循特定的过程描述、规程和标准。干系人建立了陈诺,并适当的修正。通过CMMILevel2“管理级”的评估,则代表之组织的项目是按照文档化的计划来执行和管理。定义级(Defined)

过程被清晰的描述和理解;过程用规程、标准、方法和工具来描述;组织的标准过程作为基础而建立,并且随着发展而修改和修正;特定的项目根据裁剪指南,从标准过程中裁剪出适合项目的过程。通过本级的评估,则代表企业已经根据组织标准过程及相关过程资产,裁剪出合适项目的开发过程。

“管理级”和“定义级”的差别在于(1)前者的每个项目之间的过程描述、标准有很大的区别;而后者的项目过程是从标准过程中裁剪出来的,所以跟具有一致性。(2)后者的过程描述比前者更加严格;后者清晰的陈述了目的、输入、进入准则、活动、角色、度量、检验步骤、输出和退出准则;后者更加了解过程活动之间的相互关系。过程成熟度等级——阶段式管理级(Managed)57过程成熟度等级——阶段式

量化管理级(Quantitativelymanaged)

对组织和项目的质量、过程性能建立了量化的目标,并作为准则来管理过程。用运统计的术语来理解质量和性能。过程变化的特殊原因被识别出来,并原因的来源也适当的纠正。“定义级”与“量化管理级”的差别在于过程性能的预测力,前者的过程仅是定性的预测,后者可以定量的预测,并用统计和量化的技术来控制过程和管理项目。优化级(Optimizing) 组织对过程内在变化的根本原因定量理解的基础上,持续的进行过程改进。组织通过增量、创新的过程和技术的改进来持续的关注过程改进。定量的过程改进目标已经建立,并随着组织的商业目标的变化而。“量化管理级”和“优化级”的差别在于处理过程变化的类型不同。前者处理过程变化的特殊原因和提供统计的可预见性的结果,而后者处理的是过程变化的公共原因或者叫根本原因,和变更过程来改进过程性能从而完成已建立的量化的过程改进目标。过程成熟度等级——阶段式量化管理级(Quantitativ58过程域一览

ML5OID组织创新与推广CAR原因分析与决议ML4OPP组织过程性能QPM量化项目管理ML3OPF组织过程焦点OPD组织过程定义OT组织培训RSKM风险管理IPM集成项目管理RD需求开发TS技术方案PI产品集成VER检验VAR确认DAR决策分析与决议ML2SAM供应商合同管理PMC项目监控PP项目策划REQM需求管理MA度量分析PPQA过程和产品质量确保CM培训和管理ProcessManageProjectManageEngineeringSupport过程域一览RD需求开发SAM供应商合同管理MA度量分析59过程域结构

MaturityLevelProcessAreaProcessAreaProcessArea通用目标特定目标通用实践特定实践7.18,22PAs过程域结构MaturityLevelProcessAre60过程域结构范例——项目计划

过程域结构范例——项目计划61目录一、质量管理情况概览二、CMMI简介三、CMMI过程介绍四、开发部分过程介绍五、实施部分过程介绍目录62公司定义的过程——组织标准过程

公司定义的过程——组织标准过程63CMMI过程的特征——规范化

规范化:通过通用实践——管理类过程、支持类过程保证规范化。以需求开发为例,进行需求开发时,管理类过程(计划、监控、风险、采购)和支持类过程(配置管理、质量保证、度量分析、培训、决策分析、过程改进)都要进行。

CMMI过程的特征——规范化规范化:通过通用实践——管理类过64CM

温馨提示

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

评论

0/150

提交评论