技术开发 频道

CMM评估通过≠拿到软件出口的通行证

【IT168 技术文章】

  随着越来越多的企业把目光瞄向海外市场,CMM评估也逐渐得到众多企业的重视与认可。某某企业通过了CMM几级评估,仿佛成为了身份的象征,据不完全统计2001年国内通过CMM二级及以上评估的企业只有十几家,2002年猛增到几十家。一个比较热门的话题:通过CMM评估就等于拿到了软件出口的通行证。那么二者之间究竟是“=”还是“≠”呢?

  首先,要从CMM的起源来谈起。所谓的CMM其英文全称是Capability Maturity Model for Software,英文缩写为SW-CMM(软件能力成熟度模型),简称CMM。CMM是在美国国防部的资助下,由卡内基—梅隆大学软件工程研究所(CMU/SEI)建立的。其目的是为了美国国防部评价软件承包商的能力,降低国防采购风险。虽然CMM既不是政府标准,也不是行业协会标准,但是由于其重要的战略地位,迅速在美国乃至世界软件产业中得到广泛的应用。换句话说,在当时只有通过了CMM评估,才可以入围美国国防部的国防采购。鉴于CMM的最大应用前景,SEI注册了CMM的专利和商标,并同时围绕CMM为基础的软件过程评估和软件能力评估建立了从审核员培训到提供评估的一整套服务体系。的确从起源来讲CMM的确十分重要。

  其次,以印度软件产业的迅速发展为例,也足见CMM在软件出口方面的重要性。80年代末我国的软件出口额与印度相差不超过一个数量级,可是经过十几年的发展,印度的软件出口额已比我国高出近2个数量级,其中原因颇多,但从行业本身的角度来看,积极推行CMM评估是成功的重要因素。目前全球有70多家软件企业通过CMM4级和5级评估,其中印度就占了20多家,通过CMM评估,不仅大幅度提高了软件开发能力,而且提高了软件产品质量,保证了向美国和欧洲软件出口的高速增长,如今印度已成为继美国之后的第二大软件生产与出口大国。在市场经济全球化的今天,为了赶超印度,我们中国的软件企业,同样需要走出作坊化的模式,积极与国际标准接轨,用科学的软件工程及质量控制的方法,规范我们的软件开发过程,提高软件质量水平,一步一步走向世界。而可以说CMM是经过多年实践并取得成功的模型与标准之一。

  最后,CMM评估的重要性并不仅仅在于取得软件出口的资质。青岛市科技局副局长、青岛软件园管理办公室主任盖健在接受记者采访时曾经说过:青岛的软件企业应尽快适应国际化的潮流,这不单纯是参与几个外包订单的问题,而是走出去充分与国际大软件公司交流,引进先进项目,促进青岛软件业的大发展。青岛计算机协会副理事长秦鸿才教授认为先前CMM认证在青岛发展缓慢,是切入世界软件市场的一个屏障。比如在参与国际市场的竞争中发不发“包”给你,企业必须能够让别人看到能否有完成这个“包”的能力,CMM是个标签。但是实际上,如果认为通过评估就等于可以拿到软件外包的定单就陷入了认识误区。实际上,拿到了CMM的评估证书,即使是CMM5级的评估也仅仅是软件出口的入门证,国外知名的软件企业对我们中国的企业了解很少,CMM作为西方国家乃至全世界认可的标准,可以作为国外认识、认可中国软件企业的很好窗口。但是能否拿到出口的定单,关键还要看技术实力及管理的规范化程度、软件开发的水平等。而获得持续的软件过程改进,提高管理规范化,正是实施CMM的真正意义之所在,所以正在实施CMM或即将实施的企业来讲,必须明确一点认识:那就是通过CMM评估固然是十分重要,这说明国际标准对于我们的企业的一个阶段性的认可,但是在实施CMM标准过程中,能够真正的获得持续的过程改进,规范内部管理,从而提高企业的竞争力才是让企业永远受益的。

0
相关文章