CMMI基础培训教材(大信有诚咨询教育机构)_第1页
CMMI基础培训教材(大信有诚咨询教育机构)_第2页
CMMI基础培训教材(大信有诚咨询教育机构)_第3页
CMMI基础培训教材(大信有诚咨询教育机构)_第4页
CMMI基础培训教材(大信有诚咨询教育机构)_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

CMMI基础培训教材,主讲嘉宾:DERKZHOU,内容介绍,CMM/CMMI的发展及应用;CMMI模型基础;CMMI过程域;CMMI阶段式表示;CMMI连续式表示;,会议注意事项,CMM/CMMI的发展及应用,CMM/CMMI的发展CMM/CMMI的作用CMM/CMMI的主要内容,CMMI概述,1984年美国国防部为降低采购风险,委托卡耐基梅隆大学软件工程研究院(SEI)制定了软件过程改进、评估模型,也称为SEISW-CMM。该模型于1991年正式推出,迅速得到广大软件企业及其顾客的认可。从1987年SEI推出SWCMM框架开始,1991年推出CMM1.0版,1993年推出CMM1.1版,2000年推出CMMI-SE/SW1.0版。我国也于2001年4月发布了SJ/T11234-2001软件过程能力评估模型和SJ/T11235-2001软件能力成熟度模型两个标准。我国政府一直重视软件产业的规范和发展,国务院于2000年6月颁发的“18号档”第五章第十七条明确提出鼓励软件出口型企业通过ISO9000系列品质保证体系认证和CMM/CMMI认证,其认证费用通过中央外贸发展基金适当予以支持。目前各省市、高新区、软件园都有对通过CMM/CMMI的企业给予资金奖励的制度。,CMMI概述,CMMI(CapabilityMaturityModelIntegration)即能力成熟度集成模型,这也是美国国防部的一个设想,他们想把现在所有的以及将被发展出来的各种能力成熟度模型,集成到一个框架中去。这个框架有两个功能,第一,软件采购方法的改革;第二,建立一种从集成产品与过程发展的角度出发、包含健全的系统开发原则的过程改进。就软件而言,CMMI是SW-CMM的修订本。它兼收了SW-CMM2.0版C稿草案和SPA中更合理、更科学和更周密的优点。SEI在发表CMMI-SE/SW1.0版时,宣布大约用两年的时间完成从CMM到CMMI的过渡。CMMI项目更为工业界和政府部门提供了一个集成的产品集,其主要目的是消除不同模型之间的不一致和重复,降低基于模型改善的成本。CMMI将以更加系统和一致的框架来指导组织改善软件过程,提高产品和服务的开发、获取和维护能力。,CMM/CMMI的发展,CMMI里程碑1997CMMI由美国国防部和美国国防工业协会发起1998首次团队会议召开1999发布操作概念、完成首次试验2000完成更多的实验、发布CMMI-SE/SW1.0版2000发布CMMI-SE/SW/IPPD1.0版、发布供试用的CMMI-SE/SW/IPPD/SS1.0版2002发布CMMI-SE/SW1.1版、发布CMMI-SE/SW/IPPD1.1版2002发布CMMI-SE/SW/IPPD/SS1.1版、发布CMMI-SW1.1版2006发布CMMI-DEV(开发+IPPD)V1.2版2007发布CMMI-SVC(服务)和ACQ(采购)V1.2版CMMI-SVC(服务)和ACQ(采购)V1.3版?CMMI-SE/SW/IPPD的源模型软件:SW-CMM,草案版本2(C)系统工程:EIA/IS731集成化产品和过程开发:IPD-CMM,版本0.98,CMM/CMMI的作用,从1996年到2003年,全球有3千多个组织进行了CMM/CMMI评估,其中大部分为商业组织,有将近一半的组织规模是在100人以下。这些数据表明,CMM/CMMI评估已经引起软件及IT企业的高度关注,并且这种评估同样适合中小企业。CMM/CMMI主要应用在两大方面:能力成熟度评估和过程改进。生产率和质量性能:生产效率提高80%;错误降低50%,CMM/CMMI的主要内容,CMM/CMMI的主要内容,CMMI模型基础,CMMI模型部件CMMI表示方法,CMMI模型中的部件可以分成三类,分别是必需的部件(required)、期望的部件(expected)和信息性部件(informative)。,CMMI模型部件,什么是CMMI模型表示?如果想回答问题,需要解释一下CMMI模型的结构,每个CMMI模型的基本构件被称作过程域,过程域不描述如何执行有效的过程(比如进入和退出条件、参与者角色、资源等),它描述了使用有效过程来做什么(实践),以及为什么做(目标)CMMI模型的表示方法有两种:阶段式表示和连续式表示。,CMMI表示方法,CMMI阶段式表示,CMMI连续式表示,需求管理(REQM)-共性目标实践,GG2制度化己管理过程过程被制度化为己管理过程。GP2.1建立组织策略GP2.2策划过程GP2.3提供资源GP2.4分配职责GP2.5培训人员GP2.6配置管理GP2.7确定和召集相关人员GP2.8监督和控制过程GP2.9客观评估遵循性GP2.10高层管理部门评审状态GG3制度化己定义过程过程被制度化为己定义过程(CG3目标及其实践不是成熟度等级2的必需部件,而是成熟度等级别3和4的必需部件)。GP3.1建立己定义过程GP3.2收集改进信息,CMMI模型的过程域分类项目管理类支持类工程类过程管理类,CMMI过程域,CMMI模型的过程域分类,不管哪种表示,CMMI模型的过程域都是一样的,CMMI过程域分为四类:过程管理类项目管理类工程类支持类,过程管理类过程域,项目管理类过程域,工程类过程域,支持类过程域,CMMI阶段式表示,结构综述模型概述,结构综述,CMMI的阶段式表示法就是组织成熟度表示方法,5优化级(2)4定量管理级(2)3已定义级(11)蓝色是删除的2已管理级(7)1初始级(0),结构综述,阶段式成熟度的等级概述,过程不可预测,缺乏控制且控制是反应式的,过程刻划项目特点,控制经常是反应式的,过程刻划组织特点,并实施预测式控制,度量并统计控制过程,重点在持续改进,模型概述,成熟度等级1:初始级基本特征成熟度等级1的过程仅仅是一种已实施的过程,这种过程的实践通常是待定的,有时是混乱的和无规则的。组织一般不可能提供支持过程的稳定环境。工作人员个人的能力和拼搏精神决定实施活动的成功与否。离开了具备同样能力和经验的人就无法保证一个项目中也能获得同样的成功。由于没有实施那些要求策划、监督和控制过程性能的共性实践,因此过程性能是不稳定的,不稳定且不规则的环境也能生产出可以交付的产品,可能不满足质量、成本和进度等目标要求,增加产品交付后的维护成本。本成熟度等级没有过程域。,模型概述,成熟度等级2:已管理级已管理级包含如下过程域:需求管理项目计划项目监督和控制供应商合同管理度量和分析过程和产品质量合保证配置管理,建立稳定的项目管理CMMIL2,成熟度等级2:已管理级基本特征:反应式控制1.建立一个项目计划PP(进度计划、资源计划、风险管理计划、知识和技能及培训计划、数据管理计划、干系人参与计划)2.监督和控制项目计划PMC3.建立7过程域的计划(需求管理计划、项目策划的计划、项目监督和控制计划、度量和分析计划、供应商管理计划、配置管理计划、过程和质量保证计划)4.监督和控制7过程域计划5.管理项目的需求(RequirementsManagement)6.确保遵循这个计划(ProcessandProductQualityAssurance)7.控制创建的产品(ConfigurationManagement)8.适时收集基本的度量数据(MeasurementandAnalysis)9.对供应商进行管理(SupplierAgreementManagement),模型概述,成熟度等级3:已定义级已定义级包含CMMI过程域:工程类:需求开发;技术解决方案;产品集成;验证;确认过程管理类:组织过程焦点;组织过程定义+IPPD;组织培训项目管理类:IPPD集成项目管理+IPPD;风险管理支持类:决策分析和解决方案,成熟度等级3:已定义级基本特征,预测式控制制定和维护组织标准过程集OSSP建立和维护组织过程资产库OPA项目一致遵循组织裁剪指南,对0SSP进行裁剪,形成项目定义过程PDP,按项目定义过程进行项目开发达到等级2和等级3所包含的每个过程域的目标过程制度化的程度应达到已定义级成熟度等级3与等级2的重要区别:在等级2,项目组所用的过程(包括过程描述、规程、方法、标准等)可能不相同;但在等级3,每个项目组的过程(即项目定义过程)都是一致地从同一个机构标准过程集经过裁剪而得到的,即便有区别也是裁剪指南所允许的。在等级3,过程的描述更详细、执行更严格,并且在执行和管理过程时更加强调对过程活动相互联系的深入理解,以及对过程、工作产品及其服务的更加详细的度量。,模型概述,成熟度等级4:定量管理级CMMI成熟度等级4的过程域包括:组织过程性能;项目定量管理成熟度等级4:定量管理级基本特征达到等级2、3和4所含过程域的特定目标达到等级2、3所含每个域的共性目标识别对过程性能和项目定量目标产生显著影响的过程和子过程,并采用统计学方法或其他定量技术定量地控制这些过程。消除引起过程变差的特殊原因。成熟度等级3和等级4的主要区别在与二者的可预测性:在等级4,过程性能受到统计控制并可以定量的预测目标。在等级3,只能定性地预测过程性能。,模型概述,成熟度等级5:优化级CMMI成熟度等级5的过程域包括:组织改革和实施因果分析和解决方案成熟度等级5:持续优化级基本特征达到等级2、3、4、5所含过程域的全部特定目标;达到2、3级所含过程域的共性目标根据对造成过程性能偏差的普通原因的定量理解,持续改进过程性能。定量管理的过程(4级)与持续优化的过程(5级)二者的主要区别在于:持续优化过程,通过不断改进以解决引起过程偏差的普通原因。定量管理过程,侧重与消除引起过程偏差的特殊原因,并提供统计学意义上的预测结果。,CMMI连续式表示,结构综述能力等级概述,CMMI的连续式表示法就是过程能力方法,过程能力等级5优化级4定量管理级3已定义级2已管理级1执行级0不完善级,结构综述,能力等级概述,能力等级0:未执行级未实施过程是根本没有实施、或者实施不完善的过程。没有满足过程域的一个或者多个特定目标。,能力等级概述,能力等级1:已执行级一个过程,如果实现并完成能力等级1的所有特定实践和共性实践,就是已执行过程。已执行过程是满足该过程域的特定目标的过程。共性目标:GG1达到特定目标共性实践:GP1实施基本实践注意:当使用连续式表示时,过程域的基本实践指的是该过程域的能力等级1的所有特定实践。,能力等级概述,能力等级2:已管理级能力等级2以上的过程是已管理的过程。在能力等级2上,无论对于单个项目、多个项目群还是对于各个过程,过程均制定计划,依据策略进行实施、监督和控制、评审,拥有产生可控产品的足够资源。共性目标:GG2制度化已管理过程该共性目标的目的是:将过程制度化为已管理过程。,能力等级概述,能力等级2:已管理级共性实践:GP2.1建立组织策略建立和维护用于计划和实施过程的组织策略。该共性实践的目的是定义组织对过程的期望,并使得组织中受影响的人员可以看到这种期望。通常而言,高级管理层负责建立和传达指导原则、方向、组织期望。GP2.2规划过程建立和维护实施过程的计划。本共性实践的目的是:为了实施本过程和达到已建立的目标、为了准备实施本过程的计划、为了准备过程描述,以及为了获得相关人员对计划的同意,我们需要做什么。GP2.3提供资源为了实施过程、开发工作产品,以及提供过程的服务,应该提供足够的资源。本实践的目的是:保证该过程所需要的资源按计划规定在需要时能得到。资源包括经费、合适的设施、人员和工具。,能力等级概述,能力等级2:已管理级共性实践:GP2.4指派职责指派实施已计划的过程、开发工作产品,以及提供该过程的服务所需要的职责和权力。本实践的目的是:确保在过程生命周期内对于实施已计划的过程和得到规定结果,都有人为此负责。GP2.5培训人员根据需要培训实施和支持已计划过程的人员。本实践的目的是:确保有关人员具有实施或者支持已计划过程的必要技能和专门知识。GP2.6管理配置将实施过程所得到的指定工作产品置于适当级别的配置管理之下。本实践的目的是:在该过程整个生命周期内,建立和维护相关人员的参与方式。,能力等级概述,能力等级2:已管理级共性实践:GP2.7确定和召集相关人员按照计划,确定和召集相关人员。本实践的目的是:在过程的执行过程中,建立和维护相关人员的参与方式。GP2.8监督和控制过程按照计划来监督的控制过程的实施,并采取合适的纠正性措施。本实践的目的是:对过程实施进行日常的直接监督和控制。保持对该过程实施的可见性,以便于在必要时采取纠正性措施。GP2.9客观地评价遵守情况客观地评价计划的实施、实施的过程,以及过程的工作产品是否符合要求和标准。本实践的目的是:向过程管理者、实施者和高级管理层提供可信的保证,保证计划的过程满足方针、要求、标准,已实施的过程满足计划的过程,并且过程的结果满足要求和标准。GP2.10与管理部门一起评审状态与管理部门一起评审已执行过程的活动、状态和结果并解决问题。本实践的目的是:向负责本过程的管理部门提供本过程的可视性。,能力等级概述,能力等级3:已定义级能力等级3的过程是已定义过程。已定义过程是按照组织剪裁指南,从组织标准过程集剪裁的已管理过程(能力等级2)。已定义过程明确定义如下内容项:目的、输入、启动标准、活动、角色、度量、验证步骤、输出以及完成标准。共性目标:GG3制度化已定义过程。共性实践:GP3.1建立已定义过程。GP3.2收集改进信息,能力

温馨提示

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

评论

0/150

提交评论