您好,欢迎访问三七文档
CMM介绍I2020/2/24质保中心:张红莲1CMMI的前世今生CMMI及背景2CMMI模型介绍了解模型内容3CMMI实施问题判断可行性目录什么是CMMICMMI英文:CapabilityMaturityModelIntegration中文:能力成熟度集成模型与CMM区别什么是成熟度——组织性能的稳定性面对环境的变化较容易适应应对风险的能力有已经定义的过程,可控的不同情况下重复成功持续优化的过程降低组织性能波动性从“墙”到墙什么是成熟度——对未来的预测能力开发进度开发质量市场占有率预算签单回款。。。。。。CMMI作用:提供了一个度量单个过程“能力”和组织的成熟度的标准CMMI作用:提供了一个质量管理的模型及若干特定实践1993年之后1993年1991年1987年CMM的成功促使其他学科也相继开发类似的过程改进模型,例如系统工程、需求工程、人力资源、集成产品开发、软件采购等等,从CMM衍生出了一些改善模型SEI正式发布了SW-CMM1.1版,这是CMM使用最为广泛的版本。SEI将成熟度框架进化为软件能力成熟度模型(CapabilityMaturityModelForSoftware,简称SW-CMM,即CMM1.0)1987年美国卡内基-梅隆大学的软件工程研究所(简称SEI)受美国国防部委托,为了评价美国国防部的软件供应商的能力,开始研制能力成熟度框架CMMI的前世——CMM的诞生多个模型共存的问题整合不同CMM模型的需求产生了不能集中其不同过程改进的能力以取得更大成绩要进行一些重复的培训、评估和改进活动,因而增加了许多成本;遇到不同模型中有一些对相同事物说法不一致,或活动不协调,甚至相抵触。问题改善性模型•1.SW-CMM(SoftwareCMM)软件CMM2.SE-CMM(SystemEngineeringCMM)系统工程CMM3.SA-CMM(SoftwareAcquisitionCMM)软件采购CMM4.IPT-CMM(IntegratedProductTeamCMM)集成产品群组CMM5.P-CMM(PeopleCMM)人力资源能力成熟度模型问题问题集成化模型的需求•需要整合不同模型中的最佳实践,建立统一模型,覆盖不同领域,供企业进行整个组织的全面过程改进。2010.10.28200320011997SEI发布了CMMI1.3版本1、SEI于2003年12月底正式停止CMM主任评估员的培训,并停止接收评估数据2、需要注意的是,SEI并没有废除CMM模型,而是以CMMI的SCAMPI评估方法取代CMM的CBA-IPI评估方法。SEI于2001年12月正式发布了能力成熟度集成模型(CMMI)1.1版本,这次发布标志着CMMI的正式使用。1997年,美国联邦航空管理局(FAA)开发了FAA-iCMMSM,该模型集成了适用于系统工程的SE-CMM、软件获取的SA-CMM和软件的SW-CMM三个模型中的所有原则、概念和实践。该模型被认为是第一个集成化的模型。CMMI的今生——CMMI的诞生CMMI与SW-CMM的主要区别就是覆盖了许多领域,到目前为止包括四个领域系统工程(SE-CMM)对象是全套系统的开发活动,核心是将客户的需求、期望和约束条件转化为产品解决方案,并对解决方案的实现提供全程的支持。软件工程(SW-CMM)软件工程的对象是软件系统的开发活动,要求实现软件开发、运行、维护活动系统化、制度化、量化。。采购(SS-CMM)采购的内容适用于那些供应商的行为对项目的成功与否起到关键作用的项目。集成的产品和过程开发(IPPD-CMM)是指在产品生命周期中,通过所有相关人员的通力合作,采用系统化的进程来更好地满足客户的需求、期望和要求。M1M2M4M31、CMMI模型的前身是SW-CMM和SE-CMM,前者就是我们指的CMM。2、CMMI是CMM模型的最新版本,就软件领域而言,CMMI是SW-CMM的修订本在实施CMMI时存在从CMM向CMMI的转换CMM3CMMI4CMMI5当前位置CMMI3——CMMI5CMMI31CMMI的前世今生CMMI及背景2CMMI模型介绍了解模型内容3CMMI实施问题判断可行性目录CMMI-SVCCMMI-ACQCMMI-DEVCMMI-SVC帮助服务性组织去建立质量服务过程架构使其能够更好的改进服务表现和提高企业的服务收益性。CMMI-ACQ模型帮助组织或企业为他们的客户进行外包、采购、交易或者其他采购产品服务提供了管理架构。CMMI-DEV模型帮助生产服务开发组织整合他们的软件开发和系统工程来改进他们本身的性能和提高过程改进的效率。CMMI的三个模型SW-CMMSE-CMMIPD-CMMSA-CMM政府及产业采购最佳实践ISO/IEC20000ITSCMM模型的最佳实践三个模型的适用范围•针对IT服务、运维服务企业•指导组织改进服务流程,提高服务质量和客户满意度•针对采购方:比如国内的金融、电信企业,需要常年大量采购的企业•供应商选取、供应合同拟定、供应商能力管理等•针对供应方:软件开发企业、外包、集成或者硬件企业•用于指导开发过程CMMI-SVCCMMI-ACQCMMI-DEV可以选取三个模型中的任一模型过CMMICMMI包含一个架构:在企业内协调过程改进,并且衡量和监督改进的状态CMMI架构组织级的过程定义、过程焦点、过程性能、创新和部署等过程管理过程支持过程项目管理过程工程过程配置管理产品与质量保证度量分析原因分析与解决方案决策分析与解决方案需求管理与开发技术解决方案产品集成确认验证项目的监督控制集成项目管理项目定量管理风险管理等连续式表示方法:过程域按类划分过程管理项目管理工程支持一级二级三级四级五级三级四级CMMI的连续式表示方法,可选择某一类过程进行改进五级三级CMMI2管理级有既定的计划和流程,对流程监控、管理,有一定的管理程序将管理体系和流程制度化,形成企业级组织财富。保证不同类别的项目成功实施。实现数字化管理,通过量化实现流程的稳定性及管理的精度,降低项目在质量方面的波动能够预防问题,主动改善流程,运用新技术,实现流程优化CMMI3定义级CMMI4量化管理级CMMI5持续优化级CMMI的阶段式表示方法:过程域按照成熟度等级划分CMMI的阶段式表示方法——服务模型苏州乐升软件国内第一家完成CMMI3服务模型评估的,全球17,2级9,3级8个CMMI的阶段式表示方法——采购模型CMMI的阶段式表示方法——开发模型1CMMI的前世今生CMMI及背景2CMMI模型介绍了解模型内容3CMMI实施问题判断可行性目录CMMI与商业目标提供高质量的产品和服务为股东创造价值提高客户满意度增加市场份额吸引和留住人才商业目标持续改进卓越组织绩效管理水平公司通过过程改进,建立了财富库以共享经验,而不是单纯依靠某些人员。通过度量和分析开发过程和产品,建立公司的效率指标。质量和进度能保证软件开发的质量与进度,能对“杂乱无章、无序管理”的项目开发过程进行规范参与人员每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变得标准化、规范化。成本控制因为质量有所保证,浪费在修改、解决客户的抱怨方面的成本会降低很多。实施CMMI的意义实施CMMI的投资回报据SEI统计,用于软件项目上的CMMI的投资,其回报率在:5:1到8:1之间实施CMMI的组织机构高级管理者EPG:工程过程组立法QA:质量保证组监督1:25~40EG:工程组执法影响范围•业务范围:可以以某一个业务单位(比如政务或者烟草可以单独过)过CMMI5,也可以以公司范围过(必须覆盖所有的业务项目);人员:参与项目人数至少覆盖业务范围总人数的一半以上;QA:25-40人配一名专职的QA设立EPG,至少包括一名公司高层管理者,一名专职EPG组长,EPG组兼职人员需要至少一名需求、设计、测试、配置、项目管理等方面的专家;影响范围业务范围人员组织机构CMMI两种不同的实施方法间断式连续式关注某一个阶段关注某一个过程域衡量企业的成熟度衡量项目能力覆盖面宽覆盖面窄实施方法要做连续性评估,还是做阶段性评估则要看企业对等级评估证书的具体要求。CMMI实施步骤组建EPG项目启动会诊断培训及文件定义1、明确企业实施CMMI的商业目标2、建立CMMI项目实施的沟通机制。1、进行CMMI基础概念讲解;2、指导企业建立核心的过程改进小组1、充分了解企业研发过程现状,识别企业现有软件过程与企业现阶段理应达到的的CMMI成熟度级别的差距;2、提交诊断报告;3、进行过程改进的策划1、结合企业过程现状进行CMMI过程域培训,通过举例、案例分析等方式,让企业的EPG掌握过程文件定义技巧;2、结合企业实际情况有针对性的定义组织的研发过程,并确定过程产出物(如:需求报告)CMMI实施步骤组织推广项目试点预评估SCAMPI正式评估1、选择代表公司核心业务的项目或者典型项目进行试点,通过试点来完善过程文件,从而为企业全面推广过程文件打下基础。1、全员参与全面导入与执行CMMI。1、验证组织推广的结果,识别企业尚存缺陷并制定再次改善方案,准备充分,以便企业能够更好进行正式SCAMPI评估。1、由SEI授权的主任评估师领导,采用SCAMPI(StandardCMMIAppraisalMethodforProcessImprovement)评估方法,对企业的能力成熟度进行正式的评估;2、颁发证书;3、通过SEI网站向全球发布企业信息。CMMI实施的难点培养持续改进的文化提供强势的领导从价值认可到资源配套及考核体系量化改进效果,与商业策略和业绩联系起来改进的可持续性(技能水平,尤其工程领域的改进)实施难点问题及解答谢谢!
本文标题:CMMI培训材料
链接地址:https://www.777doc.com/doc-3969382 .html