源内容(英文)
能力成熟度模型集成 (CMMI) 是一个高级框架,旨在改进和整合软件工程、系统工程和人员管理等各个学科的流程。它建立在最初 CMM 的原则之上,使组织能够系统地改进其流程。CMMI 帮助组织满足客户需求,为投资者创造价值,并提高产品质量和市场增长。它提供了两种表示方法——阶段式和连续式,以指导组织进行流程改进工作。
目录
- 什么是能力成熟度模型集成 (CMMI)?
- CMMI 的目标
- CMMI 的表示方法 – 阶段式与连续式
- CMMI 模型 – 成熟度级别
- CMMI 模型 – 能力级别
- 结论
- 关于能力成熟度模型集成 (CMMI) 的常见问题 – FAQs
能力成熟度模型集成 (CMMI) 是 CMM 的继任者,它是一个更进化的模型,融合了 CMM 各个单一学科(如软件 CMM、系统工程 CMM、人员 CMM 等)的最佳组件。由于 CMM 是特定学科中成熟实践的参考模型,因此很难根据需求整合这些学科。这就是为什么我们要使用 CMMI 的原因,因为它允许在需要时整合多个学科。
CMMI 的目标
- 满足客户的需求和期望。
- 为投资者/股东创造价值。
- 增加市场份额,促进市场增长。
- 提高产品和服务的质量。
- 提升在行业内的声誉。
CMMI 的表示方法 – 阶段式与连续式
一种表示方法允许组织追求不同的改进目标集。CMMI 有两种表示方法:
- 阶段式表示法:
– 使用预定义的一组过程域来定义改进路径。
– 提供了一个改进的顺序,其中顺序中的每一部分都作为下一部分的基础。
– 改进路径由成熟度级别定义。
– 成熟度级别描述了组织中流程的成熟程度。
– 阶段式 CMMI 表示法允许在不同的组织之间就多个成熟度级别进行比较。
- 连续式表示法:
– 允许选择特定的过程域。
– 使用能力级别来衡量单个过程域的改进情况。
– 连续式 CMMI 表示法允许在不同的组织之间就单个过程域进行比较。
– 允许组织选择那些需要更多改进的流程。
– 在这种表示法中,可以选择各种流程的改进顺序,从而使组织能够满足其目标并消除风险。
CMMI 模型 – 成熟度级别
在采用阶段式表示法的 CMMI 中,有五个成熟度级别,描述如下:
- 成熟度级别 1:初始级:
– 流程管理或控制不力。
– 涉及的流程结果不可预测。
– 使用临时的、混乱的方法。
– 没有定义 KPAs(关键过程域)。
– 质量最低,风险最高。
- 成熟度级别 2:已管理级:
– 需求得到了管理。
– 流程经过了规划和控制。
– 项目根据其文档化的计划进行管理和实施。
– 涉及的风险低于初始级,但仍然存在。
– 质量优于初始级。
- 成熟度级别 3:已定义级:
– 流程使用标准、适当的程序、方法、工具等进行了很好的表征和描述。
– 涉及中等质量和中等风险。
– 重点在于流程标准化。
- 成熟度级别 4:量化管理级:
– 设定了流程性能和质量的量化目标。
– 量化目标基于客户需求、组织需求等。
– 对流程性能指标进行量化分析。
– 实现了更高的流程质量。
– 风险较低。
- 成熟度级别 5:优化级:
– 流程及其性能持续改进。
– 改进必须是增量和创新的。
– 流程质量最高。
– 流程及其性能的风险最低。
CMMI 模型 – 能力级别
能力级别包括与特定过程域相关的相关特定实践和通用实践,这些实践可以改进与该过程域相关的组织流程。对于采用连续式表示法的 CMMI 模型,有六个能力级别,描述如下:
- 能力级别 0:未完成级:
– 未完成的流程 – 部分执行或未执行。
– 未达到过程域的一个或多个特定目标。
– 没有为该级别规定通用目标。