中国软件业呼唤CMM认证

原创 2000年12月25日 14:08:00

(转载)

       中国软件业呼唤CMM认证
注:由于时间关系,本人现象不起此文的出处了!
    在今年夏天中关村电脑节上的CMM国际论坛,吸引了众多的软件开发者,因为对软件开发者而言,如果能获得CMM认证,就等于获得了进入国际市场的通行证。在国务院不久前发布的《鼓励软件产业和集成电路产业发展的若干政策》中,在第17条也有“对软件出口型企业CMM认证费用予以适当支持”的内容。现任创智公司执行副总裁兼CTO、原摩托罗拉电信运营方案部亚太研发中心高级总监李启煊也认为:中国软件产业要彻底摆脱“小、散、软”的局面,提高竞争力,就必须走规范化发展的道路,而CMM认证无疑是当今国际上最流行的软件企业认证标准,被誉为软件企业参与国际竞争的通行证,中国软件企业必须加紧实施CMM认证。那么,到底什么是CMM?它对中国软件业的意义何在?实施CMM应注意哪些问题?
   
    什么是CMM?
   
    CMM是能力成熟度模型(Capability Maturity Model)的缩写,是一种用于评价软件承包能力并帮助其改善软件质量的方法,也就是评估软件能力与成熟度的一套标准,它侧重于软件开发过程的管理及工程能力的提高与评估。它是由美国卡内基梅隆大学软件工程研究所1987年研制成功的,是目前国际上最流行最实用的软件生产过程标准和软件企业成熟度等级认证标准。
   
    CMM标准共分五个等级,从第一级到第五级分别为:初始级、可重复级、定义级、管理级和优化级,从低到高,软件开发生产的计划精度越来越高,每单位工程的生产周期越来越短,每单位工程的成本也越来越低。这五个级别具体内容包括:在初始级中,过程无序,进度、预算、功能、质量不可预测,企业一般不具备稳定的软件开发环境,常常在遇到问题的时候,就放弃原定的计划而只专注于编程与测试;在可重复级中,建立了管理软件项目的政策以及为贯彻执行这些政策而定的措施。基于以往项目的经验来计划与管理新的项目。达到此级别的企业过程已制度化,有纪律,可重复;定义级,即过程实现标准化。在这一级,有关软件工程和管理工程的一个特定的、面对整个企业的软件开发与维护的过程的文件将被制订出来。同时,这些过程是集成到一个协调的整体;管理级,企业对产品与过程建立起定量的质量目标,同时在过程中加入规定得很清楚的连续的度量。作为企业的度量方案,要对所有项目的重要过程活动进行生产率和质量的度量。软件产品因此具有可预期的高质量。达到该级的企业已实现过程定量化。最高级为五级即优化级,整个企业将会把重点放在对过程进行不断的优化,企业会采取主动去找出过程的弱点与长处,以达到预防缺陷的目标。同时分析有关过程的有效性的资料,作出对新技术的成本与收益的分析,以及提出对过程进行修改的建议。达到该级的公司过程可自发地不断改进,防止同类缺陷二次出现。
   
    具体来说,CMM为软件的过程能力提供了一个阶梯式的改进框架,它基于以往软件工程的经验教训,提供了一个基于过程改进的框架图;它指明了一个软件组织在软件开发方面需要哪些主要工作,这些工作之间的关系,以及以怎样的先后次序,一步一步的做好这些工作而使软件组织走向成熟。目前全球通过CMM五级的企业已有13家,三级以上的100余家,二级的240多家。
   
    CMM之于中国软件业
   
    创智公司CTO李启煊先生认为:CMM的意义不仅仅是对软件开发的过程管理,最关键的它还是一种高效的管理方法,有助于企业最大程度的降低成本,提高质量和用户满意度,而这正是中国软件业与美国、印度软件业最大的差距之处。
   
    在全球软件市场中,美国占据了2/3的市场,美国有什么诀窍?据最近一期美国《软件战略》杂志发表的报告看,美国软件业发达,很重要的一个原因就是:无论规模大小,绝大多数企业都按照规范化的工作方法管理软件循环过程,始终把最终用户放在软件产品供应优化和质量控制的中心,把达到认证标准放在很重要的位置上。
   
    印度是另外一个例子。据有关专家们分析,中国软件业在基础研究、技术前瞻性、市场前景的把握上都要比印度强,在软件发展的社会环境、地区发达程度上,印度与中国也相差十年。但就在近10年中,印度却一跃而成为除美国以外最大软件出口国,它所生产的计算机软件产品已远销75个国家,出口量是中国的100倍之多。据分析,印度从一开始就非常重视软件业的国际化管理尤其是技术方面的标准化。在创业初期,印度软件产业规模跟中关村80年代情形相差不多,可是,不管公司大小,都能做到在文字方面打破民族偏见、在经营方面以IBM等公司为参照,在开发过程中更是采用严格的国际标准。在目前全球获得最高级即第四或第五级认证的只有7%的软件企业,其中印度就占了其中的大多数。中国的情况怎样呢?据调查现在有相当一部分软件企业的经营者还根本不知道CMM是什么回事。如果不把摩托罗拉算在内,中国到去年才有第一家通过CMM认证的软件企业,而且是二级,这不能不引起人们的思考。难怪李启煊用沉重的语气反复强调一个观点(这在外人看来有点危言耸听):中国软件企业期待CMM认证,如果我们连这点都做不到,将不但被国际软件产业价值链排除在外,不久以后甚至连中国本土的市场也会全部失去,因为CMM是目前提高软件企业竞争力的最佳途径。
   
    CMM的门槛有多高
   
    为什么中国软件企业在实施CMM方面落后美国、印度如此之多?是不是CMM的门槛很高?李启煊认为:由于CMM本身只是一项标准,因此不是企业最终的目标,每个企业不管大小都可以向这个标准靠近;造成中国在CMM认证方面落后的原因有很多,但其中最重要的有两点,一是观念和意义问题,一是人才问题。
   
    要使CMM真正行之有效,最关键的是观点的转变。中国的软件企业大多数仍然处于一种手工作坊式运营阶段,质量和效率观念都不强,在技术和产品本身与国际市场接轨方面更是一片空白。这些对软件企业而言,是一个致命的弱点。软件产业的游戏规则就是技术及其标准,全球软件产业其实处于一个非常开放的价值链中,因此如果你落后于这些技术和标准,就可能被抛出游戏中。另外,软件企业是一个技术密集型企业,获取竞争力的关键就在于怎样提高开发应用的效率,降低成本,同时又能提高产品的质量,这方面是CMM的强项。用李启煊的话说:CMM首先是一种先进的、行之有效的技术管理工具。
   
    人才是中国在推进CMM方面必须面对的又一个关键问题。李启煊认为:中国并不缺少软件编程人才,这是国人常常引以为傲的;但是中国软件业或者说整个高技术产业都严重缺乏软件设计和技术管理的人才,这一点是国人所不知道的。换句话说,中国有很多“技术工人”,但 “工程设计专家”却严重不足,这只能造成一个结果:大家都处于一片我行我素的混乱中,其结果可想而知。李启煊本人其实就是一名出色技术管理人,在CMM方面他则堪称是最权威的领导。他曾先后担任AT&T贝尔实验室经理、AT&T中国NSG交换机销售/市场总监及AT&T成都通信设备公司总经理,在加盟创智前他是摩托罗拉电信运营方案部亚太研发中心高级总监,他从零开始发展并组建了拥有300名员工的软件开发环境和系统实验室,领导建立并改进了对质量和循环周期的评测过程,使该中心在1999年成为中国第一家达到CMM 四级认证的机构。难怪创智公司在决定大力推进CMM认证以作为其国际化战略的重要一环时,便立刻想到了他。
   
    最后李启煊在接受采访时说道,作为国家863火炬计划四大软件产业化基地之一,创智公司希望通过各种途径让中国软件企业更多的认识到CMM的重要性,并提高其紧迫性,共同加速地提高中国软件企业的国际竞争性。

 

