CMMI (capability maturity model integration)软件能力成熟度集成模型,是由美国国防部与卡内基-梅隆大学和美国国防工业协会(SEI) 共同开发研制的。CMMI的前身是1994年SEI正式发布的软件CMM (capability maturity model)。在CMM (又称SW-CMM)发布后,相继又开发出了系统工程(SE-CMM)、软件采购 (SS-CMM)、 人力资源管理以及 集成产品和过程开发(PPD-CMM)方面等多个能力成熟度模型。
2001年12月,SEI在原来的CMM基础上,正式发布CMMI1.1 版本。CMMI涉及面更广,覆盖软件工程、系统工程、集成产品开发和系统采购,是一套融合多学科的、可扩充的产品集合。
CMMI的实施方法分为连续式和阶段式。与连续式方法由组织挑选评估项目不同的是,阶段式方怯是由评估师来挑选评估项目,要求大部分的项目都要达到相应级别,因此阶段式方法的难度要大一些。但总体来说,其实质内容是完全一样的。