基于CMMI模型实现自己的总体研发框架(2)——CMMI模型-过程管理过程域介绍

一、过程管理类过程域简介

1.1 OPD-组织级过程定义

1.1.1 目的

组织级过程定义Organizational Process Definition,OPD的目的在于建立并维护一套可用的组织级过程资产、工作环境标准以及团队规则与指南。

SG1建立组织级过程资产

        一套组织级过程资产得到建立与维护

SP 1.1 建立标准过程

         建立并维护组织的标准过程集。

SP 1.2 建立生命周期模型描述

        建立并维护得到批准在组织中使用的生命周期模型的描述,一般会定义多个试用不同应用场景的生命周期模型,如瀑布、迭代等。

SP 1.3 建立裁剪准则与指南

        建立并维护组织标准过程集的裁剪准则与指南,CMMI的各种定义都可以裁剪,只要最终可以实现目的,各种实践是可以裁剪的,所以要定义各组织级的裁剪指南。

SP 1.4 建立组织的度量库

        建立并维护组织的度量库,此处主要说的是针对组织过程改进相关的度量方法、工作产品的度量单位、功能度量库如何存储等。

SP 1.5 建立组织的过程资产库

        建立并维护组织的过程资产库,在组织层级建立公告的过程资产库,存放计划、方针和从项目收集入口的历史资产等。

SP 1.7 建立团队的规则与指南

        建立并维护团队的结构、组建与运作的组织级规则与指南。包括团队的组织架构、团队章程、团队角色和职责的定义。

1.2OPF-组织级过程关注

目的

        组织级过程关注(Organizational Process Focus,OPF)的目的在于,基于对组织过程与过程资产当前的强项与弱项的透彻理解,计划、实施并部署组织级过程改进。 改过程域驱动过程改进这项活动。

SG 1 确定过程改进机会

         定期对组织过程的强项、弱项与改进机会进行审查,确定是否需要进行改进。

SP 1.1 建立组织级过程需要

        建立并维护组织过程需要与目标的描述,根据组织的业务目标、行业要求,将组织过程的需要文档化。

SP 1.2 评估组织的过程

        定期以及在必要时,对组织的过程进行评估,以维护对其强项与弱项的理解,为正式评估或改进做准备。

SP 1.3 识别组织的过程改进

        识别组织的过程与过程资产的改进,对评估组织过程得出的候选改进内容进行分析,识别出组织需要改进的地方。

SG 2 计划并实施过程行动

        针对组织的过程与过程资产的改进,进行计划和实施改进。

SP 2.1 建立过程行动计划

        建立并维护过程行动计划,以应对组织的过程与过程资产的改进。  

SP 2.2 实施过程行动计划

        实施过程行动计划,例如确定改进的团队,对改进项进行试点。

SG 3 部署组织级过程资产并纳入经验

        组织级过程资产在组织内得到全面部署,并且与过程相关的经验得以纳入组织级过程资产。

SP 3.1 部署组织级过程资产

        在组织内全面部署组织级过程资产。 

SP 3.2 部署标准过程

        在项目启动时,向其部署组织的标准过程集;并且在每个项目的整个生命期中,适当向其部署变更。 

SP 3.3 监督实施

         监督所有项目中组织标准过程集的实施与过程资产的使用。 

SP 3.4 将经验纳入到组织级过程资产中

        将源于过程的计划与执行的、与过程相关的经验纳入组织级过程资产。 

1.3OPM-组织级绩效管理

目的

        组织级绩效管理(Organizational Performance Management,OPM)的目的在于主动地管理组织的绩效以满足其业务目标。

SG 1 管理业务绩效

        使用统计与其它量化技术,组织的业务绩效得到管理,以理解过程性能的不足并识别过程改进领域

SP 1.1 维护业务目标

        基于对业务战略与实际绩效结果的理解,维护业务目标。

SP 1.2 分析过程性能数据

         分析过程性能数据,以确定组织满足所识别业务目标的能力

SP 1.3 识别潜在改进领域

        识别可能有助于满足业务目标的潜在改进领域。 

SG 2 选择改进

       使用统计与其它量化技术的评价, 主动识别改进项,并且基于其对满足质量与过程性能目标的贡献,选择改进的内容。 

SP 2.1 挖掘所建议的改进

        挖掘并分类在工作中所有收集到的建议的改进项。

SP 2.2 分析所建议的改进

        分析挖掘的所有改进项,分析对达成组织质量与过程性能目标可能产生的影响。

SP 2.3 确认改进

        与题材改进建议的人或相关干系人,对改进项进行确认。

SP 2.4 选择并实施将要进行的改进

        基于对成本、收益与其它因素的评价,选择并实施将要在整个组织进行的改进。 

SG 3 部署改进

        对组织过程与技术的可度量改进得到实现,并得到了使用统计与其它量化技术的评价

SP 3.1 计划部署

        建立并维护进行所选改进的计划

 SP 3.2 管理部署

        管理所选改进的落地。

