CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。
CMM 的全称为:Capability Maturity Model ,即能力成熟度模型。
CMMI 模型的前身是 SW-CMM 和 SE-CMM,前者就是我们指的CMM(SW-CMM )。CMMI与SW-CMM的主要区别就是覆盖了许多领域;CMMI到目前为止包括以下四个CMM:
(1)、软件工程(SW-CMM) 软件工程的对象是软件系统的开发活动,要求实现软件开发、运行、维护活动系统化、制度化、量化。
(2)、系统工程(SE-CMM) 系统工程的对象是全套系统的开发活动,可能包括也可能不包括软件。系统工程的核心是将客户的需求、期望和约束条件转化为产品解决方案,并对解决方案的实现提供全程的支持。
(3)、集成的产品和过程开发(IPPD-CMM) 集成的产品和过程开发是指在产品生命周期中,通过所有相关人员的通力合作,采用系统化的进程来更好地满足客户的需求、期望和要求。如果项目或企业选择IPPD进程,则需要选用模型中所有与IPPD相关的实践。
(4)、采购(SS-CMM) 采购的内容适用于那些供应商的行为对项目的成功与否起到关键作用的项目。主要内容包括:识别并评价产品的潜在来源、确定需要采购的产品的目标供应商、监控并分析供应商的实施过程、评价供应商提供的工作产品以及对供应协议很供应关系进行适当的调整。