从CMM认证看认证误区

从目前中国软件业的发展来看,CMM一直是一个非常热门的话题,为了增加自己的综合竞争力,迎接加入WTO后来自全球软件企业的挑战,国内软件企业都把通过CMM认证作为企业中长期的目标,国内的媒体也给予了极大...
  • zjlovety
  • zjlovety
  • 2017年01月24日 08:16
  • 418

360扼杀了中国自由软件业

乱报误报率最高的一款“杀毒”软件,我不明白他是靠引擎杀毒,还是靠认证杀毒的。不菲的认证费用,会扼杀多少自由软件作者?! 报毒都报的这么霸道,实属罕见!3721这个流氓软件起家的360,现在都能这么猖狂...
  • sdragonx
  • sdragonx
  • 2015年02月26日 03:57
  • 419

什么是CMM?CMM与ISO认证体系有何关系

什么是CMM?CMM与ISO认证体系有何关系CMM,即软件过程能力成熟度模型,是Capacity Maturity Model的简称,既是对组织软件过程能力的描述,也是一种可对软件质量与开发能力进行评...
  • jiangxinyu
  • jiangxinyu
  • 2007年10月29日 14:57
  • 2010

未来电子+软件+机械行业分析

未来电子+软件+机械行业分析 1、我们无法和大工厂比,成本太高。 2、我们无法生产大型设备,只是做一些小模型。 3、我们需要做一些大众产品,这样市场会很大。 4、我们做网站软件,一只做下去,软...
  • fkzxf
  • fkzxf
  • 2018年01月28日 20:31
  • 121

