CMMI是软件能力成熟度集成模型,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。使用CMMI开发的模型具有如下的优点:
(1)过程改进能扩展到整个企业;
(2)以前各模型之问的不一致和矛盾将得到解决;
(3)既有分级模型表示,也有连续模型表示,可以按需选用;
(4)以前单个条例(Discipline)过程改进工作与其它条例的过程改进工作结合起来;
(5)基于CMM的评估将与组织以前评估相协调,保护当前的投资,并与ISO15504进行评估所得的结果一致;
(6)很有可能节约费用,特别是在进行多条例过程改进时,以及进行相关的培训和评估时;
(7)鼓励组织各条例间的沟通和交流。