CMMI的22个过程域(PA)细分

el/2024/3/2 12:09:28

1.组织成熟度级别和类别

如下表1.1所示

类别级别

过程管理

项目管理

工程

支持

ML5-持续优化级组织革新和推广(OPM)  原因分析和解决方案(CAR)
ML4-量化管理级组织过程性能(OPP)定量项目管理(QPM)  
ML3-已定义级组织过程定义(OPD),组织过程焦点(OPF),组织培训(OT)集成化项目管理(IPM),风险管理(RSKM)需求开发(RD),验证(VER),确认(VAL),产品集成(PI),技术方案(TS)决策分析和解决方案(DAR)
ML2-已管理级 项目策划(PP),供应商协议管理(SAM),项目监控和控制(PMC)需求管理(RM)配置管理(CM),度量和分析(MA),过程和产品质量保证(PPQA)

 

                                                                                                                                                                                                  表1.1

2.通用目标(GG)和通用实践(GP)

如下表2.1所示

级别

通用目标

通用实践

一级GG1实现特定目标(Achieve Specific Goals)GP1.1实施特定实践(Perform Specific Practices)
二级GG2制度化已管理过程(Institutionalize a Managed Process)

GP2.1:建立组织政策(Establish an Organizational Policy)

GP2.2:策划过程(Plan the Process)

GP2.3:提供资源(Provide Resources)

GP2.4:分配责任(Assign Responsibility)

GP2.5:培训人员(Train People)

GP2.6:配置管理(Control Work Products)

GP2.7:识别并纳入相关干系人员(Identify and Involve Relevant Stakeholders)

GP2.8:监控过程(Monitor and Control the Process)

GP2.9:客观评估符合度(Objectively Evaluate Adherence)

GP2.10:与高层管理者一起审查过程状态

 (Review Status with Higher Level Management)

三级~五级GG3制度化已定义过程(Institutionalize  a Defined Process)

GP3.1:建立已定义过程(Establish a Defined Process)

GP3.2:收集过程相关经验(Collect Process Related Experiences)

                                                                                                         表2.1

3.特定目标(SG)和特定实践(SP)

3.1需求开发(RD)

目的:挖掘、分析并建立客户需求、产品需求与产品组件需求。

SG1 开发客户需求SG2 开发产品需求SG3 分析并确认需求

SP1.1挖掘需求

SP1.2将干系人的需要转换为客户需求

SP 2.1 建立产品与产品组件需求

SP 2.2 分配产品组件需求

SP 2.3 识别接口需求

SP 3.1 建立操作概念与场景 SP 3.2 建立必需的功能与质量属性的定义

SP 3.3 分析需求

SP 3.4 分析需求以达到平衡 SP 3.5 确认需求

3.2需求管理(REQM)

目的:管理项目的产品与产品组件需求,并确保那些需求与项目计划和工作产品间的协调一致。

 

SG1管理需求

SP1,1理解需求

SP1,2获得对需求的承诺

SP1,3管理需求变更

SP1,4维护需求的双向可追溯性

SP1,5确保项目工作与需求间的协调一致

 

3.3配置管理(CM)

目的:使用配置识别、变更控制、配置状态记录与报告以及配置审计,来建立并维护工作产品的完整性。

 

SG1建立基线SG2跟踪并控制变更SG3建立完整性

SP1.1识别配置项

SP1.2建立配置管理系统

SP1.3创建 或发布基线

SP2.1跟踪变更请求

SP2.2控制配置项

SP3.1建立 配置管理记录

SP3.2执行配置审计

 

3.4过程与产品质量保证(PPQA)

目的:在于使项目成员与管理层客观地了解过程及相关的工作产品。

SG1客观评价过程与工作产品SG2提供客观检查

SP1.1客观评价过程

SP1.2客观评价工作 产品

SP2.1沟通并解决不符合问题

SP2.2建立记录

3.5度量(MA)

目的:开发并保持用于支持管理信息需要的度量能力。

