先决条件–能力成熟度模型(CMM)
能力成熟度模型集成(CMMI)是CMM的后继产品,并且是一种更加演进的模型,它融合了CMM各个学科的最佳组件,例如软件CMM,系统工程CMM,人员CMM等。特定学科,因此根据要求整合这些学科变得困难。这就是使用CMMI的原因,因为它允许在需要时集成多个学科。
CMMI的目标:
- 满足客户的需求和期望。
- 为投资者/股东创造价值。
- 市场增长有所增加。
- 改善产品和服务的质量。
- 增强了行业声誉。
CMMI代表–阶段性和连续性:
表示法使组织可以追求一组不同的改进目标。 CMMI有两种表示形式:
- 分阶段代表:
- 使用一组预定义的过程域来定义改进路径。
- 提供了一系列改进,其中每个部分都作为下一步的基础。
- 成熟度级别定义了一条改进的路径。
- 成熟度级别描述组织中流程的成熟度。
- 分阶段的CMMI表示允许在多个成熟度级别的不同组织之间进行比较。
- 连续表述:
- 允许选择特定的过程区域。
- 使用衡量单个过程区域的改进的能力级别。
- 连续的CMMI表示允许在不同组织之间逐个过程区域进行比较。
- 使组织可以选择需要进一步改进的流程。
- 在这种表示形式下,可以选择各种过程的改进顺序,使组织可以实现其目标并消除风险。
CMMI模型–成熟度级别:
在具有阶段性表示的CMMI中,有五个成熟度级别,描述如下:
- 成熟度级别1:初始
- 流程管理或控制不力。
- 所涉及过程的不可预测的结果。
- 使用临时和混乱的方法。
- 未定义KPA(关键流程区域)。
- 最低质量和最高风险。
- 成熟度级别2:托管
- 需求得到管理。
- 对流程进行计划和控制。
- 根据文档计划对项目进行管理和实施。
- 涉及的风险低于初始水平,但仍然存在。
- 质量优于初始水平。
- 成熟度级别3:已定义
- 使用标准,适当的程序,方法,工具等对过程进行了很好的表征和描述。
- 涉及中等质量和中等风险。
- 重点是过程标准化。
- 成熟度级别4:量化管理
- 确定了过程性能和质量的定量目标。
- 定量目标基于客户需求,组织需求等。
- 对过程绩效指标进行定量分析。
- 实现了更高的过程质量。
- 降低风险
- 成熟度级别5:优化
- 持续改进流程及其性能。
- 改进必须既是渐进的又是创新的。
- 最高质量的流程。
- 流程及其性能方面的风险最低。
CMMI模型–能力等级
能力级别包括特定过程域的相关特定和通用实践,可以改进与该过程域相关的组织过程。对于具有连续表示的CMMI模型,有六个能力级别,如下所述:
- 能力等级0:不完整
- 过程不完整-部分执行或未执行。
- 没有达到过程域的一个或多个特定目标。
- 没有为此级别指定通用目标。
- 此功能级别与成熟度级别1相同。
- 能力级别1:执行
- 过程性能可能不稳定。
- 质量,成本和进度目标可能无法实现。
- 预计功能级别1流程将执行该级别的所有特定和通用实践。
- 仅是流程改进的开始。
- 2级能力:托管
- 对过程进行计划,监视和控制。
- 通过确保实现目标来管理流程。
- 目标既是模型,也包括成本,质量,进度等。
- 在指标的帮助下积极管理处理。
- 能力级别3:已定义
- 定义的过程得到管理,并满足组织的准则和标准集。
- 重点是过程标准化。
- 4级能力:量化管理
- 使用统计和定量技术来控制过程。
- 通过统计术语和指标可以了解过程的性能和质量。
- 确定了过程质量和性能的定量目标。
- 能力级别5:优化
- 专注于不断提高过程性能。
- 通过增量和创新这两种方式都可以提高性能。
- 强调研究整个组织的绩效结果,以确保识别和修复常见原因或问题。