描述
CMMI(Capability Maturity Model Integration)即能力成熟度模型集成。CMMI是美国产业界、政府和卡内基梅隆大学软件工程研究所(CMU/SEI)于2002年1月推出的集成了软件工程(SW)、系统工程(SE)、集成化产品和过程开发(IPPD)的集成成熟度模型。    
CMMI的其前身为CMM,上世纪80年代美国军方为了评估软件供应商的能力水平,委托美国卡内基梅隆大学软件工程学院(SEI)开发的一套过程评估方法和过程改进指南CMM。CMM被业界广泛接受,成为全球软件企业重要的过程改进方法之一。随着CMM的广泛应用,衍生出SW-CMM、SE-CMM、SA-CMM、IPT-CMM、P-CMM等模型,这些衍生的模型带来了使用的混乱。
CMMI简介
描述
​​第一级: 初始级    
软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。     
第二级:可管理级    
建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。     
第三级: 已定义级    
已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。     
第四级:量化管理级    
分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。     
第五级:优化管理级    
过程的量化反馈和先进的新思想、新技术促使过程持续不断改进。

CMMI的五个级别
描述
1. CMMI认证是针对软件企业的软件能力成熟度模型评估,所以必须是软件相关的企业;   
2. 认证企业必须依据CMMI能力成熟度模型进行体系创建、监督执行、过程分析和改进;   
3.CMMI认证后不需要年审,只是三年后需要继续在SEI展示则需要复评。
CMMI认证所需要的条件及其特征
描述
CMMI认证作用和意义
1. 标准规范化工作管理方法流程,降低人员流动所带来的影响;    
2. 提高项目质量,缩短项目周期,降低成本;   
3.满足项目招标需要,来越多的大型企业开始要求其工程承包商具有一定的CMMI级别。级别高的企业在赢得项目的竞标中具有一定的优势;   
4.获得地方政府有资金补贴。
描述