您现在的位置: 中国IT实验室 >> 软件测试 >> 软件质量 >> 文章正文
CMM是解决软件出口壁垒的有效途径
来源:中国IT实验室整理 时间:2007-4-17 作者:佚名

    加入WTO,将意味着中国经济迈向国际化的进程加快。中国软件业要提升国际竞争力,在世界上占一席之地,解决与国际接轨的问题变得越来越紧迫。而CMM认证无疑是当今国际上最流行的软件企业认证标准,被誉为软件企业参与国际竞争的通行证,中国软件企业必须加紧实施CMM认证,走规范化发展的道路。同时,CMM认证能加速我国软件产业的发展,有助于实施软件产品开发工程、软件园建设工程、软件出口工程和软件人才培养工程这四大工程,有助于软件企业增强实力,提升水平,形成规模。软件工程的改进及进入国际市场都需要长期的努力,运用CMM模型虽不是惟一的解决方案,但不可否认它肯定是中国软件与国际标准和先进水平接轨的快捷之路,是进入国际市场的一座桥梁。

    为顺应国际大趋势,国务院在2000年发布的《鼓励软件产业和集成电路产业发展的若干政策》中,在第17条有“对软件出口型企业CMM认证费用予以适当支持”的内容。

    很显然,小作坊式的生产带给我国软件业一系列“连锁反应”:大量重复制作一些定制的小软件严重浪费资源;大量小规模软件公司的存在使软件业处于一个低层次的运作而陷入恶性循环等。目前,国产软件产品主要集中在中文环境支持系统和应用软件领域,而在操作系统、数据库等利润最丰厚也最需技术实力的软件上却无人问津。因为这些技术复杂度相当高的支撑软件需要大量投入,而国内软件企业大都热衷“二次开发”获取短期利润。

    基于上述原因,我国要实现民族软件产业真正的升级,软件产业必须在产品、市场、资本运作尤其是企业管理方面与国际接轨。

    首先,在产品方面推行软件工业化生产技术和模式十分必要。随着计算机应用领域的不断扩大,信息系统日趋复杂,软件日益显示出其群体特性,要高质高效地开发出大型复杂软件系统已不再是个体或小作坊软件企业所能完成的工作。

    其次,改革传统的计算机教育体系,以适应软件开发新形势。当前中国高等院校计算机专业课程的设计中,要普及并开设软件管理工程这样的课程。

    第三,引入国际通行的CMM认证,同时对现有国内软件资源进行大规模的整合尤为必要。作为目前国际上最实用的软件生产过程标准和软件企业成熟度等级认证标准,CMM能帮助软件企业改进和优化管理,实现软件生产工程化。

    目前中国的软件开发能力正在走向成熟,但是和美国、印度相比仍然存在着较大的差距。美国、印度等有自己的一套质量管理控制体系,很规范,很严格,我们的软件企业应借鉴微软公司独特的质量管理控制体系的开发经验,发展壮大我们的民族软件产业。

    2000年,中国软件产业总额为71.7亿美元(其中软件出口额为4亿美元),与国外软件业相比还有一定的差距。

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

    尝试进入国际软件市场的中国企业,越来越深刻地认识到SW-CMM(软件生产能力成熟度模型:Capability Maturity Model for Software)对于开拓海外市场的重要作用,但目前的事实是:很多企业虽然知道CMM认证,但对于如何基于CMM快速实施软件过程改进,还存在很多疑虑。而这一点正是困惑软件企业的决策者、领导者、实施者,阻碍中国软件企业进入国际市场的一个瓶颈。因此,由于CMM是国际公认的软件产业评估标准,通过CMM的认证对于面向软件出口的软件开发机构尤其重要。通过CMM二级或三级认证的软件开发机构,在软件产业界将拥有较高的知名度,与其他软件开发机构的竞争中在产品宣传、软件订单取得方面将拥有较大的优势。

    CMM一共有5级,18个关键过程域(KPA),52个目标,300多个关键实践……

    在通过CMM 4级和5级的企业中,除澳大利亚和以色列各拥有一家4级企业、中国1家5级企业外,其余都是美国和印度的企业。摩托罗拉中国软件中心成为第39家通过5级认证的企业。

    在全球的软件开发市场中,印度软件的出口规模、质量和成本三项综合指数均居世界首位。据印度软件行业协会统计,1990年印度印度软件出口只有5000万美元,1995年达到2亿美元,1997年达到18.13亿美元,1998年达到27.5亿美元,1999年达到39亿美元,2000年达到60亿美元,已占印度全部出口总额的10.5%.严格和完善的项目管理和质量保障体系的建立,使印度软件产业的按时、按质和按价交货能力有了大幅度的提高,大大增强了印度软件产业的国际市场竞争力。印度自开始发掘软件产业潜力、开拓国际市场以来,就一直把软件产品和软件服务的质量看成是企业的生命线。

    仅仅以产值作为衡量软件业是否发展良好是不全面的,软件企业的内功是否过硬、软件品质是否得到保证、软件企业是否确立了工业化意识而具有持续竞争力,更应成为评价我国软件产业发展的标准,也是解决我国软件出口壁垒的有效途径。



