带你全面认识CMMI V2.0(三)——实践域
实践域以往被称为称为“过程域”,如:配置管理,现在叫做“实践域”。对于2.0版,则有25个适用的实践域。与以前版本的CMMI模型一样,“实践域”介绍了定义实践意图的关键活动的要求和描述。
在新模型下,全部25个实践领都适用于成熟度为三级的组织。另外,值得注意的是,通用实践的要求(版本1.3中)不再定义为“通用实践”,而是被纳入特定的实践域。
以前CMMI开发模型(版本1.3)的成熟度三级仅需要18个“过程域”,而在高成熟度等级(第4和第5级)则另外定义了四(4)个。
行动(Doing)包括用于生产、购买和交付优质解决方案的能力域。
确保质量(ENQ) – 帮助改进产品和服务质量
需求开发和管理(RDM)使开发人员能够不断了解解决方案的需求和期望,并保持更新。
目的:抽取需求,确保利益相关方的共同理解,并统一需求、计划和工作产品。
价值:确保满足客户的需求和期望
实践总结
成熟度等级1
RDM 1.1记录要求。
成熟度等级2
RDM 2.1抽取利益相关方的需求、期望、约束以及接口或连接。
RDM 2.2将利益相关方的需求、期望、约束以及接口或连接转换为优先的客户需求。
RDM 2.3与需求提供者达成对需求含义达成一致。
RDM 2.4获得项目参与者的承诺,即他们可以落实这些需求。
RDM 2.5开发、记录和维护需求和活动或工作产品之间的双向可追溯性。
RDM 2.6确保计划和活动或工作产品与要求保持一致。
成熟度等级3
RDM 3.1开发并持续更新解决方案及其组件的需求。
RDM 3.2开发操作概念和场景。
RDM 3.3分配要落实的需求。
RDM 3.4识别、开发并持续更新接口或连接需求。
RDM 3.5确保需求是必要且充分的。
RDM 3.6在利益相关方的需求和约束条件之间取得平衡。
RDM 3.7确认需求,以确保生成的解决方案在目标环境中按照预期工作。
过程质量保证(PQA)可确保遵循过程并产生质量解决方案
目的:确定选定结果的原因,并采取措施防止不良结果的复发或确保正向结果的复发。
价值:解决根本原因问题可避免返工,并直接提高质量和生产率。
实践总结
成熟度等级1
PQA 1.1识别并解决过程和工作产品问题。
成熟度等级2
PQA 2.1根据历史质量数据制定、持续更新并遵循质量保证方法和计划。
PQA 2.2在整个项目过程中,根据记录的过程和适用标准客观评价选定的已执行过程和工作产品。
PQA 2.3沟通质量和不合规问题并确保解决问题。
PQA 2.4记录并使用质量保证活动的结果。
成熟度等级3
PQA 3.1在质量保证活动中识别并记录改进机会。
验证和确认(VV)可确保满足要求,并且解决方案可以在目标环境中按预期运行。
目的:验证和确认包括确认所选解决方案和组件满足其要求并验证所选解决方案和组件在其目标环境中满足其预期用途的活动。
价值:在整个项目中对选定解决方案和组件的验证和确认增加了解决方案满足客户需求的可能性。
实践总结
成熟度等级1
VV 1.1进行验证以确保要求得到满足,并记录和传达结果。
VV 1.2进行验证,以确保解决方案在其目标环境中能够正常运行,并记录和传达结果。
成熟度等级2
VV 2.1选择用于验证和确认的组件和方法。
VV 2.2开发,保持更新并使用支持验证和确认所需的环境。
VV 2.3开发,保持更新并遵循验证和确认过程。
成熟度等级3
VV 3.1制定,保持更新并使用标准进行验证和确认。
VV 3.2分析并传达验证和确认结果。
同行评审(PR)确定解决方案缺陷或问题。
目的:通过生产者的同行或主题专家(SME)的审查来识别和解决工作产品问题。
价值:通过尽早发现问题或缺陷,降低成本并减少返工。
实践总结
成熟度等级1
PR 1.1对工作产品进行审查并记录问题。
成熟度等级2
PR 2.1制定并保留用于准备和进行同行评审的更新程序和支持材料。
PR 2.2选择要同行评审的工作产品。
PR 2.3使用既定程序对选定的工作产品进行准备并进行同行评审。
PR 2.4解决同行评审中发现的问题。
成熟度等级3
PR 3.1分析来自同行评审的结果和数据。
设计开发产品(EDP)(开发视图)
技术解决方案(TS)侧重于设计和构建产品及产品组件。
目的:设计和构建满足客户要求的解决方案。
价值:提供符合客户要求并减少返工的经济高效的设计和解决方案。
实践总结
成熟度等级1
TS 1.1构建满足要求的解决方案。
成熟度等级2
TS 2.1设计并构建满足要求的解决方案。
TS 2.2评估设计并解决已发现的问题。
TS 2.3提供使用该解决方案的指南。
成熟度等级3
TS 3.1制定设计决策标准。
TS 3.2为选定的组件开发替代解决方案。
TS 3.3执行构建,购买或重用分析。
TS 3.4根据设计标准选择解决方案。
TS 3.5开发,保持更新并使用实施设计所需的信息。
TS 3.6使用既定标准设计解决方案接口或连接。
产品集成(PI)涵盖了产品和产品组件的组装以及它们向客户的交付,并确保包含所需的功能和质量特征。
目的:集成并交付解决功能和质量要求的解决方案。
价值:为客户提供满足或超过其功能和质量要求的解决方案,从而提高他们的满意度。
成熟度等级1
PI 1.1组装解决方案并交付给客户。
成熟度等级2
PI 2.1开发,保持更新并遵循集成策略。
PI 2.2开发,保持更新并使用集成环境。
PI 2.3开发,保持更新并遵循程序和标准来集成解决方案和组件。
PI 2.4在集成之前,请确认每个组件均已正确识别,并已根据其要求和设计进行操作。
PI 2.5评估集成组件以确保符合解决方案的要求和设计。
PI 2.6根据集成策略集成解决方案和组件。
成熟度等级3
PI 3.1在解决方案的整个生命周期中,查看并保留更新的接口或连接描述,以确保其覆盖范围,完整性和一致性。
PI 3.2在集成之前,请确认组件接口或连接符合接口或连接说明。
PI 3.3评估集成组件的接口或连接兼容性。附加的PA说明信息。
交付和管理服务(“服务”视图)
服务交付管理(SDM)包括根据已建立的服务级别协议交付服务。
目的:交付服务并管理服务交付系统。
价值:通过提供达到或超过客户期望的服务来提高客户满意度。
实践总结
成熟度等级1
SDM 1.1使用服务系统来提供服务。
成熟度等级2
SDM 2.1制定,记录,保持更新并遵守服务协议。
SDM 2.2根据服务协议接收和处理服务请求。
SDM 2.3根据服务协议提供服务。
SDM 2.4分析现有服务协议和服务数据,以准备更新或新的协议。
SDM 2.5开发,记录,保持更新并遵循操作和更改服务系统的方法。
SDM 2.6确认服务系统已准备就绪,可以支持服务的交付。
成熟度等级3
SDM 3.1开发,记录,保持更新并使用组织标准服务系统和协议。
战略服务管理(STSM)包括开发和保留与战略需求和计划兼容的更新标准服务组合。
目的:开发和部署与战略业务需求和计划兼容的标准服务。
价值:通过使标准服务与客户需求保持一致,增加实现业务目标的可能性。
实践总结
成熟度等级1
STSM 1.1列出当前服务。
成熟度等级2
STSM 2.1开发,保持更新并使用当前服务的描述。
STSM 2.2收集,记录和分析有关战略需求和服务交付能力的数据。
STSM 2.3开发,保持更新并遵循一种方法,以根据战略需求和能力提供新的或更改的服务。
成熟度等级3
STSM 3.1开发,保持更新并使用一组组织标准服务和服务级别。
供应商协议管理(SAM)包括:开发和更新供应商协议,并确保供应商和买方根据供应商协议的条款执行
目的:与选定的供应商建立协议,确保供应商和收购方在协议过程中按照条款执行,并评估供应商的可交付成果。
价值:在收购方和供应商之间提供明确的了解,以最大程度地达成商定的交付供应商可交付成果的努力。
实践总结
成熟度等级1
SAM 1.1制定并记录供应商协议。
SAM 1.2接受或拒绝供应商的可交付成果。
SAM 1.3流程供应商发票。
成熟度等级2
SAM 2.1按照供应商协议中的规定监视供应商,并保持协议更新。
SAM 2.2执行供应商协议中指定的活动。
SAM 2.3接受已购买的供应商可交付成果之前,请确保已满足供应商协议。
SAM 2.4根据供应商协议管理供应商提交的发票。
成熟度等级3
SAM 3.1选择技术供应商的交付品进行分析和进行技术审查。
SAM 3.2根据供应商协议中的标准选择和监视供应商的流程和可交付成果。
成熟度等级4
SAM 4.1选择度量并应用分析技术来定量管理供应商的绩效,以实现质量和过程绩效目标。
管理包括用于计划和管理工作以及员工队伍的能力范围
计划和管理工作–涉及确定需要完成的工作量,计划和安排工作,然后确保按照计划和时间表完成工作。 它还确保资源足以满足计划和时间表。
估算(EST)包括预测开发,获取或交付解决方案所需工作的规模,工作量和成本
目的:估算开发,获取或交付解决方案所需的工作量,工作量,持续时间,成本以及资源。
价值:估计为做出承诺,计划和减少不确定性提供了基础,这可以及早采取纠正措施并增加实现目标的可能性。
实践总结
成熟度等级1
EST 1.1制定高级估计以执行工作。
成熟度等级2
EST 2.1开发,保持更新并使用估计范围。
EST 2.2开发并保持有关解决方案规模的最新估计。
EST 2.3根据规模估算,制定并记录工作量,工期和成本估算及其解决方案的原理。
成熟度等级3
EST 3.1制定并更新记录的估算方法。
EST 3.2使用组织度量存储库并处理资产以评估工作。
计划(PLAN)涉及:使用估算来制定工作计划,时间表和预算;在时间表和预算范围内确定完成计划所需的资源;获得利益相关者对工作计划的承诺
目的:制定计划以描述在组织的标准和约束范围内完成工作所需的内容,包括:预算;日程;资源需求,能力和可用性;质量;功能要求;风险与机遇
计划还描述:要执行的工作;适用的标准流程,资产和裁缝指南的组织集合;依赖关系;谁负责这项工作;与其他计划的关系;利益相关者及其作用
价值:优化成本,功能和质量,以增加达到目标的可能性。
实践总结
成熟度等级1
PLAN 1.1制定任务清单。
PLAN 1.2将人员分配给任务。
成熟度等级2
PLAN 2.1开发并更新完成工作的方法。
PLAN 2.2为执行工作所需的知识和技能进行计划。
PLAN 2.3根据记录的估算,制定并保持预算和进度计划的更新。
PLAN 2.4计划已确定的利益相关者的参与。
PLAN 2.5计划过渡到运营和支持。
PLAN 2.6通过协调可用和估计的资源来确保计划是可行的。
PLAN 2.7制定项目计划,确保其内容之间的一致性,并保持更新。
PLAN 2.8审查计划并从受影响的利益相关者那里获得承诺。
成熟度等级3
PLAN 3.1使用组织的一组标准流程和定制指南来制定,保持更新并遵循项目流程。
PLAN 3.2使用项目流程,组织的流程资产和度量存储库来制定计划并保持更新。
PLAN 3.3识别并协商关键的依赖项。
PLAN 3.4为项目环境进行计划,并根据组织的标准对其进行更新。
成熟度等级4
PLAN 4.1使用统计和其他定量技术来开发和保持项目流程的更新,以实现质量和流程绩效目标。
监视和控制(MC)提供了对进度的了解,因此当绩效明显偏离计划,进度和预算时,可以采取适当的纠正措施。
目的:提供对项目进度的了解,以便在绩效明显偏离计划时采取适当的纠正措施。
价值:通过尽早采取行动来针对明显的性能偏差进行调整,增加达到目标的可能性。
实践总结
成熟度等级1
MC 1.1记录任务完成情况。
MC 1.2识别并解决问题。
成熟度等级2
MC 2.1根据规模,工作量,进度,资源,知识和技能以及预算的估计值跟踪实际结果。
MC 2.2跟踪确定的利益相关者和承诺的参与。
MC 2.3监视向操作和支持的过渡。
MC 2.4当实际结果与计划结果有显着差异并设法解决时,请采取纠正措施。
成熟度等级3
MC 3.1使用项目计划和项目流程来管理项目。
MC 3.2管理关键的依存关系和活动。
MC 3.3监视工作环境以发现问题。
MC 3.4与受影响的利益相关者一起管理和解决问题。