CMMI的其前身为CMM,随着CMM的广泛应用,衍生出SW-CMM、SE-CMM、SA-CMM、IPT-CMM、P-CMM等模型,这些衍生的模型带来了使用的混乱。美国CMMI研究院决定对这些模型进行整合,在SW-CMM、SE-CMM的基础上,加入采购、IPPD等相关内容,并融合ISO9000的理念,形成了今天我们看到的CMMI。CMMI有三种不同模型,即CMMI-DEV(开发模型)、CMMI-SVC(服务模型)和CMMI-ACQ(采购模型)。
CMMI-DEV开发模型: CMMI-DEV即CMMI for Development开发模型。该模型是目前使用最广的模型,通常说的CMMI模型即指该模型,该模型主要用于软件工程、硬件工程、系统工程等产品开发领域。CMMI-DEV模型基本上覆盖了产品研发的各个过程领域,包括项目管理、需求、设计、开发、验证、确认、配置管理、质量保证、决策分析以及对研发的改进和培训等一系列活动。该模型按照成熟度等级的逐步提高,产品开发企业的产品研发风险会越来越低,研发效率和质量也会越来越高。
CMMI-SVC服务模型: 所谓CMMI-SVC即CMMI for Services服务模型,该模型吸收了ISO20000、TIIL等服务相关标准的特点,并采用了CMMI的框架结构而形成。在服务领域,提供了战略服务管理、服务系统开发、服务系统转移、服务交付、服务持续性、能力和可用性管理、事件解决和预防等服务直接相关的过程域。
CMMI-ACQ采购模型: CMMI-ACQ即CMMI for Acquisition 采购模型,是美国CMMI研究院所推出的适用于信息采购的能力成熟度整合模式,该模型基于CMMI模型基础架构,整合了CMMI采购模型、软件采购模型以及政府和产业采购的最佳实践等,用于指导采购方进行采购管理。也是针对CMMI-DEV的采购方量身定制的一套从采购计划、招标选商、履约监控、转移结案等全程的流程对应设计,期间彼此负责的产出与串接都有明确的规划。该模型适用于政府、电信、金融等各领域的采购管理。
|