相关文章
性能:软件测试的重中之重
提供更多测试软件 诺基亚Beta Lab上线
首例测试工厂启动 引发软件测试服务新革…
如何从用户的角度来测试Web应用软件
主流七款web服务器软件点评
J2EE开发平台的软件测试技术
游戏软件的测试方法简述
利用视图工具查找嵌入式系统的软件问题
CMM/CMMI/SPCA业务介绍
过程“奥林匹克”——CMM的目的
推荐文章


测试技术 测试工具 测试管理 测试质量
·TestNG使Java单元测试轻而易举04-29
·C语言单元测试框架-Check04-29
·自动进行团队构建和单元测试过程04-29
·java的单元自动化测试---jtest04-29
·使用NUnit在.Net编程中进行单元测试04-29
·防御性编码和单元测试“交通规则”04-29
·数据库程序的单元测试04-29
·单元测试的基本方法04-29
·为什么要进行单元测试?04-28
·单元测试和事先测试开发04-28
·单元测试------理论篇04-28
·强大的Web开源测试工具—Selenium04-19
·测试工具:Pure Software vs Appliance04-12
·开源Web自动化测试框架——Watir试用手记04-12
·Java开源测试工具汇总04-12
·开源测试工具的完整解决方案04-12
·Logiscope测试机理04-12
·测试工具的选择04-12
·testview测试工具详介04-12
·用webload进行web application性能测试04-12
·Optimizeit Thread Debugger概览04-12
·开放源代码的软件测试工具04-12
·从CMM角度考虑需求管理计划04-17
·软件测试实践之测试环境的规划与管理04-12
·缺陷漏测分析:测试过程改进04-12
·软件测试的组织与管理04-12
·T-Plan 测试过程管理工具技术摘要04-12
·软件测试过程的监控方法04-12
·成功测试管理的九大原则04-12
·谈项目管理和软件测试过程04-12
·如何制定软件项目测试计划04-12
·软件测试需要一个怎样的过程?04-12
·软件测试应遵循的八条原则04-12
·CMMI混合型表达方式04-18
·以技术采用工具推进CMMI实施04-18
·CMMI-2级必需的和期望的模型要素04-18
·CMM/CMMI/SPCA业务介绍04-18
·过程“奥林匹克”——CMM的目的04-17
·软件市场的通行证——CMM04-17
·软件企业如何有效地推行CMM04-17
·CMM是解决软件出口壁垒的有效途径04-17
·CMM培训需要特别注意两大问题04-17
·源自美国的安全模型SSE-CMM04-17
·CMM软件过程改进—软件企业的BPR04-17
  培训中心
  ITLab技术交流平台: