CMMI基础培训.ppt_第1页
CMMI基础培训.ppt_第2页
CMMI基础培训.ppt_第3页
CMMI基础培训.ppt_第4页
CMMI基础培训.ppt_第5页
免费预览已结束,剩余58页可下载查看

下载本文档

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

文档简介

1、.,过 程专 家,CMMI基础知识,Agenda,CMMI介绍 连续与阶段表现型 模型概述 改进收益 SCAMPI评估 评估准备 现场评估 实施CMMI咨询服务过程 实施流程 企业投入 改进成效,模型起源,SEI(Software Engineering Institute,软件工程研究院)是美国政府(DoD)出资在Carnegie Mellon大学建立的研发中心(1984),也是目前世界上软件工程领域最有影响的研究机构。 SW-CMM最早于1987年推出一套成熟度调查问卷;1990年开发出SW-CMM V1.0版;目前流行的是SEI于1993年研制SW-CMM V1.1版。,CMMI的产生,

2、1997年10月美国国防部下令SEI停止对CMM的研究,转而致力于开发CMMI,帮助企业解决使用多个CMM的问题。SEI同时宣布CMMI产品将取代CMM,故于2000年8月11日颁布CMMI-SE/SW 1.0版本,2001年12月发行1.1版本,从2003年开始由CMM向CMMI过渡, 2005年年底CMM开始停用。CMMI之目的在发展一个共通性的整合架构,除了支持CMM延伸出来的软件能力成熟度(SW-CMM)之外,也支持不同专业领域如系统工程能力成熟度(SE-CMM)、集成的产品开发能力成熟度(IPD-CMM)、外购协作能力成熟度(SS-CMM)等应用模式。基本上,CMM与CMMI虽然有一

3、定的相似度,但CMMI不仅提高每一个级别的要求门坎,同时扩充了能力成熟度的评估范畴,且能与国际标准组织国际电工协会(ISOIEC)15504软件流程评估技术兼容。,CMMI V1.2,自2001年12月发行以来,导入CMMI已与日俱增,CMMI套装产品也被全世界的组织单位所采用。自2000年开办CMMI简介课程以来,上课人数超过四万人,培训300位SEI授权讲师。全球六大洲超过1000件SCAMPISM评鉴案件。 CMMI 套装产品V1.2于2006年8月发行,从2006年开始由CMMI V1.1向CMMI V1.2过渡, 2007年8月31日CMMI V1.1开始停用。 CMMI V1.2包

4、含2大学科产品或项目研发(DEV-CMM)、集成的产品开发能力成熟度(IPD-CMM)。,实施各种任务的标准、规程和方法,方法、技术、工具和设备,有知识、有技能、有经验的人,过程,过程改进是做好软件工程的必经之路,软件企业必经之路,过程能力(Process capability):描述(开发组织或项目组)通过遵循开发过程能够实现预期结果的程度。 过程性能(process performance):表示遵循开发过程所达到的实际结果。 过程成熟度(process maturity):一个特定过程被明确地定义、管理、测量、控制和生效的程度。 成熟度意味着能力上的增长潜力,并表明组织过程的丰富程度及它

5、在整个组织的项目中运用时的一致性。,构成过程成熟度的基本概念,产品的质量受生产和维护的过程影响极大。这意味着关注过程也就关注了产品。 关注过程可: 重复结果 透视项目进程 度量产品特性,过程管理与质量,不成熟的过程或组织特征,。无序的过程是由实践者和管理者临时拼凑的 。末得到严格定义 。高度依赖于当事者 。对进展和质量的低可视性 。产品功能性和质量可能因满足进度而作出让步 。新技术的应用有很大风险 。过量的维护费用 。质量难以预测 。缺少进一步改进的客观基础,成熟组织特征,过程定义明确、一致,执行严格 过程性能和质量可以预测定性或定量 降低过程对人的依赖 新技术引入受控,风险小 形成持续改进的

6、过程文化,CMMI模型标准,阶段型,ML 1,ML,ML3,ML4,ML5,. . .针对已经建立过程域的企业单位,连续型,. . .针对单一或一组过程域PA,PA,PA,过程域的能力,0 1 3 4 5,PA,CMMI模型的两种表示,成熟度的等级,CMMI模型表示法,CMMI模型表示法,阶段型Staged 组织成熟度方法 遵循预定义的里程碑 5个成熟度等级:1-初始级(Initial);2-已管理级(Managed);3-已定义级(Defined);4-定量管理级(Quantitatively Managed);5-持续优化级(Optimizing); 连续型 Continuous 过程能力

7、方法 组织选择哪一个“过程”着重用于连续的过程改进。 6种能力等级:0不完全级(Incomplete);1已执行级(Performed);2已管理级(Managed);3已定义级(Defined),4定量管理级(Quantitatively Managed);5持续优化级(Optimizing),过程域 (PAs)是一类相关实践活动的集合. 它们是建立过程能力最主要的元素(模块),是两种模型表示的基础. Example PA: “Requirements Management”,过程域 Process Area-PAs,目标和实践是用于识别过程和能力的模型要素. 目标 通过有效实施一组实践要达

