专业ISO9001认证,CMMI3级认证,ISO认证,ITSS,CCRC,CS资质!

18323088893
咨询服务热线

系统集成认证

涉密信息系统集成资质认证 涉密档案数字化甲乙级资质 军工保密资质 三证 信息系统建设和服务(CS)能力评估体系 DCMM数据管理能力成熟度评估模型认证

团体标准常规认证咨询

团体标准 AAA信用评级 ISO管理体系 知识产权

信息技术认证

CMMI软件能力成熟度集成模型1-5级 ITSS运维服务能力成熟度1-4级 ITSS云计算云服务成熟度1-4级 ITSS数据中心服务成熟度认证1-5级

信息安全认证

CCRC信息安全服务资质认证 信息系统安全等级保护认证 ISO27001信息安全管理体系认证

CMMI是什么

2022-10-04
浏览次数:
返回列表

       有些朋友没有接触过CMMI,正在学习CMMI,CMMI本身的描述比较抽象,所以,读起来有些费劲。有些朋友实施过CMMI,但是可能存在对CMMI的一些误解,因此我想说说我理解的CMMI,供各位参考。

        在写这些材料时,我假想我对面坐着一位初学者或者是受错误思想洗过脑的实施过CMMI的受害者,也参考了历史的培训录像。

 

        我们先来讲讲CMMI是什么。

        CMMI是一个过程框架,给出了一组管理企业的典型实践。何谓框架?比如我们走在马路上看到一幢正在建设中的高楼,建筑者浇灌了水泥,搭筑了整个大楼的基本结构,我们看到了整个楼的概貌与主体,但是并不是一个装修好的完整的楼,在这个框架基础上,我们可以进行后续的加工定制,使之成为各种各样的漂亮的楼。

        在CMMI中定义一个企业要管理的各个流程,正如我们定义一个楼的各个子系统一样,比如一个楼有电梯系统、动力系统、照明系统,供水系统等等。CMMI中也定义了每个流程的核心实践,正如我们定义了建设照明系统的典型实践一样。

        何谓典型实践呢?就是得到业内认可的,多家成功企业的成功做法。

        为什么判定这些实践是典型的呢?因为多家成功企业都是那么做的,都是那么获得成功的。前车之鉴,后车之师。

        可不可以你认为是典型实践,我认为不是典型实践呢?这些典型实践是美国卡内基梅隆大学软件工程研究所(全球好的软件工程科研机构之一)组织了很多来自于工程界与理论界的高手一起讨论总结出来的,是经过了多次评审得到的一个共识。你可以认为不是典型实践,如果你确实水平比那些高手更高。

        是否高手们认可的典型实践就适合我呢?未必,但是应该基本适合。之所以说未必,是因为每个企业有每个企业的特点,别人的成功实践在你公司未必能够对症。之所以说是基本适合,是因为这些实践是抽取了成功企业的共同点、共同实践而得到了,应该能够以很大的概率适合你们公司的情况。

        如果不适合怎么办?改啊。很简单,只有适合你的才是好的!

        如果我改了就不满足CMMI的模型的要求了,怎么办?CMMI模型中的要求分成三种严格程度:

        (1)目标是必须的,即无论你如何做,只要满足目标即可。怎么判断呢?经验判断!谁来判断?评估时的内部评估员!内部评估组成员累计的工程经验要超过25年才可以,只要内部评估组成员都一致同意(都同意或大部分同意有个别人保持中立)即可。灵活吧?CMMI不是死的,不是刻板的,做的刻板了不是CMMI的错,是你没有理解CMMI的要求,不能因为你刻板,而说CMMI不好,这是社会上很多人常犯的错误。如果主任评估师不同意怎么办呢,争论啊,讨论啊,很简单,主任评估师也是有经验的人啊,是懂工程实践的人,是讲理的。如果真不讲理怎么办,哈哈,你认栽吧,这是小概率事件,哪个庙里都有冤死的鬼。

        (2)期望的。实践是期望的,所谓期望,是说你很好那么做,你不那么做也可以,但是你要证明你的替换做法是可以满足目标要求的。怎么判定是否满足了目标要求了,参见上边(1)“必须的”解释。

        (3)参考的。子实践、实践的名字、目的描述、对目标与实践的解释说明、典型的文档等这些都是参考的说明,是解释性的资料,不是正式评估时必须考察的内容。但是,需要注意的是,SEI认为很多企业没有理解模型的要求,是因为没有关注CMMI中这些参考的解释性的说明,因此在对4-5级的评估时,特别提出要关注这些解释性说明。

        基本上CMMI每3-5年就会发布新的版本,为什么?与时俱进啊,典型实践在今年是很好的,明年就可能有更好的了,出现了更好的实践,也需要采纳进来。

        以上是解释典型实践的相关含义。再返回来说说框架的含义。正如你们在图上看到的,在这个框架中,还有很多东西都是空的,等待补充,等待装修的,模型应用到每个企业后需要各个企业补充完善那些空白。用什么去补充完善呢?用你们公司的实际做法,用你们公司能做到的做法,用敏捷的方法,用ISO,用什么都可以,只要你能满足“必须的”!CMMI并不排斥其他的最佳实践,或者讲并不完全排斥,在满足“必须的”的前提下,什么都可以!还是那句话,CMMI是活的,不是刻板的。有最低要求,有可变通的要求。

        最后我们点题:CMMI是什么?别忘记了,是框架,是典型实践的集合!

        知道了CMMI是什么,也就知道了CMMI不是什么,逆推之,不赘述。