欢迎来到天天文库
浏览记录
ID:51216512
大小:246.50 KB
页数:26页
时间:2020-03-20
《CMM-能力成熟度模型.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、CMM-能力成熟度模型顾庆南京大学计算机系2000-12-7一、什么是CMMCapabilityMaturityModel企业软件过程的能力、成熟度模型是用来确定一个企业的软件过程的成熟程度以及指明如何提高该成熟度的参考模型。软件过程开发和维护软件及其相关(中间)产品时所涉及的各种活动、方法、实践和改革等。即软件的开发过程二、为什么需要CMM软件企业的目标:获得利润建立&保障产品的信誉产品本身的品质产品满足需求的程度产品的工期要求产品的成本产品的质量+生产过程的质量二、为什么需要CMM质量体系三要素:质量保障(生产率)人员技术过程二、为什么需要CMM软件企业的主要问题产品
2、本身:不能满足用户的需求;质量难以满足预定要求,bug过多过程方面:成本和工期不可测;成功的软件开发经验依赖于个人而不可重复问题症结:过程的不规范(不成熟)美国国防部DOD指定CMU的软件工程研究所SEI研究一套过程规范--CMM三、CMM概述为企业的发展规定过程成熟级别,分为5级(Version1.0):初始级(Initial):一般企业皆具有可重复级(Repeatable):成功经验可以重复定义级(Defined):一套完整的企业过程,人员自觉遵守(培训)管理级(Managed):过程&产品可度量和控制优化级(Optimizing):过程持续改进从无序到有序、从特殊到
3、一般、从定性管理到定量管理、最终达到动态优化三、CMM概述2.Repeatable1.Initial3.Defined4.ManagedDisciplinedProcessStandard,ConsistentProcessPredictableProcessContinuouslyImprovingProcessUnpredictableandpoorlycontrolledCanrepeatpreviouslymasteredtasksProcesscharacterized,fairlywellunderstoodProcessmeasuredandcontroll
4、edFocusonprocessimprovement5.OptimizingProjectManagementIntegratedEngineeringProcessProductandProcessQualityManagingChangeDisorderDisciplinedPredictableImmatureMature三、CMM概述四、CMM的概念模型成熟级别关键过程域(KPA)一般特性(CF)关键实施(KP)过程能力目标实施或规则建立基础结构或活动包含组织方式为包含指示取得说明描述四、CMM的概念模型关键过程域KPA:代表一组相关的工作(活动)。每个KPA都
5、有一个确定的目标,完成该目标即认为过程能力的提高。一般特性CF(CommonFeatures):进一步细分KPA的工作。五个特性:承诺(commitment)准备(ability)执行(activity)度量分析(measurement&analysis)验证(verifyingimplementation)五、CMM的五个级别Level1:初始级过程无序且不可见OutIn五、CMM的五个级别Level2:可重复级Milestone可见,按计划开发五、CMM的五个级别Level2的6个KPA:侧重于管理需求管理(RequirementsManagement)软件项目计划(
6、SoftwareProjectPlanning)软件项目的跟踪和监控(SoftwareProjectTackingandOversight)软件子合同管理(SoftwareSubcontractManagement)软件质量保证(SoftwareQualityAssurance)软件配置管理(SoftwareConfigurationManagement)五、CMM的五个级别Level3:定义级每个阶段的内部活动可见标准过程和项目定义过程裁剪五、CMM的五个级别Level3的7个KPA:工程过程+企业理念机构过程关注(OrganizationProcessFocus)机构
7、过程定义(OrganizationProcessDefinition)培训计划(TrainingProgram)集成软件管理(IntegratedSoftwareManagement)-过程裁剪和定义软件产品工程(SoftwareProductEngineering)-过程执行组间协调(IntergroupCoordination)对等审查(PeerReviews)五、CMM的五个级别Level4管理级过程可度量,预测值与结果之间的偏差可控五、CMM的五个级别Level4的2个KPA:预测+量化管理定量过程管理(Quantit
此文档下载收益归作者所有