cmmi2级与3级的存在的一些不同

来源:百度文库 编辑:神马文学网 时间:2024/04/25 20:58:05
  2级其实有很多问题还没有解决的,细心的人会发现,2级对软件工程活动的指导很弱,如:需求开发、设计、编码、测试等。

如果说2级是项目级那么3级已经上升为组织级了。

从评估的角度看,2级将项目管理的工作做好了,当然还有MA了,2级的MA要求是不高的,也就基本可以满足2级要求了,所以,2级相对来说也比较简单,从目前国内的情况来看,目前企业选择过2级的不多,都基本直接过3级。

具体2级的体系文件详细描述见:http://www.chinaopi.com.cn/bbs/read.asp?vid=334

3级在评估过程是有难度的,18个PA,比2级就多不少,呵呵。我们一般对工程上的PA都比较熟悉,但是对组织级的PA可能有点理解上的困难。

组织过程焦点(Organizational Process Focus):这个PA要求组织成立EPG来推动过程改进的工作,要求识别、计划、实施改进过程,保证组织过程能持续改进。
组织过程定义(Organizational Process Definition):这个PA要求组织级建立财富库,财富库内容要包括标准的过程、裁剪库、度量库、生命周期模型等。
组织培训(Organizational Training):要求组织根据商业目标要求准备并提供培训。

很多3级的企业对这个3个PA,出来组织过程定义做了点之外,其他基本比较难做,基本还是在其他的PA方面。

如果是4级的企业,这3个PA就要做得好些了。



总结一下3级的几个重要特点:
1)明确规定了需求开发、设计、编码、测试、集成等软件开发各过程的要求。
2)对项目管理提出了更高的要求,要利用组织级的数据来管理项目。
3)出现了专门针对组织级的PA,要求有专门的组织来负责过程改进的工作。
4)提供了一个做出最佳决策的指导,而这个方法可以用于软件工程,也可以用于组织级过程改进。

由这些特点大家可以看到,3级已经对软件开发的各个方面有了详细的要求,2级很多不明细的地方全部已经明确。一个达到3级的企业,肯定会定义了很多软件开发各个方面的过程,并且会有组织级的财富库。所以3级叫&ldquo已定义&rdquo级。