CMMI划分为三个分支:
适用于供方、乙方的模型:
CMMI-DEV:主要是针对开发类组织的;
CMMI-SVC:主要是针对服务类组织的;
适用于需方、甲方的模型:
CMMI-ACQ:主要是针对采购类组织的;
CMMI-DEV中提到的开发,是包括了软件、硬件等类型的开发。CMMI-DEV这个模型还可以增加适用于复杂多学科的产品开发的IPD附件,在CMMI之外称为IPD,在CMMI内称为IPPD。IPPD并没有涉及到市场、财务等。多出来的一个P代表是过程,IPD中包含了市场与财务,所以IPD与IPPD是有一定差别的。IPPD有其适用范围,不能乱用,IPD也是同理。国内有些企业盲目追随华为实施IPD,成功者少,失败者众。为什么呢?没有注意IPD的适用范围。IPD适用于什么类型的组织呢?
(1)复杂产品的开发,需要多学科配合协同的产品开发;
(2)市场驱动的产品开发,产品需要随时判断是否满足了市场的需求,是否投入产出合适,如果不可以,需要随时终止项目的开发。
(3)项目的团队规模比较大,需要划分为多个小组进行协同工作。小组之间的沟通是项目成功的一个制约因素。
在CMMI-DEV中包含了22个过程域。何谓过程域(process area,简写为PA)?过程域是一类最佳实践的集合,这些最佳实践属于同一类的过程。CMMI中有几百条最佳实践,需要将他们分类管理,以便于实施,便于记忆。分类的方法是人们分析、认识问题的一种主要的方法。在CMMI中将所有的实践划分成了22类,每类中包含的实践个数从4个到14个不等。这种分类是否就完全合理呢?仁者见仁,智者见智,没有绝对的合理,有的实践放在某个PA中很自然,有的就有点牵强,SEI就那么划分了,你就那么记忆吧。
要注意过程域与过程的概念不同,过程域是实践的集合,何谓集合?集合中的元素是没有严格的先后顺序的,是一个堆,堆是数据结构中的专业术语。过程是活动的偏序集(偏序关系是离散数学中的专业术语),活动之间是有先后顺序的。不要搞混了2个概念,否则是很囧的。
22个过程域可以分成4类,项目管理类、过程管理类、工程类、支持类。总结为下表:
过程域类别
|
中文名字
|
核心内容
|
英文简写
|
等级
|
项目管理类
|
项目策划
|
估算,编制计划,计划评审与确认
|
PP
|
L2
|
项目监督与控制
|
计划跟踪,问题的发现解决
|
PMC
|
L2
|
供应商合同管理
|
采购合同,外包合同管理
|
SAM
|
L2
|
风险管理
|
识别、分析风险,制定风险计划,跟踪控制风险,沟通风险
|
RSKM
|
L3
|
集成项目管理
|
集成过程,集成人,集成小组,即过程之间、人之间、小组之间的协调一致问题
|
IPM
|
L3
|
量化项目管理
|
量化目标管理,统计过程管理
|
QPM
|
L4
|
过程管理类
|
组织过程焦点
|
如何按照PDCA循环或IDEAL模型的思想实施过程改进
|
OPF
|
L3
|
组织过程定义
|
组织级定义哪些标准与规范
|
OPD
|
L3
|
组织级培训
|
如何开展组织级培训
|
OT
|
L3
|
组织过程性能
|
定义组织级量化目标,建立组织级性能基准与模型
|
OPP
|
L4
|
组织级革新与部署
|
如何识别、推广技术与管理革新
|
OID
|
L5
|
工程类
|
需求开发
|
需求获取,需求分析,需求描述,需求确认与验证
|
RD
|
L3
|
需求管理
|
需求变更管理
|
REQM
|
L2
|
技术解决方案
|
技术路线确定,概要设计,详细设计,编码、技术文档编写
|
TS
|
L3
|
产品集成
|
集成,集成测试,交付
|
PI
|
L3
|
验证
|
同行评审、测试等验证手段
|
VER
|
L3
|
确认
|
系统测试,验收测试等确认手段
|
VAL
|
L3
|
支持类
|
产品与过程质量保证
|
检查过程与文档和标准规范的一致性
|
PPQA
|
L2
|
配置管理
|
文档变更、文档一致性的管理
|
CM
|
L2
|
度量与分析
|
应该采集哪些数据?数据的准确含义是什么?如何采集数据?如何分析数据?
|
MA
|
L2
|
决策与解决方案
|
管理与技术决策如何做?
|
DAR
|
L3
|
根因分析与解决方案
|
如何执行根本原因的分析
|
CAR
|
L5
|
通过上表我们可以看到,在CMMI模型包括了很多的开发活动,没有包括什么呢?没有包括考核,没有包括市场,没有包括财务、行政、人事等等其他非开发管理活动。对于开发活动是否都包含全了呢?项目立项、技术预研、系统维护等活动并没有描述在里面,没关系,立项、预研、维护的活动都可以分解为上述PA中的活动,也可以认为是含在里面了。
每个过程域有其名字与简写,一般我们都称呼其简写,比如一说REQM就知道是需求管理过程域,一提DAR就代表了决策与解决方案过程域。不一定要刻意去背他,知道每个缩写代表的英文单词,自然就记住了。
分享到:
相关推荐
CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3...
CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2CMMI\CMMI培训讲义2...
• 第二章:过程域组件,描述CMMI开发模型过程域4的所有组件。 • 第三章:合而为一,将所有模型组件组合起来,并解释成熟度级别与能力等级的概念。 • 第四章:过程域之间的关系,提供对CMMI-DEV过程域的含义及相互...
CMMI认证文档模板,对于要申请 CMMI的公司会有所帮助
CMMI中文版, CMMI英文版, CMMI中英对照版x
CMMI简介;CMMI简介;CMMI简介;CMMI简介;CMMI简介;CMMI简介
描述什么是CMMI?为什么要CMMI?以及怎样CMMI的全部过程。
什么是CMM/CMMI? 2.目前在我们软件开发工作中的哪些典型问题可以通过推行CMM/CMMI2的工作加以解决? 3.如何看待推行CMM/CMMI对我们目前工作带来的冲击? 4.推行CMM/CMMI到底在哪些方面能够给我们带来好处? ...
CMMI精粹:集成化过程改进实用导论
CMMI模板CMMI模板CMMI模板CMMI模板CMMI模板
CMMI基本介绍 1.CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。 2.目前公司使用的是CMMI-for-DEV V1.2,通过的是CMMI LEVEL 3认证。 3. CMMI将CMM的多个模型合并到一个框架中,...
CMMI快乐之旅
【CMMI精粹】:集成化过程改进实用导论 CMMI培训资料(1-8 PPT 英文).ppt CMMI 1.1 中文 CMMI 1.3 CMMI+-+Guidelines+for+Process+Integration+and+Product+Improvement CMMI1.3整理 CMMIv1.3实践中文版 CMMI介绍 ...
此文档为CMMI评审检查表格模板,其中包含了《评审准备表》、《代码走查评审记录表》、《项目计划表》、《需求规格表》、《软件设计表》、《Java代码走查清单》、《React代码走查清单》《C语言代码走查清单》、《测试...
CMMI与企业的核心竞争力,CMMI与企业的核心竞争力,CMMI与企业的核心竞争力,CMMI与企业的核心竞争力,CMMI与企业的核心竞争力,CMMI与企业的核心竞争力,CMMI与企业的核心竞争力,CMMI与企业的核心竞争力,CMMI与企业的核心...
CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1CMMI\CMMI培训讲义1...
最新发布的高清版cmmi 3.0 模型版本,ISACA官方发布的ATM培训资料
CMMI软件管理流程详细说明CMMI软件管理流程详细说明CMMI软件管理流程详细说明CMMI软件管理流程详细说明CMMI软件管理流程详细说明CMMI软件管理流程详细说明
cmmi3大全,cmmi模板大全,cmmi流程。
CMMI (Capability Maturity Model Integration) V2.0(CMMI 能力成熟度模型集成)是能够帮助企业提高其关键业务过程性能的最佳实践的集合。该模型由来自行业和 CMMI 研究院成员组成的产品团队开发。CMMI 旨在为建设...