当前位置:首页 > 通信技术 > 通信技术
[导读]今年夏天中关村电脑节上的CMM国际论坛吸引了众多的软件开发 者,因为对软件开发者而言,如果能获得CMM认证,就等于获得了进入国际市场的通行证。在国务 院不久前发布的《鼓励软件产业和集成电路产业发展的若干政


今年夏天中关村电脑节上的CMM国际论坛吸引了众多的软件开发
者,因为对软件开发者而言,如果能获得CMM认证,就等于获得了进入国际市场的通行证。在国务
院不久前发布的《鼓励软件产业和集成电路产业发展的若干政策》中,也有"对软件出口型企业
CMM认证费用予以适当支持"的内容。那么,到底什么是CMM?它对中国软件业的意义何在?实施
CMM应注意哪些问题呢?





CMM是什么?



CMM是能力成熟度模型(Capability Maturity Model)的缩
写,是一种用于评价软件承包能力并帮助其改善软件质量的方法,也就是评估软件能力与成熟度的
一套标准,它侧重于软件开发过程的管理及工程能力的提高与评估。



CMM标准共分五个等级,从第一级到第五级分别为:初始级、可
重复级、定义级、管理级和优化级,从低到高,软件开发生产的计划精度越来越高,每单位工程的
生产周期越来越短,每单位工程的成本也越来越低。



CMM是一种管理方法



CMM的意义不仅仅是对软件开发的过程管理,最关键的它还是一
种高效的管理方法,有助于企业最大程度的降低成本,提高质量和用户满意度,而这正是中国软件
业与美国、印度软件业最大的差距之处。



据<杂志发表的报告看,美国软件业发达很重要的一个原因就
是:无论规模大小,绝大多数企业都按照规范化的工作方法管理软件循环过程,始终把最终用户放
在软件产品供应优化和质量控制的中心,把达到认证标准放在很重要的位置上。



印度在近几年一跃成为除美国以外最大软件出口国的原因也是他
们从一开始就非常重视软件业的国际化管理。目前已获得全球最高级即第四或第五级认证的只有7%
的软件企业,其中印度就占了其中的大多数。



中国的情况怎样呢?据调查,现在有相当一部分软件企业的经营
者还根本不知道CMM是什么。如果不把摩托罗拉算在内,中国到去年才有第一家通过CMM认证的软
件企业,而且是二级,这不能不引起人们的思考。



CMM,门槛有多高?





为什么中国软件企业在实施CMM方面落后美国、印度如此之多?
是不是CMM的门槛很高?





其实,CMM本身只是一项标准,并不是企业最终的目标,每个企
业不管大小都可以向这个标准靠近。追究中国在CMM认证方面的落后,其中有两点最为重要:一是
观念和意义问题,一是人才问题。





中国的软件企业大多数仍然处于一种手工作坊式运营阶段,质量
和效率观念都不强,在技术和产品本身与国际市场接轨方面更是一片空白。这些对软件企业而言,
是一个致命的弱点。软件产业的游戏规则就是技术及其标准,全球软件产业其实处于一个非常开放
的价值链中,因此如果你落后了这些技术和标准,就可能被抛出游戏中。另外,软件企业是一个技
术密集型企业,获取竞争力的关键就在于提高开发应用效率,降低成本,同时提高产品的质量,这
方面是CMM的强项。



人才也是中国在推进CMM方面必须面对的一个关键问题。中国并
不缺少软件编程人才,但是软件设计和技术管理的人才却严重缺乏。换句话说,中国有很多"技术
工人",但 "工程设计专家"却严重不足。这只能造成一个结果:大家都处于一片我行我素的混乱
中,其结果可想而知。





因此,我们要通过各种途径让中国软件企业更多的认识到CMM的
重要性,并提高紧迫性,以提高中国软件企业的国际竞争性。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