从目前中国软件业的发展来看,CMM一直是一个非常热门的话题,为了增加自己的综合竞争力,迎接加入WTO后来自全球软件企业的挑战,国内软件企业都把通过CMM认证作为企业中长期的目标,国内的媒体也给予了极大的关注,短短的几个月内,关于CMM的培训和企业论坛遍及全国,关于CMM的报道也频频见于报端!
对于中国软件企业,CMM不但是一张国际市场的通行证,它的重要意义还在于,在达到CMM各级标准的过程中,通过软件工程方法的运用,达到提高软件质量的目的,进而增强软件企业与软件产品的国际竞争力,进入国际软件市场大循环。CMM也将改变我们一直是在黑暗中摸索的局面,使我们的软件开发有章可循。
在国家前不久颁布的《鼓励软件产业和集成电路产业发展的若干政策》第十七条中,已经明确提出将"鼓励软件出口型企业通过GB/T19000 ISO9000系列质量保证体系认证和CMM(能力成熟度模型)认证,其认证费用通过中央外贸发展基金适当予以支持。
CMM到底是什么?什么原因引起企业对CMM这么关注呢?我们首先来了解一下CMM, CMM是由专业组织-美国卡内基-梅隆大学的软件工程研究所(SEI)开发的软件成熟度模型,是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度等级认证标准,是一个模型框架而不是一份标准。在形式上,CMM分为5个等级(第1级级别最低,第5级级别最高),CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟等级,为过程不断改进奠定了循序渐进的基础。这5个成熟度等级定义了一个有序的尺度,用来测量一个组织的软件过程成熟和评价其软件过程能力,这些等级还能帮助组织自己对其改进工作排出优生次序。每一个级别包含若干关键域,评估师为申请企业做评估主要考察这些关键域及其实践的执行情况。
CMM的方法使得软件的开发质量得到保证,也降低了研发成本。印度的软件企业一开始发展就严格按国际标准运作,实施CMM,在这个过程中发展壮大自己。尝试进入国际软件市场的中国企业,越来越深刻地认识到CMM对于开拓海外市场的重要作用,但目前的事实是:很多企业虽然知道CMM认证,但对于如何基于CMM快速实施软件过程改进,还存在很多疑虑。而这一点正是困惑软件企业的决策者、领导者、实施者,阻碍中国软件企业进入国际市场的一个瓶颈。因此,由于CMM是国际公认的软件产业评估标准,通过CMM的认证对于面向软件出口的软件开发机构尤其重要。通过CMM二级或三级认证的软件开发机构,在软件产业界将拥有较高的知名度,与其他软件开发机构的竞争中在产品宣传、软件订单取得方面将拥有较大的优势。在研讨会上,一些软件专家提出:软件工程的改进及进入国际市场都需要长期的努力,运用CMM模型虽不是惟一的解决方案,但不可否认它肯定是中国软件与国际标准和先进水平接轨的快捷之路,是进入国际市场的一座桥梁。
上面我们已经看到,CMM的实施对于软件的发展是很重要的,但是国内企业又是怎样的现状呢?从目前国内企业对CMM的理解来看,多数企业已经走入了这样的一个误区,CMM是一个标准,企业只要通过了认证,企业软件开发的水平就会提高了,而要想通过认证,只要能够拿到认证证书就可以了,而从来不关心企业真正的质量管理水平和能力的提高,其实在CMM的官方资料和文档中,从来没有出现过"认证"的字样,只是我们的企业走入了这样的误区而已。
透过CMM,透过国内的其它企业,来看看整个行业的情况。每一年,IT企业的各个部门都要花费很大的力气去通过各种不同认证或者考核,每年都要通过一系列的认证,象ISO140001环境保护体系认证,ISO9000系列质量体系认证,还有高新技术企业认证;像针对产品的***编辑选择奖,各种全国优秀产品认证等;就我们个人而言,什么微软MCSE,CICSO的CCNACCNE,Oracle,IBM认证……等等。我们并不否认上面的这些认证带来的积极意义,这些不同的认证一定程度上促进了企业的发展和产品质量的提高,给我们个人或者公司的能力带来提升,但是过分热情的追求认证也导致了一定负面作用,我们是不是也要反思一下,这些认证、评比是不是真正带来我们能力和素质的提高,我们自己是不是已经走入了这样的误区?
针对企业而言,一定程度上认证提升了企业的形象也提高了企业的品牌知名度,一定程度上也是我们提高市场占有率的前提条件,但是也滋长了我们的"认证情结",一味的去追求认证和获取证书。有专家指出,国内的很多企业已经陷入了很深的认证误区,据悉,在一次关于某认证的研讨会上,企业向认证专家提问的时候,专家反问了这样一个问题:"为什么你们的问题全是集中在怎样通过评估去获取认证,而不是怎样才能很好的利用评估去提升企业的水平呢?",专家的反问有道理吗?是我们的企业太幼稚了,这个专家的反问难道不能引起我们的深思吗?我们在通过这些系列标准的时候最重要的或许不是去获取什么认证,而是通过认证的实施来使我们的企业的能力真正得到提高,这才是认证的真正意义!
我们都参加过高考,深深了解中国的应试教育给我们带来的危害,难道我们的认证不也是企业里面的应试教育吗?社会上都了解应试教育的危害,都在不断的努力去改进,我们就不能理解认证给我们带来的负面效应吗?
当然我并不是想完全否定这些认证,我们可以这样理解,认证好比我们进入市场这个大赛场的入场券,我们进入市场,我们需要这些认证,但是真正决定我们能否夺得金牌的是我们企业自身的实力和规模!真心我们希望多一些入场券,但是我们更希望能够多获取一些金牌!多一份理性,多一份成熟,少一份浮躁!毕竟,市场不会同情弱者的!