通过CMMI评估需要准备多少文档?

 

近期有企业咨询,想要通过CMMI评估,到底需要准备多少文档、需要投入多少资源才能顺利通过评估?

回答这个问题之前,需要明确三件事。第一,企业是否做软件开发?第二, CMMI评估到底评什么?第三, 软件企业在实施CMMI以前,有多少CMMI所需的文档已经有了?

所谓CMMI评估,就是由评估师带领评估组,通过考查物证和人证,即过程的产物例如文档,和当事人的证词,来判断CMMI所要求的实践的实施程度。如果CMMI所要求的实践都做了,即使有弱项和改进的机会,也可以通过评估。如果有一个或多个CMMI所要求的实践没有做,那就无法通过评估。CMMI的核心理念是过程决定结果。意思是如果过程执行了,结果也不会差到哪里去。所以,CMMI评估的目的,是考察CMMI的实践是否真正实施了,而不是单纯的考察你文档的好坏。即使准备了很漂亮的CMMI评估文档,但在评估过程中无法证明这些文档是你的过程产物,企业也通不过评估。

那么,软件企业在没有实施CMMI之前,自身软件开发活动是否已经满足了部分CMMI实践呢?答案是肯定的。CMMI是前人总结的软件开发的最佳实践,如果你做软件开发,肯定跑不出CMMI实践的范围。对于一个软件开发团队,需求、设计、开发、测试、交付等活动总要去做的,这就是CMMI工程类实践的范畴。项目总要去计划和跟踪的,这就是CMMI管理类实践的范畴。一个正常做软件的企业,在正式实施CMMI以前,应该有50%到80%的CMMI实践已经做了。剩下的实践,可能会集中在过程改进领域和软件开发辅助类领域,比如说,建立公司的标准过程和过程资产库的实践,项目度量与分析实践,过程质量保证相关的实践等等。而这些实践,只要领导重视,是很容易在公司建立和实施的,因为这属于公司管理的一部分。

 

那想通过CMMI认证的企业,到底需要编写多少文档呢?假定你是典型的软件企业,在实施CMMI以前,你就已经满足了CMMI50%到80%的实践要求。软件开发活动的产出,例如需求文档,自然就是评估文档,不需要额外编写。对于剩下的CMMI实践,可以在高层的监督下实施,实施后的过程产出就是评估文档,也不需要编写。所以结论就是不需要编写任何额外文档,只需收集过程产物就能形成完整的评估文档。

总结一下,一般情况下,软件企业自身已经实施了50%-80%的CMMI实践,想通过CMMI认证的企业,只需实施剩下的CMMI实践。这些实践,大部分涉及公司管理,所以高层的认可和参与非常关键。CMMI实践实施后的过程产物,收集上来就是评估文档,不需要额外编写。因此,也不需要投入额外的人力和工作量来编写评估文档。

实施CMMI,本质上是加强了管理,因此会有一些管理投入。这种投入其实并没有想象中的那么多,任何一个合格的咨询师,都能根据公司具体情况进行差距分析,制定出有效的改进方案。俗话说管理出效益,这种投入对公司长远来说是有价值的。

以上希望能给有CMMI评估计划的企业带来一点帮助,需要补充一点的是,如果企业软件开发的人员比较充足,软件项目资料比较完善,那么认证的费用和认证过程的难易程度也会相对较低。有时您花费大量的时间,寻找各种机构报价,不如直接咨询上海擎标,可能就会让您对CMMI认证有一个全新的了解,合作就是您有需求,而我们擎标恰好又专业。

 

资源下载: