
知道吗?工作多年,我早已熟悉这个流程。我记得第一次接触到"CMMI" (Capability Maturity Model Integration)这个东西,还以为是什么新型传染病呢。后来才知道,这玩意儿是一种对 IT 公司成熟度的评估体系。哎呀,这不是工作的重点嘛?但事实证明,这玩意儿可是老板和HR们非常关心的事情,毕竟它关乎着公司的发展壮大。
也许现在正在准备CMMI验证,或者正在抓紧时间提高公司的CMMI等级。不管你是什么目的,我都要告诉,这可不是一个简单的过程。我曾经亲身经历过这个过程,就跟去看医生一样,需要先做各种检查,医生才能给出诊断结果。CMMI验证也是如此,需要通过各种自评、评审、现场审核等程序,最终才能确定公司的CMMI等级。
记得当时公司为提高CMMI等级,可是费不少工夫。组建一个CMMI项目组,里面包括各个部门的代表。这帮家伙可真是各显神通,有的提出要修订流程,有的要求更新文档,还有人要求采购新的工具。搞得团队内部就像是一个小型联合国会议现场,争论不休,一度让我觉得要崩溃。
最让我头疼的是,公司为迎接CMMI现场审核,竟然要求所有人提供大量的培训证书。我说老板,这也太夸张吧?难道每个人都要去参加CMMI认证培训?结果老板一脸无辜地告诉我:"对啊,这是CMMI的要求。不想被扣分吧?"我无语凝噎,只能老老实实去报名参加培训课程。说实话,我越学越糊涂,什么流程改进啊,需求管理啊,统计技术啊,搞得我一个纯粹的coding工程师头都大。
就在我以为要崩溃的时候,项目组终于完成所有的自评和准备工作,迎接CMMI现场审核。啊哦,这才是最精彩的部分!审核团队来之后,就像是一群来自外星球的生物,手持各种奇怪的设备,满怀疑问地四处查看。他们不仅要查看的流程文档,还要求现场演示各种操作。我记得有一个审核员特别严格,不停地追问细节问题,搞得团队成员个个汗流浃背。好在最后还是顺利通过CMMI 3级的认证,而且还得到审核团队的高度肯定。
从此以后,公司的形象大大提升,不少客户慕名而来。我想起有一次,公司接到一个大客户的项目,对方说看重的就是的CMMI 3级认证。我当时就在心里暗自高兴,感谢当初团队的辛苦付出。不过话说回来,要想保持CMMI等级可不是件容易的事,需要不断地维护和改进流程。所以我每天都在提醒自己,要时刻遵守CMMI的各项要求,确保公司能持续保持优秀的IT服务能力。