12月9日,来自印度i-flex公司的主任评估师Shibu、Shymala,广州赛宝公司的专家李华北博士、柳荣梦工程师和郑丹丹、韩少壮等一行出现在创智集团长沙软件园研发基地,创智信息系统有限公司CMM三级最终评估由此拉开序幕。记者从可靠渠道获悉,创智此次的CMM3认证因为初期评估的情况非常好,决定中期评估和最终评估一次性进行,最终评估将于12月20日结束。创智能否通过CMM3认证,将很快揭晓。
CMM(Capability Maturity Model)是软件企业能力成熟度的标准,共五个等级,从低到高,软件开发生产计划精度逐级升高,单位工程生产周期逐级缩短,单位工程成本逐级降低。通过CMM认证的级别越高,其越容易获得用户的信任,在国内、国际市场上的竞争力也就越强。因此,有人将CMM认证看作是软件企业出口的"通行证"。
创智的负责人认为,直接从CMM3进行认证能够既节约昂贵的认证费用,也能节省漫长的认证时间,并且能迅速在国际软件业界确立了管理的品牌地位。创智自认为具有很强的管理水平,因此一开始就瞄准高标准,直接从CMM3切入。在初评中,创智获得国际权威认证机构的好评,初评报告发现了133个强项,印度专家SURESH认为,初评即表明创智几乎满足了CMM3级要求。因此,印度I-flex公司五位主任评估师一致决定中期评估和最终评估一次性进行。
对一个软件企业来说,达到CMM2的要求就基本上进入了规模开发,能把一个项目的经验或好的方法重现在下一个项目中,基本具备了一个现代化软件企业的基本架构和方法,具备了承接外包项目的能力。CMM3评估则需要对大软件集成的把握,包括整体架构的整合。由于CMM3的门槛较高,目前国内通过CMM3级认证的软件企业仅东软、托普、联想、用友等廖廖几家企业及中科院软件研究所一家专业机构。而在印度通过CMM认证的软件企业中,CMM3以上的企业占了绝大多数,并且有相当一部分的企业通过了CMM4或CMM5--印度的CMM5企业占全球CMM5企业总数的近80%。同时,在印度这些通过认证的企业中,很多都不是从CMM2开始的,而是直接从CMM3或CMM4进行认证的。
信息产业部电子信息产品管理司副司长陈冲在"CMM软件过程改进实证研讨会" 上指出,国内有些企业虽然没有进行CMM评估,但其管理水平已达到一定层次,不一定非得从CMM2级开始。他鼓励国内企业要有信心和决心直接向CMM3、CMM4挑战。
关于CMM
CMM是能力成熟度模型(Capability Maturity Model)的缩写,是由CMU/SEI(美国卡内基梅隆大学软件工程研究所)1987年开发成功的,现在普遍使用的是V1.1版本。CMM模型从1-5分为不同的等级,按照软件过程能力将一个组织定位于不同的成熟度等级。CMM标准共分初始级、可重复级、定义级、管理级和优化级五个等级,从低到高,软件开发生产计划精度逐级升高,单位工程生产周期逐级缩短,单位工程成本逐级降低。全球目前共有74个CMM四级研发机构和66个五级机构。
CMM的一个重要思想是帮助一个组织通过基于模型的软件过程改进而达到使其软件过程向更高的能力成熟度等级迈进的目标。在这个过程中一个组织必须建立自己的软件过程,并依据CMM模型要求对此过程进行评估,针对评估结果来进一步改进自己的软件过程,再次评估自己的软件过程以期达到更高的成熟度等级或防止自己的过程能力退化。如此循环最终使一个组织的软件过程能力趋于高度的成熟。这样客户在选择其项目的承包商时可以依据一个组织达到CMM的某个等级来判断该组织的软件过程能力以及其是否有能力达到自己对于此项目的时间进度、资金控制、质量标准等方面对承包商的要求,从而决定是否会放心的将自己的项目交给某一个组织去做。也就是说,通过CMM认证的级别越高,其越容易获得用户的信任,在国内、国际市场上的竞争力也就越强。
实施CMM模型(尤其是CMM3级以上的企业)的一般意义为:1、软件研发过程文档化,软件工作产品保证了一致性和可追溯性;2、企业内部过程改进制度化,产品开发周期控制能力,质量、成本控制能力,风险控制能力能力,生产效率等明显提高;3、市场竞争透明化、简单化,规范了市场竞争;4、企业国际化能力得到质的提升。
因此,2000年6月国务院在《鼓励软件产业和集成电路产业发展的若干政策》(即"18号文件")的第五章第十七条明确提出"鼓励软件出口型企业通过GB/T19000-ISO9000系列质量保证体系认证和CMM(能力成熟度模型)认证。其认证费用通过中央外贸发展基金适当予以支持"。各地政府也对CMM认证采取了各种激励措施,如珠海开发区规定了通过CMM2认证一次性奖励50万元;北京市科委宣布通过CMM2认证的软件企业将获得20万元奖励,通过CMM3认证的企业将获得30万元。由此掀起国内软件企业进行CMM认证的高潮。