一、什么是CMMI?
CMMI(Capability Maturity Model Integration)能力及成熟度模型集成,使美国软件工程研究所(SEI)在原来CMM体系标准的基础上形成的升级版本,该标准分为5个等级,认证有效期3年,最新的CMMI v1.2版本发布于2007年8月。
CMMI集合了软件工程、系统工程、集成过程和产品开发、供应商管理等领域的最新成果,对度量和分析、工程实践、量化的过程控制等提出了详尽的要求,并融合ISO、PMBOK、IEE、6σ、ITIL等实践经验,是几十年来全球软件工程、系统工程的最佳实践的总结,被全球IT行业公认为衡量一家软件企业综合实力的判别标准。
二、 IDEAL模型
三、实施CMMI的益处:
很多人认为,实施CMMI的意义在于项目工程走向世界,可以在西方国家接到订单。实际上,这只是企业实施CMMI的意义的很小一部分。更为重要的意义则是,CMMI的实施能够提高企业的管理水平。降低企业的工程成本。事实表明,企业实施CMMI技术的投入都会得到丰厚的回报。据SEI统计,用于软件项目上的CMMI的投资,其回报率在5:1到8:1之间。
四、CMMI的适用范围
在美国,很多企业通过CMMI评估,一方面为了满足承包国防工程或一些大企业的工程的要求,另一方面也是为了提高企业自身的管理能力。美国政府的工程项目,绝大多数都要求承包商有一定的CMMI级别作为参加投标的资格。越来越多的大型企业开始要求其工程承包商具有一定的CMMI级别。级别高的企业在赢得项目的竞标中具有一定的优势。因此,如果没有CMMI的等级评估,企业就会失去很多商机。