8、成的结果的描述. 实践 要达成目标必须实施的一组活动的描述,它们在PAs中扮演着关键因素.,CMMI其他重要基本概念,特定目标和实践 与特定过程域相关 仅应用于特定过程域 通用目标和实践 与所有过程域有关 必须应用于所有过程域,目标和实践,CMMI的阶段表示法,CMMI的阶段式表示法就是组织成熟度表示方法,5 优化级(2) 4 定量管理级(2) 3 已定义级(13) 2 已管理级(7) 1 初始级(0),CMMI模型阶段型,Maturity Level,Process Area,Process Area,Process Area,通用目标,特定目标,Commitment to Perform:

9、 为过程改进活动建立方针政策和管理设施 Ability to Perform: 确保项目或组织有足够必要的资源从事过程改进活动 Directing Implementation: 收集,度量和分析过程执行的相关数据 Verification: 验证项目或组织的活动是否与需求,流程和方针相一致,通用实践,特定实践,CMMI模型-阶段型,过程不可预测,缺乏控制且控制是被动反应式的,过程刻划项目特点,控制经常是反应式的,过程刻划组织特点,并实施预测式控制,度量并统计控制过程,重点在持续改进,阶段型的5个等级,CMMI将组织的成熟度划分为五个等级。成熟度是经过定义的阶梯式的过程改善的指针,也是预测组织

10、未来绩效表现的方法。组织表现每达到一个成熟度,即代表组织过程能力的增进。而其五个成熟度的等级内容如下: 初始级 (Initial) 结果不可预测,过程不稳定,管理被动。,阶段型的5个等级,管理级 (Managed) 项目有清楚的过程与明确的目标。本级包括:需求管理、项目策划、项目监控、供应商协定管理、度量与分析、过程与产品质量保证及配置管理等方面的工作。通过CMMI Level 2“管理级”的评估,则代表企业的过程目标 (成本、时程、质量) 是经过规划、文件纪录、执行、管控而且此目标已达成。 定义级 (Defined) 组织建立了定义清楚而主动的工作过程。本级包括:需求开发、技术解决方案、产品

11、集成、验证、确认、组织过程聚焦、组织过程定义、组织培训、集成的项目管理、风险管理、决策分析与解决方案、(集成的组织环境、集成的团队合作)等方面的工作。通过本级的评估,则代表企业已经根据组织标准过程及相关过程资产,调适出合适项目的开发过程。这些过程被详尽说明与了解,用标准、程序、工具及方法来描述。“管理级”和“定义级”的差别在于过程的应用范围,前者只限于特定项目使用,后者则是适用于组织的所有项目。,阶段型的5个等级,量化管理级 (Quantitatively managed) 过程被量化管理。本级着重在组织绩效的建立与量化的项目管理。通过Level 4则代表组织为产品质量、服务质量与过程绩效所订

12、定的数量化目标都已经建立,并透过统计方法诠释,以作为过程管理的准则。“定义级”与“量化管理级”的差别在于过程绩效的预测力,前者的过程仅是定性的管理,后者则为定量的可预测。 优化级 (Optimizing) 聚焦于过程改善作业。着重在组织的创新发展及原因分析并提出解决方案。通过本级的评估,则代表组织经由渐近与创新的技术改善,专注于过程的持续改善。组织的量化过程改善目标已经确定,并持续地修改以反映经营目标的变动。灵活与创新的最佳化过程是组织进步的原动力。,CMMI模型-阶段型,CMMI模型-阶段型,阶段型的5个等级,软件过程的可视性,能力等级(第1到第5级),通用实践,通用目标,特定目标,特定实践

13、,过程域1,过程域2,过程域3,典型工作产品、 子实践、说明、 引用等,详细说明、 子实践等,CMMI模型-连续型,CMMI模型-连续型,过程域能力的增长可以通过一个柱体的高矮表现。 能力等级分为6级 5级 优化级 4级 定量管理级 3级 已定义级 2级 已管理级 1级 执行级 0级 不完整级,CMMI模型-连续型,过程改进的路线图: 过程域(PA) 组合明确 按次序执行,ML 1,ML,ML3,ML4,ML5,阶段型优势,依据商业目标针对特殊的过程域实施灵活的过程改进.,PA,PA,0 1 3 4 5,PA,连续型优势,Defect PreventionCausal Analysis and

14、 Resolution Technology Change MgmtOrganizational Innovation 产品系统测试缺陷数,下降%(寸); 建立了项目和产品开发成本统计和控制方法; 研发处软件二部,三部的个产品维护客户投诉次数减少; 获得认证,改进成效-3,实行前,项目经理 : (8000元/人月) 工作量 5 人.月 费用 40000 元 系统分析员:(6000元/人月) 工作量 10 人.月 费用 60000 元 程序员:(4000元/人月) 工作量 50 人.月 费用 00000 元,总费用:300,000 元,改进后,项目经理 :(8000元/人月) 工作量 5 人.月 费用 40000 元 系统分析师 (6000元/人月) 工作量 15人.月 费用 90000 元 程序员( 蓝领工人):(000元/人月) 工作量 50 人.月 费用 100000 元,总费用:30,000 元,单一项目节省费用:70,000 元,CMMI过程改进/评估成功因素,管理承诺和资源 管理层对SPI活动的监控 SPI目

温馨提示

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

评论

0/150

提交评论