CMMI过程域详解-组织过程关注(OPF)之SG1 确定过程改进机会
SG 1 确定过程改进机会
组织过程的强项、弱项与改进机会定期地以及在必要时得到识别。
可以比对过程标准或模型,如CMMI模型或ISO标准,确定强项、弱项与改进机会。过程改进应该得到选择以应对组织的需要。过程改进机会可以作为变更业务目标、法律与监管要求的结果,以及基准比较研究的结果出现。
SP 1.1 建立组织级过程需要
建立并维护组织过程需要与目标的描述。
组织的过程在应被理解的业务环境中运行。组织的业务目标、需要与约束决定组织的过程需要与目标。通常,与客户满意度、财务、技术、质量、人力资源及市场等相关的问题是过程的重要考虑因素。
组织的过程需要与目标覆盖的方面有:
• 过程的特征
• 过程性能目标,例如上市时间与交付的质量
• 过程有效性
CMMI模型中,OPF过程域的工作产品实例:
1. 组织的过程需要与目标
CMMI模型中,OPF过程域的子实践:
1. 识别适用于组织过程的方针、标准以及业务目标。
标准的实例有:
• ISO/IEC 12207:2008 系统与软件工程–软件生命周期过程[ISO2008a]
• ISO/IEC 15288:2008 系统与软件工程–系统生命周期过程[ISO2008b]
• ISO/IEC 27001:2005 信息技术–安全技术–信息安全管理系统–需求[ISO/IEC 2005]
• ISO/IEC 14764:2006 软件工程–软件生命周期过程–维护[ISO2006b]
• ISO/IEC 20000 信息技术–服务管理[ISO 2005b]
• CMMI 的保证关注[DHS 2009]
• NDIA 系统保证工程指导手册[NDIA 2008]
• 弹性管理模型[SEI 2010c]
2. 考察相关过程标准与模型以寻找最佳实践。
3. 确定组织的过程性能目标。
过程性能目标可以用量化或定性的术语表达。
参阅CMMI模型“度量与分析”过程域,以进一步了解如何建立度量目标。
参阅CMMI模型“组织级过程性能”过程域,以进一步了解如何建立质量与过程性能目标。
过程性能目标的实例有:
• 客户满意评定达成某个值
• 确保产品可靠性至少是某个百分比
• 按某个百分比降低缺陷注入率
• 给定的活动达成某周期时间
• 按给定百分比改进生产率
• 简化需求批准工作流
• 改进交付给客户的产品质量
4. 定义组织过程的关键特征。
基于如下内容确定组织过程的关键特征:
• 当前正在组织中使用的过程
• 组织强制的标准
• 组织的客户通常强制的标准
过程特征的实例有:
• 详细水平
• 过程的记法
• 粒度
5. 将组织的过程需要与目标文档化。
6. 必要时,修订组织的过程需要与目标。
SP 1.2 评估组织的过程
定期以及在必要时,对组织的过程进行评估,以维护对其强项与弱项的理解。
可以出于如下理由进行过程评估:
• 为识别待改进的过程
• 为确认进展并使过程改进的收益可见
• 为满足客户——供方关系的需要
• 为激励并促进认同
如果没有后继基于评估的行动计划,过程评估中得到的认同可能被严重削弱。
CMMI模型中,OPF过程域的工作产品实例:
1. 组织的过程评估计划
2. 针对组织过程的强项与弱项的评估发现
3. 组织的过程改进建议
CMMI模型中,OPF过程域的子实践:
1. 获得高层管理人员对过程评估的发起并资助。
高层管理人员的发起与资助包括让组织的管理人员与员工参与过程评估并且提供资源与资金以对评估发现进行分析与沟通的承诺。
2. 定义过程评估的范围。
过程评估可以对整个组织进行或者对组织中较小的部分进行,例如单个项目或者业务领域。
过程评估的范围涉及如下内容:
• 将由评估覆盖的组织(例如:场所、业务领域)的定义
• 对将要在评估中代表组织的项目及支持职能的识别
• 待评估的过程
3. 确定将用于过程评估的方法与准则。
过程评估能以许多形式发生。它们应该应对可能随时间变化的组织需要与目标。例如,评估可以基于过程模型,如CMMI模型,或者基于国家或国际标准,如ISO 9001[ISO 2008c]。评估也可以基于与其它组织的基准比较,在此对比中可能有助改进的组织级绩效的实践得到识别。评估方法的特征可能不同,包括时间与工作量、评估团队的构成、以及调查的方法与深度等。
4. 为过程评估制订计划、进度并做准备。
5. 进行过程评估。
6. 将评估的活动与发现文档化并交付。
SP 1.3 识别组织的过程改进
识别组织的过程与过程资产的改进。
CMMI模型中,OPF过程域的工作产品实例:
1. 对候选过程改进的分析
2. 对组织过程改进的识别
CMMI模型中,OPF过程域的子实践:
1. 确定候选过程改进。
候选过程改进通常通过执行如下活动确定:
• 对过程进行度量并对度量结果进行分析
• 对过程的有效性与适合性进行评审
• 评估客户满意度
• 评审从裁剪组织的标准过程集得到的经验教训
• 评审从过程的实施中得到的经验教训
• 评审由组织的管理人员、员工与其他相关干系人提交的过程改进提议
• 从组织中的高层管理人员与其他领导处征求对过程改进的输入
• 对过程评估与其它过程相关评审的结果进行考察
• 对其它组织级改进倡议的结果进行评审
2. 为候选过程改进划分优先级。
划分优先级的准则如下:
• 考虑实施过程改进的估算成本与工作量。
• 对照组织的改进目标与优先级评价期望的改进。
• 确定对过程改进的潜在障碍并制订克服这些障碍的策略。
帮助确定可能的待实施改进并为之划分优先级的技术实例有:
• 将实施过程改进的估算成本及工作量与其关联的收益进行比较的成本收益分析
• 将组织当前的情况与最优情况进行比较的差距分析
• 对潜在改进的力场分析,其目的在于识别潜在障碍以及克服那些障碍的策略
• 为不同改进的潜在效果提供信息,进而可以对其进行比较的因果分析
3. 识别待实施的过程改进并将其文档化。
4. 修订已计划的过程改进列表以保持它的当前性。
【OPF过程域相关文章】