中国软件业之现状——我的一观(1)

  中国软件业的发展也有20几个年头了,截至到今天为止,在某些应用领域确实取得了一些成果,但跟国际同步国家相较,还存在不小的差距。  中国是古代四大文明古国之一,有着源源的民族文化,几千年的文明一直在...
  • ligi2002
  • ligi2002
  • 2008年03月11日 09:58
  • 184

中国 cmm5i 企业名单

查询地址:https://sas.cmmiinstitute.com/pars/pars.aspx 检索条件:中国大陆,CMMI5级 Filter Results Model/Constel...
  • zhuhongxu2013
  • zhuhongxu2013
  • 2013年08月12日 13:47
  • 2646

CMM欺骗了中国的软件业

 本人经历过CMM2、CMM3、CMMI4和5,随着对CMM的理解的深入,越发产生了深层次的思考。CMM对我个人影响也很大,的确有很多好的实践和理念供我们学习和借鉴。本文不是全面否定CMM,而是从批判...
  • li_hualing
  • li_hualing
  • 2006年09月06日 17:28
  • 10031

CMM欺骗了中国的软件业[转]

        中国人实际是一个很特殊的人群,中国人的思维方式、价值观和处世方式与西方国家的区别很大,这与中国历史几千年漫长的中国文化和集权管理有直接的关系。         西方历史的发展是以科技为...
  • shark_soft
  • shark_soft
  • 2008年07月11日 15:03
  • 279

CMM欺骗了中国的软件业 [转]

本人经历过CMM2、CMM3、CMMI4和5,随着对CMM的理解的深入,越发产生了深层次的思考。CMM对我个人影响也很大,的确有很多好的实践和理念供我们学习和借鉴。本文不是全面否定CMM,而是从批判的...
  • angel_rabbit
  • angel_rabbit
  • 2006年10月18日 01:01
  • 547

完整cmm解释器构造实践(五):解释执行与GUI

解释执行接下来要做的事情就是解释执行, 我们只需要将中间代码一条一条执行下来就行. 我们可以模仿CPU的执行方式, 使用一个叫pc的变量存储下一条需要执行的指令的序号. 每次执行一条执行就将pc+1,...
  • oqqShaw123
  • oqqShaw123
  • 2015年02月17日 23:13
  • 1898
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:中国软件业呼唤CMM认证
举报原因:
原因补充:

(最多只允许输入30个字)