SG1使度量与分析 活动协调一致SG2提供度量结果

SP 1.1 建立度量目标

SP 1.2 确定度量项

SP 1.3 确定数据收集与存储的规程 SP 1.4 确定分析规程

SP 2.1 获得度量数据

SP 2.2 分析度量数据

SP 2.3 存储数据与结果

SP 2.4 沟通结果

 

3.6决策分析与解决(DAR)

目的:使用正式的评价过程,遵循已建立的准则,对已识别的多个备选方案进行评价,以分析可能的决策。


 

SG1评价备选方案

SP 1.1 建立决策分析指南

SP 1.2 建立评价准则

SP 1.3 识别备选解决方案

SP 1.4 选择评价方法

SP 1.5 评价备选解决方案

SP 1.6 选择解决方案

 

3.7项目计划(PP)

目的:建立并维护定义项目活动的计划。

SG1建立估算SG2制定项目计划SG3获得对计划的承诺

SP 1.1 估算项目范围

SP 1.2 建立对工作产品与任务属性的估算

SP 1.3 定义项目生命周期

SP 1.4 估算工作量与成本

SP 2.1 建立预算与进度

SP 2.2 识别项目风险

SP 2.3 计划数据管理

SP 2.4 计划项目资源

SP 2.5 计划所需的知识与技能

SP 2.6 计划干系人的参与 SP 2.7 建立项目计划

SP 3.1 评审影响项目的各项计划

SP 3.2 协调工作与资源

SP 3.3 获得对计划的承诺

3.8项目监控(PMC)

目的:提供对项目进展的了解,以便在项目绩效显著偏离计划时可采取适当的纠正措施。

SG1对照计划监督项目SG2管理纠正措施直至关闭

SP1.1监督项目计划参数

SP1.2监督承诺

SP1.3监督项目风险

SP1.4监督数据管理

SP1.5监督干系人的参与

SP1.6进行进展评审

SP1.7进行里程碑评审

SP2.1分析问题

SP2.2采取纠正措施

SP2.3管理纠正措施

3.9风险管理(RSKM)

目的:在项目潜在的问题发生前对其进行识别,以便在整个产品或项目生命期中,计划并在需要时启动风险的处理行动,从而降低这些潜在问题对达成目标产生的不利影响。

SG1准备风险管理SG2识别并分析风险SG3缓解风险

SP1.1确定风险来源与类别

SP1.2定义风险参数

SP1.3建立风险管理策略

SP2.1识别风险

SP2.2评价、分类风险并划分风险优先级

SP3.1制定风险缓解计划

SP3.2实施风险缓解计划

3.10供应商协议管理(SAM)

目的:管理供应商采购产品与服务的活动。

SG1建立供应商协议SG2履行供应商协议

SP1.1确定采购类型

SP1.2选择供应商

SP1.3建立供应商协议

SP2.1执行供应商协议

SP2.2接受采购的产品

SP2.3确保产品移交

3.11技术解决方案(TS)

目的:选择、设计 并实现对需求的解决方案。解决方案、设计与实现包括单独的或以适当形式组合的产品、产品组件以及与产品相关的生命周期过程。

SG1选择产品组件解决方案SG2开发设计SG3实现产品设计

SP 1.1 开发备选解决方案与选择准则

SP 1.2 选择产品组件解决方案

SP 2.1 设计产品或产品组件

SP 2.2 建立技术数据包

SP 2.3 使用准则设计接口

SP 2.4 执行自制、购买或复用分析

SP 3.1 实现设计

SP 3.2 开发产品支持文档

3.12产品集成(PI)

目的:将产品组件装配成产品,确保产品作为一个整体正确地运行(即具有所要求的功能与质量属性),并交付产品。

SG1准备产品集成SG2确保接口兼容性SG3装配产品组件并交付产品

SP1.1建立集成策略

SP1.2建立产品集成环境

SP1.3建立产品集成规程与准则

SP2.1评审接口描述的完整性

SP2.2管理接口

