技术开发 频道

外包测试:软件本地化企业的春天

【IT168 技术文章】

    软件外包洪流浩浩荡荡,不可阻挡。

    其实,软件外包对于软件本地化行业并不是什么新鲜话题,多年来国内专业软件本地化企 业提供的软件本地化服务,本质上就是软件外包服务之一。

    只是近两年来国际软件外包潮流 的持续升温,才促使我们重新思考这个话题。

    软件外包有多种内容,本文将主要讨论软件外包的重要内容之一—软件测试,它将是一个 值得深入思考的话题。

    一个完整的软件项目周期包含软件立项,需求分析,概要设计,详细设计,编码实现,软件测试,软件发布和维护。随着软件设计新技术和软件质量过程管理的广泛应用,软件测试已 经形成相对独立的单元,这提供了软件测试外包的技术保证。

    软件国际市场的激烈竞争,促进国际软件开发巨头纷纷将软件项目中的非核心内容外包, 而本身专注于软件核心技术的研发。另外,降低开发成本,提高软件质量,也是软件开发商加速软件外包的重要因素。

    对于软件本地化企业,多年来在为大型国际软件公司提供软件本地化服务的过程中,良好的服务质量和融洽的合作形式,已经得到了国际软件开发商的肯定,积累了丰富的外包服务技术和管理经验。另外,国内很多专业软件本地化企业已经或准备提供软件外包测试服务。这些都为软件外包测试的发展打下了良好的基础。

    软件外包测试有两种类型,第一,是对已经本地化的软件进行本地化测试。第二,是对正在开发的源语言(英语为主)提供国际化测试。对第一种类型,国内许多专业软件本地化公司已经积累了许多项目经验。对第二种类型,越来越多的公司正在加入提供软件外包测试的服 务。

    从软件测试服务的组织形式分析,对于软件本地化企业有两种常见模式。第一,是在公司内部组建测试实验室和测试部(组),全部测试都在公司完成。这是软件本地化企业最希望的模式,便于人员管理和质量控制,但是需要很多软硬件的先期投入。第二,软件本地化企业组织测试人员到大型软件公司的软件开发现场进行测试。这是大多数软件本地化企业不愿意接受却又实际采用的模式,主要是因为软件开发商保证新项目信息保密安全,便于监控软件测试的进度和质量。软件本地化企业为了显示提供软件测试服务的能力,以便为争取今后的长期合作,经常采用这种方式。

    无论采取那种形式,都需要企业有足够的技术实力和项目管理能力。

    软件外包测试的兴起对国内软件本地化企业意味着什么?笔者认为,意味着更多的机会, 争取更多软件外包国际市场份额的机会。具体体现在企业通过提供软件测试服务,扩展服务业务范围,扩大企业发展规模,完善企业管理等各个方面。

    回顾不远的历史,在软件本地化的市场竞争中,我们被爱尔兰甩在远远的后面。在软件外包编码设计上,印度已经成为世界公认的第一大国。那么,在这场软件外包测试的竞争中,我们又能排在什么位置? 无可否认,软件测试将成为具有广阔发展力的软件行业。从行业发展的历史看,任何行业 的成长和发展,离不开政府政策的鼓励和支持。幸运的是,面对这一极具发展潜力的行业,政 府已经十分重视并积极行动起来。

    政策的鼓励只是行业发展的外部条件,行业的发展主要靠从事软件测试的企业不断做大做强。企业的发展取决于多个因素,技术、管理和市场缺一不可。对于国内软件本地化企业,据前分析,在从事软件外包测试的过程中与其它纯粹软件测试机构相比,具有天然的客户市场优势,应该好好把握这种优势。

    软件测试,实际上是一种服务,需要严格有效的工程管理去控制它的完成,要注重项目管 理、质量管理、成本管理等。除了需要掌握测试知识和技术的工程技术工程师,尤其需要外语 能力强、管理能力高、了解具体业务知识的项目管理人才。

    中国软件本地化企业正在迎来一个发展的春天。
 

 

0
相关文章