SP 3.3 评价改进效果

        评价已落地的改进对质量与过程性能产生的效果。 

1.4OPP-组织级过程性能(4级)

目的

组织级过程性能(Organizational Process Performance,OPP)的目的在于建立并维护对组织标准过程集中所选定过程性能的量化理解,以支持达成质量与过程性能目标,并提供过程性能数据、基线与模型,以量化管理组织的项目。

SG 1 建立性能基线与模型

        描述组织标准过程集所期望过程性能特征的基线与模型得到建立与维护。

SP 1.1 建立质量与过程性能目标

         建立并维护组织的质量与过程性能量化目标,这些目标可追溯到业务目标。 

SP 1.2 选择过程

        在组织标准过程集中选择将要纳入组织过程性能分析的过程或子过程,并维护与业务目标的可追溯性

SP 1.3 建立过程性能度量项

        建立并维护纳入组织过程性能分析中的度量项定义。

SP 1.4 分析过程性能并建立过程性能基线

        分析所选定过程的性能,以及建立并维护过程性能基线。 

SP 1.5 建立过程性能模型

        为组织的标准过程集建立并维护过程性能模型。 

1.5 OT-组织级培训(3级)

目的

        组织级培训(Organizational Training,OT)的目的在于发展人员的技能与知识,使其能够有效且高效地执行他们的角色。

SG 1 建立组织级培训能力

        支持组织内各角色的培训能力得到建立与维护。 

SP 1.1 建立战略培训需要

        建立并维护组织的战略培训需要。应对长期目标,通过填补重大知识差距、引入新技术或者实现重要的行为变化,以进行某项能力的建设。战略规划通常展望未来二至五年的时间。

SP 1.2 确定哪些培训需要属于组织的职责

        确定哪些培训需要属于组织的职责,哪些留给个别项目或支持组来完成。  

SP 1.3 建立组织级培训的战术计划

        建立并维护组织级培训的战术计划

SP 1.4 建立培训能力

         建立并维护培训能力,以解决组织级培训需要。

SG 2 提供培训

        使个人能够有效执行其角色的培训得到提供。 

SP 2.1 交付培训

        按照组织级培训的战术计划,交付培训。包括受训的人员、安排培训日程、开展培训活动

SP 2.2 建立培训记录

        建立并维护组织级培训的记录。 

SP 2.3 评估培训的有效性

        评估组织培训项目的有效性。

二、过程域之间的关系说明

2.1基础过程域

基于CMMI模型实现自己的总体研发框架(2)——CMMI模型-过程管理过程域介绍_第1张图片

说明:

过程管理类的基础过程域为组织提供了一种能力,以将最佳实践、组织级过程资产与经验教训文档化并在整个组织范围内分享。

组织级过程聚焦关注,通过各种渠道获得组织过程的候选改进项。获取的渠道包括过程改进提议、过程的度量、过程实施中的经验教训、以及过程评估与产品评价活动的结果。

“组织级过程定义”过程域基于过程需要与组织的目标,建立并维护组织的标准过程集、工作环境标准与其它资产。这些其它资产包括生命周期模型的描述、过程裁剪指南以及与过程相关的文档与数据。 项目对组织的标准过程集进行裁剪,以建立其已定义的过程。其它资产对裁剪与已定义过程的实施进行支持。 执行这些已定义过程所得到的经验与工作产品被适当地纳入组织的标准过程集与其它资产中,这些经验与工作产品包括度量数据、过程描述、过程产物与经验教训。

“组织级培训”过程域识别组织的战略培训需要以及项目与支持组共同的战术培训需要。特别是,培训得到开发或获取,用于发展执行组织标准过程集所必需的技能。培训的主要组件有已管理的培训开发项目、已文档化的计划、拥有适当知识的员工、以及度量培训项目有效性的机制。 

2.2高级过程域

基于CMMI模型实现自己的总体研发框架(2)——CMMI模型-过程管理过程域介绍_第2张图片

过程管理类的高级过程域为组织提供了一种提升了的能力,以达成其质量与过程性能的量化目标。

“组织级过程性能”过程域从组织的业务目标中衍生出质量与过程性能的量化目标。组织为项目与支持组提供公共度量项、过程性能基线与过程性能模型。 这些附加的组织级资产为组成已定义过程提供支持,这些已定义过程能够达成项目的质量与过程性能目标并支持量化管理。组织对从这些已定义过程中收集的过程性能数据进行分析,以达成对产品质量、服务质量与组织标准过程集的过程性能的量化理解。

在“组织级绩效管理”过程域中,过程性能基线与模型得到分析,用来理解组织满足其业务目标的能力,并衍生出质量与过程性能目标。基于这样的理解,组织主动选择并部署增量式的与创新式的改进,以对组织绩效取得可度量的改进。 选择待部署的改进是基于对部署候选改进所产生的可能收益与预测成本的定量理解。组织还可以适当地调整业务目标和质量与过程性能目标。

PS:本文抄书比较多,自己的语言较少

你可能感兴趣的:(软件测试相关流程,cmmi)