SP3.1确定需集成的产品组件准备就绪

SP3.2装配产品组件

SP3.3评价装配后的产品组件

3.13验证(VER)

目的:确保选定的工作产品满足其规定的需求。

SG1准备验证SG2执行同级评审SG3验证选定的工作产品

SP1.1建立需要验证的工作产品

SP1.2建立验证环境

SP1.3建立验证规程与准则

SP2.1准备同行评审

SP2.2进行同行评审

SP2.3分析同行评审数据

SP3.1执行验证

SP3.2分析验证结果

3.14确认(VAL)

目的:证明产品或产品组件被置于预期环境中时满足其预期用途。

SG1准备确认SG2确认产品或产品组件

SP1.1选择需要确认的产品

SP1.2确立确认环境

SP1.3建立确认规程与准则

SP2.1执行确认

SP2.2分析确认结果

3.15组织过程焦点(OPF)

目的:基于对组织过程与过程资产当前的强项与弱项的透彻理解,计划、实施并部署组织级过程改进。

SG1确定过程改进机会SG2计划并实施过程行动SG3部署组织级过程资产并纳入经验

SP1.1建立组织级过程需要

SP1.2评估组织的过程

SP1.3识别组织的过程改进

SP2.1建立过程改进计划

SP2.2实施过程改进计划

SP3.1部署组织级过程资产

SP3.2部署标准过程

SP3.3监督实施

SP3.4将经验纳入到组织级过程资产中

3.16组织过程定义(OPD)

目的:建立并维护一套可用的组织级过程资产、工作环境标准以及团队规则与指南。

SG1建立组织级过程资产

SP1.1建立标准过程

SP1.2建立生命周期模型描述

SP1.3建立裁剪准则与指南

SP1.4建立组织的度量度

SP1.5建立组织的过程资产库

SP1.6建立工作环境标准

SP1.7建立团队的规则与指南

3.17集成化项目管理(IPM)

目的:从组织的标准过程集中裁剪得到集成的已定义过程,并以此为依据建立并管理项目以及相关干系人的参与。

SG1使用项目已定义的过程SG2与相关干系人协调并协作

SP1.1建立项目已定义的过程

SP1.2使用组织级过程资产计划项目活动

SP1.3建立项目工作环境

SP1.4集成各类计划

SP1.5使用集成的计划管理项目

SP1.6建立团队

SP1.7为组织级过程资产做出贡献

SP2.1管理干系人的参与

SP2.2管理依赖关系

SP2.3协调解决问题

3.18组织级培训(OT)

目的:发展人员的技能与知识,使其能够有效且高效的执行他们的角色。

SG1建立组织级培训能力SG2提供培训

SP1.1建立战略培训需要

SP1.2确定哪些培训属于组织级的职责

SP1.3建立组织级培训的实施计划

SP1.4建立培训能力

SP2.1实施培训

SP2.2建立培训记录

SP2.3评估培训的有效性

3.19组织过程性能(OPP)

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

SG1建立性能基线与模型

SP1.1建立质量与过程性能目标

SP1.2选择过程

SP1.3建立过程性能度量项

SP1.4分析过程性能并建立过程性能基线

SP1.5建立过程性能模型

3.20定量项目管理(QPM)

目的:定量地管理项目,已达成项目已建立的质量与过程性能目标。

SG1准备定量管理SG2定量管理项目

SP1.1建立项目的目标

SP1.2组成已定义的过程

SP1.3选择子过程与属性

SP1.4选择度量项与分析技术

SP2.1监督所选定子过程的性能

SP2.2管理项目绩效

SP2.3执行根本原因分析

3.21原因分析与解决方案(CAR)

目的:识别所选结果的原因并采取行动,以改进过程性能。

SG1确定所选结果的原因SG2处理所选结果的原因

SP1.1选择需要加以分析的结果

SP1.2分析原因

SP2.1实施行动提议

SP2.2评价已实施行动的结果

SP2.3记录原因分析的数据

3.22组织革新与推广(OPM)

