CMMI认证是由美国软件工程学会(software engineering institue,简称SEI)制定的一套专门针对软件产品的质量管理和质量保证标准. CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。
近年来,很多软件企业纷纷实施CMMI管理模式,不少企业如:东软,托普,华为等企业通过了三级或四级评估。这一方面反映了我国企业在进入WTO后的危机意识,以及与世界接轨的迫切愿望。另一方面则反映出我国软件企业在改进管理方法上所作的努力。但是CMMI到底能够为我们做什么呢?实际上这个问题对不同的人有不同的答案。对采购部门的人员来说,掌握了CMMI技术可以有目的地考察项目实施人员或公司的实施能力,从而保证所采购的项目能够顺利完成。对于项目经理来说,掌握CMMI技术能够提高自己的项目管理能力,从而能够使项目高质量,低成本,按期限地完成。对于企业老总来说,CMMI技术不仅能够提升企业的管理水平,还能够引入科学的管理理念,提升企业的整体管理水平。
咨询公司对实施CMMI 有什么帮助?
目前有不少的软件企业希望通过自身的努力进行过程改进,然后进行正式评估,这是很常见的一种做法。不过,如果希望在实施 的过程中困难少一点儿,时间短一点儿的话,最好还是与经验丰富的咨询公司合作。主要的原因在于:
★ CMMI 作为一个模型,具有高度的抽象性。因此CMMI 中并没有提出一家软件组织必须如何去做才算是达到了要求,它提出的只是 “做什么”。举个日常生活中的例子来说,CMMI 提出的要求就好像一家公司要求地面要保持清洁,至于是用扫把扫还是用吸尘器吸 并不重要。同样对于CMMI 中的要求,可以有很多种不同的实践来满足。可是,到底什么实践在自己的企业中实施起来既比较有效, 还能达到CMMI的要求,对于刚开始实施CMMI 的软件企业来说,这种判断和选择是很难把握的。而经验丰富的咨询公司结合了大量国 内软件公司的实践、业内的最佳实践以及主任评估师推荐的实践,帮助企业达到CMMI 的要求,而且还比较简单易行,实施效果已经 经过了很多次的证明,自然能够达到“事半功倍”的效果。
★ 咨询公司对于企业在实施过程中出现的问题经验丰富,可以有效的减少做错事情的可能性。比如高层经理对过程改进不够重视或 者有一些误解,特别是资源方面的问题,咨询公司都可以及时发现,并协助参与实施的人员减少随之带来的负面影响。
★ 如果有些企业希望在一个既定的时间目标下达到某个成熟度级别,咨询公司可以帮助实施企业监控进度,对于发现进度落后的情 况,根据咨询师的经验也可以及时发现,及时采取纠正措施跟上进度。
★ 如果企业自己实施CMMI,还需要自己联系主任评估师,这样在费用上可能会开销很大,咨询公司如果提供评估服务,他们可以根 据企业的需求(包括资质和成本等多方面)帮助企业联系到合适的主任评估师,减少了企业自己联系的麻烦和额外的成本。
|