Donnie
发布于 2025-08-19 / 5 阅读
0

CMMI-能力成熟度模型

CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是由美国国防部、卡内基-梅隆大学软件工程研究所(SEI)和美国国防工业协会共同开发的综合性过程改进模型,旨在帮助组织系统化地评估并提升其软件开发与服务交付能力。

一、起源与发展

  • 1984年:美国国防部委托卡内基-梅隆大学SEI研究软件承包商的能力评估方法,随后推出软件能力成熟度模型(SW-CMM)。

  • 2000年:为解决多模型并存带来的不一致与重复问题,SEI整合SW-CMM、SE-CMM、IPD-CMM等模型,发布CMMI V1.0,形成统一框架。

  • 2023年:CMMI研究院发布CMMI 3.0,进一步扩展适用范围,强化敏捷、DevOps等现代实践的融合。

二、核心目标

  1. 统一标准:整合不同领域模型,消除重复与冲突,降低改进成本。

  2. 过程改进:提供系统化方法,帮助组织规范流程,提升产品与服务质量。

  3. 能力评估:通过成熟度等级量化组织的过程能力,支持采购决策与招投标加分。

三、成熟度等级(阶段式表示法)

表格

复制

等级

名称

特征

1级

初始级

过程无序,成功依赖个人努力。

2级

已管理级

建立基本项目管理,可重复类似项目成功。

3级

已定义级

标准化流程并制度化,形成组织级过程资产。

4级

量化管理级

通过数据量化控制过程与产品质量。

5级

优化级

持续优化过程,引入新技术与创新方法。

四、模型分类与表示法

  • 开发视图(CMMI-DEV):适用于软硬件开发,应用最广泛。

  • 服务视图(CMMI-SVC):聚焦服务交付与运维管理。

  • 采购视图(CMMI-ACQ):规范供应商管理与采购流程。

表示法

  • 阶段式:按成熟度等级逐级改进,适合组织全面评估(如1-5级)。

  • 连续式:按过程域灵活选择改进重点,适合特定能力提升(能力等级0-5)。

五、应用价值

  • 质量与效率:SEI数据显示,CMMI 5级组织成本降低34%,进度缩短50%,生产力提升61%。

  • 市场竞争力:高等级认证助力招投标加分(2-7分)、政府补贴(数十万元)及品牌背书。

  • 行业扩展:已延伸至金融、医疗、公共服务等非软件领域。

六、实施与评估

  • 实施步骤:差距分析→流程优化→试点运行→全面推广→正式评估。

  • 评估类型

    • SCAMPI A类:官方认证评估,颁发等级证书。

    • SCAMPI B/C类:内部预评估或过程检查。

CMMI通过标准化、可量化的过程管理,帮助组织从“经验驱动”转向“流程驱动”,最终实现高效交付高质量产品与服务的目标。