CMMI基础理论(全面介绍CMMI基础) 下载本文

·5·

级的7个过程域,依此类推。 成熟度等级 第5级:优化级 第4级:量化管理级 第3级:已定义级 过程域 组织革新与部署 (OID) 原因分析与解决方案 (CAR) 定量项目管理(QPM) 组织过程绩效(OPP) 需求开发 (RD) 技术解决方案 (TS) 产品集成 (PI) 验证 (VER) 确认 (VAL) 组织过程焦点 (OPF) 组织过程定义 (OPD) 组织培训 (OT) 集成化项目管理 (IPM) 风险管理 (RSKM) 决策分析与解决方案 (DAR) 第2级:已管理级 需求管理 (REQM) 项目规划 (PP) 项目监控 (PMC) 供应商协议管理 (SAM) 度量分析 (MA) 配置管理 (CM) 过程和产品质量保证 (PPQA) 第1级:初始级 无 表1-2 CMMI阶段表示法:成熟度等级和过程域的关系表

1.4.1 成熟度等级L1:初始级的特征

在成熟度第1级中,过程通常是混乱的,而且组织通常没有提供稳定的开发环境。这些组织的成功,往往依赖组织中个人的能力与拼搏精神,而不是使用一套经过验证的过程。处于成熟度第1级的组织在这种混乱的环境中,也能开发出可以工作的产品和服务,但是往往伴随着项目费用超支和进度拖延。

5

·6·

1.4.2 成熟度等级L2:已管理级的特征

在成熟度第2级中,组织已达到成熟度第2级所有过程域的特定目标和共性目标。换言之,组织的项目已确保需求是被管理的,而且其过程是经过计划、执行、度量及控制的。

在成熟度第2级,需求、过程、工作成果及服务是受管理的。在预定的时间节点(例如重要里程碑、重要的任务完成时刻),管理层都可以了解工作成果的情况。

1.4.3 成熟度等级L3:已定义级的特征

在成熟度第3级中,组织已达到成熟度第2和第3级所有过程域的特定目标和共性目标,工作过程都已详尽地说明,并应用标准、规程、工具及方法来表现。

组织的标准过程(Organization’s set of standard process)是成熟度第3级的基础。项目可对组织的标准过程进行裁剪,以建立项目过程。

成熟度第2级与第3级的主要区别在于标准、过程说明及规程的范围。在成熟度第2级中,某过程在不同案例间的标准、过程说明及规程可能有相当的差异。在成熟度第3级中,项目的标准、过程说明及规程都是从组织的标准过程裁剪而来的,以适用于某些特殊项目或单位。组织的标准过程包括了成熟度第2级和第3级的过程,因此除了裁剪指南所允许的差异之外,整个组织所执行的过程都是一致的。另一个主要的区别是,成熟度第3级的过程说明比第2级更加详细与严谨,基于对过程活动的了解,以及对过程、产品与服务的详细度量,可更主动地管理过程。

1.4.4 成熟度等级L4:量化管理级的特征

在成熟度第4级中,组织已达到成熟度第2、第3和第4级所有过程域的特定目标和共性目标。选定对整体过程绩效有重大影响的子过程,并使用统计和其他的量化技术来控制这些子过程。

建立质量与过程绩效的量化目标,并以该目标为管理过程的准则。量化目标是根据客户、最终用户、组织及过程执行者的需求而设定。以统计的术语表示质量和过程绩效,并在整个过程中受到管理。

针对这些过程,收集过程绩效的详细度量资料,并进行统计分析。界定过程变化的特殊原因,并适当地修正特殊原因的来源,以避免未来再度发生。

6

·7·

将质量和过程绩效的度量结果,纳入到组织的度量库(organization’s measurement repository),以支持未来以事实为基础的决策。

成熟度第3级与第4级的主要区别在于过程绩效的可预测能力。在成熟度第4级中,过程绩效是由统计和其他的量化技术所控制,并且可以用量化方式预测。但在成熟度第3级中,仅能说在质量上是可预测的。

1.4.5 成熟度等级L5:持续优化级的特征

在成熟度第5级中,组织已达到成熟度第2、第3、第4和第5级所有过程域的特定目标和共性目标。根据对过程变化共性原因的量化了解,持续进行过程改进。

经由渐进式的和革新式的技术改进,成熟度第5级专注于持续改进过程绩效,已经建立组织的量化过程改进目标,并持续修订以反映持续变化的经营目标。量化的过程改进目标也当作管理过程改进的准则,据以度量与评估已进行的过程改进效果。已定义过程和组织标准过程都是这些可度量改进活动的对象。通过查找问题,加快共享经验教训,可以增强组织对变化和机会的快速反应能力。过程改进是每个人的责任,它也使得过程改进不断得到循环。

在成熟度第5级中,过程改进解决过程变化的共性原因,以及界定、评估和执行可度量的组织过程改进。改进方案的选择,以下列二者的量化了解为基础:(1)过程改进方案对组织过程改进目标的预期贡献;(2)执行时的成本和对组织的影响。

成熟度第4级与第5级的主要区别在于所要克服的过程变化类型。在成熟度第4级中,过程专注于克服特殊原因的过程变化,并提出统计上的可预测结果。虽然过程或许可以产生预期的结果,但该结果不足以达到预期的目标。在成熟度第5级,过程专注于克服过程变化的共性原因,并改变过程(也就是改变过程绩效的平均值)以改善过程绩效(同时维持统计上的可预测性),以便达到预期流程改进的量化目标。

1.5 CMMI连续式表示法

能力等级(Capability Level)表示一个组织在实施和控制其过程以及改善其过程绩效等方面所具备的能力。

一个过程能力等级由这个过程的若干相关的特定实践和共性实践所构成。这些特定实践和共性实践如果得以执行,则将使该组织的这个过程的执行能力得到提高,进而增强该组织的总体过程能力。

过程能力等级模型中的能力等级的着眼点在于使组织走向成熟,以便增加实施和控

7

·8·

制过程的能力并且改善过程本身的绩效。这些能力等级有助于组织在过程改进各个相关过程时追踪、评价和验证各项改进进程。

连续式表示法中,每个过程域的能力等级划分0~5级(共6级),从0~5编号,它们是:0 不完整级;1已执行级;2 已管理级;3 已定义级;4 量化管理级;5 持续优化级。

CMMI模型的连续式表示,按照过程域之间的关系分成四个类型:过程管理、项目管理、工程和支持,如表1-3所示。 类型 过程管理 过程域 组织过程焦点 (OPF) 组织过程定义 (OPD) 组织培训 (OT) 组织过程绩效(OPP) 组织革新与部署 (OID) 项目管理 项目规划 (PP) 项目监控 (PMC) 供应商协议管理 (SAM) 集成化项目管理 (IPM) 风险管理 (RSKM) 定量项目管理 (QPM) 工程 需求管理 (REQM) 需求开发 (RD) 技术方案 (TS) 产品集成 (PI) 验证 (VER) 确认 (VAL) 支持 度量分析 (MA) 配置管理 (CM) 过程和产品质量保证 (PPQA) 决策分析与解决方案 (DAR) 原因分析与解决方案 (CAR) 基础过程域 / *高级过程域 基础过程域 基础过程域 基础过程域 * 高级过程域 * 高级过程域 基础过程域 基础过程域 基础过程域 * 高级过程域 * 高级过程域 * 高级过程域 基础过程域 基础过程域 基础过程域 基础过程域 基础过程域 基础过程域 基础过程域 基础过程域 基础过程域 * 高级过程域 * 高级过程域 表1-3 CMMI连续表示法:过程域分类

8