CMM评估认证起于上个世纪九十年代初,近三十年来估计有数万计的组织通过了评估,拿到了一纸2到5级的证书。稍微仔细看看任何一张证书内容,你会发现上面没有SEI(今天是CMMI研究院)的logo,印章,或者其负责人的签名,也就是说这张证书不是来自SEI,它是主任评估师以个人名义颁发的。CMMI2.0评估结果登在研究院网站的同时,sponsor收到的CMMI研究院通知邮件中,都会有下面这段话: Note that this approval is not a CMMI Institute endorsement of your appraisal results, but a confirmation that your Lead Appraiser has at least met the minimum data submission requirements, as established by the CMMI V2.0 Appraisal Method Definition Document, to support the appraisal final findings.
它的大意是,评估结果的批准不意味着CMMI研究院认可评估结果,它仅确认主任评估师提交的评估材料满足了评估方法对支持终结论所需数据的低要求。
近波音737MAX空难也让美国联邦航空局(FAA)遇到了的麻烦,因为用于航空飞行控制的软件都要通过FAA的标准认证流程, 如DO-178C (点击下图,阅读原文)。许多开始质疑FAA的认证过程存在问题,他们对FAA审核没有发现737 MAX升级软件的潜在问题感到不解。严格的软件认证过程真能发现所有质量隐患吗?如果了解软件特点,我们知道答案是否定的。否则不会有飞机失事、核电站泄漏、火箭实效等问题了。这些安全关键软件评估认证的过程比CMMI要严格10倍,也起到了重要的作用,但通过认证绝不是0缺陷的。
实施CMMI的费用一般由两部分构成,咨询费和评估费。咨询费主要根据咨询顾问投入的工作量来定,一般实施CMMI-4&5级咨询顾问投入的工作量会非常多。在评估CMMI-4&5级时的评估费相比3级时也要高出很多。因此总体来说,相比实施CMMI-3级,实施CMMI-4&5级的费用要高出很多,大概2~3倍。每个企业实施CMMI-4&5的费用并不固定,因为咨询主要是传授知识和经验,知识和经验的价值是不好确定的,因此企业实施CMMI-4&5的费用要和咨询公司谈判。现在处于CMMI2.0与1.3版本的过度期,升级过程有些注意事项,涉及到技术上与周期上都有很多问题,可能跟成本有关,都需要跟咨询公司谈好。