版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dylanren/article/details/5848847

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类,项目管理类、过程管理类、工程类、支持类。总结为下表:

通过上表我们可以看到,在CMMI模型包括了很多的开发活动,没有包括什么呢?没有包括考核,没有包括市场,没有包括财务、行政、人事等等其他非开发管理活动。对于开发活动是否都包含全了呢?项目立项、技术预研、系统维护等活动并没有描述在里面,没关系,立项、预研、维护的活动都可以分解为上述PA中的活动,也可以认为是含在里面了。

每个过程域有其名字与简写,一般我们都称呼其简写,比如一说REQM就知道是需求管理过程域,一提DAR就代表了决策与解决方案过程域。不一定要刻意去背他,知道每个缩写代表的英文单词,自然就记住了。
————————————————
版权声明:本文为CSDN博主「麦哲思科技任甲林」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dylanren/article/details/5848847

最新文章

  1. 1-linux系统管理(一)之安装RHEL 6.4
  2. ShowDoc部署手册
  3. 5.Transact-SQL编程
  4. 【JAVA中String、StringBuffer、StringBuilder类的使用】
  5. havok之内存管理
  6. testng之listener
  7. [置顶] 《Windows编程零基础》__2 一个完整的程序
  8. Struts2,Hibernate和Spring之间的框架整合关系
  9. There is no ID/IDREF binding for IDREF
  10. enode框架
  11. atlas
  12. 云计算基础 (redhat7介绍及相关配置)
  13. [Codeforces Round #516][Codeforces 1063C/1064E. Dwarves, Hats and Extrasensory Abilities]
  14. session图片验证码,页面和请求是两个地址。android手机好用,iphone 失效。
  15. Struts2基础2
  16. RoR - Advanced Querying
  17. source、sh、bash
  18. Red Hat OpenShift
  19. SQL判断某列中是否包含中文字符或者英文字符
  20. delphi IsIPAdress 非正则表达式验证IP的方法

热门文章

  1. 7-1 shell编程基础之二
  2. jQuery事件操作
  3. ArcEngine二次开发之提取外包矩
  4. CRLF、CR、LF详解
  5. java 8 date time 简单样例
  6. centos 7 源码安装 mysql 5.6
  7. Django之自定义标签,过滤器,以及inclusion_tag
  8. Linux实用命令及技巧
  9. Angular获取dom元素,以及父子组建之间相互传值
  10. 哈希表(Hash table)