CMMI早是由美国卡耐基梅陇大学的软件工程学院,借助Watt Humphrey一生在IBM工作践行的软件开发、过程改进与质量提升理论与实践的基础上编制而来;用于帮助美国军方挑选和评估软件以及系统集成供应商的软件开发与服务水平的一套标准。因此,CMMI是建立在组织的业务绩效目标的基础之上,提供一整套过程改进实践,并终建立绩效改进体系,使组织获得良好的投资回报。CMMI模型,告诉组织如何“改进”过程而非“定义”过程(延伸阅读 > >)。CMMI的设计是用来将组织既有的过程,与行业实践作比较,找到可行的改进部分,并提供度量改进进展的方法。这将帮助组织,建立和管理适合于自身独特环境的整体绩效提升系统。至今CMMI仍是软件工程领域全球的资质评审与认证标准。
二、实施CMMI的收益
获得全球性软件与系统工程行业的认证,是对企业软件研发与服务能力的认可。提升公司品牌形象与市场竞争力,帮助企业在竞争中脱颖而出。获得政府对软件与系统集成企业自主创新与发展的支持。让公司持续、可控的向客户交付符合要求的产品与服务。CMMI通过降低研发、生产和交付的成本,帮助公司提升经营业绩。灵活运用CMMI的三种不同模型,用以帮助提升不同的商业需求。无论是CMMI DEV(研发)、CMMI SVC(服务)还是CMMI ACQ(采购),其主体是16个几乎完全相同的核心过程域(Core PAs)。不同CMMI模型之间的差别,在于特定过程域(Specific PAs)所关注的不同的业务目标和管理诉求。