CMMI过程域详解-原因分析与解决(CAR)之SG2 处理所选结果的原因
SG 2 处理所选结果的原因
所选结果的根本原因得到系统化的处理。
按照定义完善的过程运行的项目系统化地分析需要改进的地方,并实施过程变更以处理所选结果的根本原因。
SP 2.1 实施行动提议
实施所选择的、在原因分析中制订的行动提议。
行动提议描述必要的任务以处理所分析结果的根本原因,进而预防或减少负面结果的发生或再发生,或者纳入已实现的成功。针对所选行动提议,制定并实施行动计划。只有那些经证明有价值的变更,CMMI模型才建议应该被考虑广泛实施。
CMMI模型中,CAR过程域的工作产品实例:
1. 所选将实施的行动提议
2. 行动计划
CMMI模型中,CAR过程域的子实践:
1. 分析行动提议并确定其优先级。
对行动提议划分优先级的准则有:
• 对结果不进行处理会带来的影响
• 实施过程改进以对结果进行处理的成本
• 对质量期望的影响
过程性能模型可以用于帮助识别多个行动提议间的交互作用。
2. 选择待实施的行动提议。
参阅CMMI-DEV模型“决策分析与解决”过程域,以进一步了解如何使用正式的评价过程,遵循已建立的准则,对已识别的多个备选方案进行评价,以分析可能的决策。
3. 为实施所选行动提议,创建行动计划。
行动计划中所提供信息的实例有:
• 负责实施的人
• 对改进的详细描述
• 受影响领域的描述
• 将要被通知状态的人员
• 进度
• 耗费的成本
• 下一个对状态进行评审的日期
• 关键决策的依据
• 对实施行动的描述
4. 实施行动计划。
为实施行动计划,如下任务应得到执行:
• 进行分派。
• 对做工作的人进行协调。
• 对结果进行评审。
• 跟踪行动项直到关闭。
对特别复杂的变更可能进行试验。
试验的实例有:
• 使用临时修改的过程
• 使用新工具
行动可能分派给原因分析团队成员、项目团队成员或者组织的其他成员。
5. 寻找可能存在于其它过程与工作产品中的类似原因,并适当采取行动。
SP 2.2 评价已实施行动的效果
评价已实施行动对过程性能产生的效果。
参阅CMMI-DEV模型“量化项目管理”过程域,以进一步了解如何选择度量项与分析技术。
一旦已变更的过程部署到整个项目,评价变更的效果以验证该变更改进了过程性能。
CMMI模型中,CAR过程域的工作产品实例:
1. 对过程性能以及过程性能变更的分析
CMMI模型中,CAR过程域的子实践:
1. 对项目中受影响过程或子过程的过程性能变更进行度量与分析。
本子实践确定所选变更是否已经正面影响过程性能及影响程度。
项目已定义的设计过程中,过程性能变更的一个实例,可能是为了满足质量与过程性能目标对预测的设计能力的变更。
另一个实例可能是,依照改进实施前后通过同级评审所统计度量的,设计文档中缺陷密度的变更。在统计过程控制图上,这个过程性能变更可能表现为均值的改进、偏差的降低或两者皆有。
统计与其它量化技术(例如,假设检验)可以用于比较前后基线以评估变更的统计显著性。
2. 确定变更对达成项目的质量与过程性能目标产生的影响。
通过理解过程性能数据的变化已经如何影响了项目的质量与过程性能目标,本子实践确定所选的变更是否对满足这些目标的能力产生了正面影响。通过对影响与投资回报进行预测,过程性能模型可以帮助评价。
3. 如果对过程或子过程的改进没有产生期望的项目收益,确定适当的行动并将其文档化。
SP 2.3 记录原因分析的数据
记录原因分析与解决的数据,以供各项目与整个组织使用。
CMMI模型中,CAR过程域的工作产品实例:
1. 原因分析与解决的记录
2. 组织级改进提议
CMMI模型中,CAR过程域的子实践:
1. 记录原因分析的数据并让数据可用,以使其它项目可以进行适当的过程变更并取得类似的结果。
记录如下内容:
• 所分析结果的数据
• 决策的依据
• 来自原因分析会议的行动提议
• 从行动提议产生的行动计划
• 分析与解决活动的成本
• 由解决活动产生的、已定义过程的过程性能变更方面的度量项
2. 当已实施行动对项目有效时,适当为组织提交过程改进提议。
当改进被判断为有效时,信息可以提交到组织级以便有可能纳入组织级过程。
参阅CMMI-DEV模型“组织级绩效管理”过程域以进一步了解如何选择改进。