目的:主动地管理组织的绩效以满足其业务目标。

SG1管理业务绩效SG2选择改进SG3部署改进

SP1.1维护业务目标

SP1.2分析过程性能数据

SP1.3识别潜在改进领域

 

SP2.1挖掘所建议的改进

SP2.2分析所建议的改进

SP2.3确认改进

SP2.4选择并实施将要部署的改进

SP3.1计划部署

SP3.2管理部署

SP3.3评价改进结果

 


http://www.ngui.cc/el/4465982.html

相关文章

Linux配置JDK,TOMCAT命令

Linux环境:CentOs 7 Tomcat得在有JDK环境才能运行起来,所以首先得配置好JDK环境 我这里配置的是JDK1.8.0_291,Tomcat 9 在官网下载tar.gz版本 开始配置: 1.我这里使用的连接工具是xshell,xftp7 连接进去 2.进入到 opt目录下&#xff1…

自然语言处理LDA入门实战(python代码)

这是LDA的入门学习,由五个句子组成,训练的过程也较为简单。 代码的网页来源https://aiteam.blog.csdn.net/article/details/88392606 另外,在b站上找到一个视频教程,讲的很清楚,建议先看视频。网页来源https://www.b…

社会网络(基于python实现)-karate空手道

首先给出数据源,美国karate-club空手道成员俱乐部数据,网上找了好久才找到(好多都是放到CSDN上付费的额). Karate空手道俱乐部复杂网络是常用于复杂网络社区发现研究的网络,该网络共有 34个节点和78条边,其中34个节点表示某空手道俱乐部的 34 名成员&am…

《推荐系统实践》读书笔记-1.什么是推荐系统

如果有想要的东西,比如想买一瓶汽水,想看一部电影,那么就可以去便利店,去超市,去网上购买,这是很容易得到想要的东西的。 但没有明确的需求呢,打开淘宝不知道要买什么,刷抖音也没有特…

《推荐系统实践》读书笔记-2.推荐系统的应用

领域有很多,几乎每个领域都可以进行推荐。 1.电子商务 不得不说,电商确实是推荐系统应用的最广泛也最厉害的领域。比如说亚马逊,被称为‘推荐系统之王’。在学习的时候,从电商的推荐系统中学习方法是很好的,基本都是…

《推荐系统实践》读书笔记-3.推荐系统评测

越读下来越觉得这本书写的是真好,系统性把握的好,知识全面,又浅显易懂,如果我在刚入学就读了这本书,估计读论文时能真正吸收为自己知识的点也会多很多啊。 首先,推荐系统它一般存在三个参与方:…

安装xlearn包 (学习FM因子分解机)

在看文献的时候发现了LibFM工具,接着看到了xlearn,是一个比Libfm和Libffmm更好的机器学习算法库,高性能且易用。 由于安装步骤找的很麻烦,现在写下来方便有缘人^.^。 简单说共有三步: 1.安装Visual Studio 2017 2.安装…

改变anaconda prompt的根路径

解决问题: 想在anaconda prompt中打开另一个路径的文件 比如prompt路径默认是c盘,但我想打开d盘的内容。 方法就分为简单的三步啦 步骤: 1.输入"cd..",退回上一路径,直到路径为C:\> 2.输入"D:" 3.输入&qu…

解决ERROR:‘No module named ‘pyLDAvis.gensim‘

在LDA可视化时,需要 import pyLDAvis.gensim as gensimvis,但是我出现了错误:‘ModuleNotFoundError: No module named pyLDAvis.gensim 自己在百度几种方法后成功解决,写下来方便有缘人^.^ 网上的解决方法是[报错原因是版本不同…

导出anaconda的代码为pdf

在尝试将pycharm的代码导出为pdf无果时,选择了用anaconda。 方法写下来,方便有缘人^.^ 个人的做法比较简单粗暴,适合导出代码不是很多的: 使用打印的快捷键CtrlP 就会出现如下界面: 在网上看到的导出结果都是这样的…