CMMI-软件能力成熟度
CMMI中文名:研发能力成熟度模型集成,是规范软件研发流程提生研发管理水平的一套标准规范,同时也是世界上针对软件研发这块×的资质证书。
CMMI源于美国,为了*软件产品的质量,80年代中期,美国联邦*提出对软件承包商的软件开发能力进行评估的要求。因此,1984年美国卡内基-梅隆大学软件工程研究所中标,并 (CMU/SEI) 于1987年研究发布了软件过程成熟度框架,并提供了软件过程评估和软件能力评价两种评估方法和软件成熟度提问单。1991年SEI发布了软件能力成熟度模型(SW-CMM)1.0版;1993年发布了1.1版。到2001年12月正式发布了能力成熟度集成模型CMMI1.1版,2006年8月SEI又发布了CMMI1.2版本,2011年11月发布CMMI1.3版,2020年10月正式发布执行CMMI2.0版。
?CMMI: Capability Maturity Model Integration(软件研发能力成熟度模型集成)
?CMMI是应美国国防部要求,通过收集和整理的业界优良公司的研发管理的佳实践及经验开发出来的一套针对研发过程能力的成熟度模型。
?CMMI的精髓就是去寻找巨人的肩膀、同仁的肩膀,寻找佳实践来迅速提高企业的研发能力。CMMI带给企业的不仅是别人过去的一些优良经验,更是一种思考和学习方法。
?CMMI同时还是一种有含金量的资质,使企业在市场竞争中更有优势。
二、企业为什么要实施CMMI?
?质量管理、过程改进及规范运作的需要,练好内功,成就企业核心竞争力,以利于长远发展。
?市场竞争的需要:竞争对手有该资质,投标遇到门槛等。
三、实施CMMI对企业有哪些具体的好处?
?员工的能力和职业化程度得到有力提高,研发团队整体水平大大提升
?有力改进产品质量,降低返工及后续维护成本
?缩短研发周期,提高进度和预算的可预测性和可控性
?对“杂乱无章、无序管理”的项目开发过程进行规范,推动全员参与质量管理与过程改进,形成文化深入人心,形成“持续改进、精益求精”的良性循环体系,使整个组织形成更加有效的运作机制
?增强风险管理能力,形成经验共享机制,降低新人培训及工作交接成本,解决人员频繁流动带来的问题
?降低整体成本,提高方面的投入产出比(ROI)
?提高员工士气
?客户满意度得到提升
?提高公司形象,强化公司品牌,业务拓展更方便
?...
四、CMMI的演变变化
五、CMMI实践域所能解决的问题