软件外包公司解决软件开发人才问题必须从源头上着手

软件公司的优秀软件开发人员是通过招聘而来的,并不是凭空而来的,所以软件开发人员的招聘是软件公司增加人才的一个重要渠道,也是人力资源建设中关键的第一步。良好的开端是成功的一半,软件公司尤其是软件外包公司要想从根本上解决人才问题,必须从源头上着手,根据公司软件需求发展的需要,采用正确的方法,选择适合公司的人才。当前,软件外包行业比较紧缺的特殊技能人才主要有以下几类:

软件外包公司

软件开发工程师:软件开发工程师主要是根据软件需求设计和编写软件。由于软件软件开发人员作年限的不同,工作能力也会差别比较大,相应的工作待遇也会有所不同。因此公司通常对资深软件员和初级软件员有一个比例限制,用以降低公司成本。

软件测试员:软件测试员是根据软件需求对软件进行测试。随着软件规模的扩大、软件工程理论的发展以及测试行业的较短的历史等原因,软件测试员已经成为一个需求非常旺盛的职业。

软件需求分析员:软件需求分析员负责分析来自客户的软件需求,并帮助软件员、测试员分析、理解软件需求。软件行业的客户来自各个领域,每个领域有自己专门的行业知识。而软件编写需要以深入了解行业知识、软件需求流程为基础。但对于一般软件员,不可能掌握这些软件需求知识,因此软件需求分析员就承担了这一需求与软件的接口的角色。[ NextPage ]

质量保证员:质量软件员通过对软件开发流程的控制,帮助软件开发团队保证软件产品的质量。在软件开发项目中,为了保证软件产品有较高的质量,都配备质量保证员。

项目管理人员:项目管理人员包括项目经理,项目管理员、项目发布员。而项目经理是项目负责人,管理、协调项目中的各个成员,使项目按照预定的计划进行。项目管理员的职责是通过流程提高项目运作的效率的质量。项目发布员是保证项目产品能按时、保质的提交给客户。

针对上述不同角色,对软件人才技术技能要求会有一些具体差别,但有两个基本的要求:

一是语言技能。外包软件公司面对的是国外客户,软件开发人员与客户交流的语言往往是非中文环境;而工作交流的频繁性和交流内容的专业性又排除了依赖翻译进行交流的可能性。因此语言技能成了软件外包软件公司对人才的必备要求之一。

语言技能的重要性不单单体现在信息交流上,它对说者和听者之间建立信任关系也有非常重要的作用。如果大家说的是同一种语言,甚至说话的口音都一样,交流双方就会感到亲切,双方的关系就容易建立起来。老乡见老乡,两眼泪汪汪的一个主要原因是因为在异乡听到了乡音。

二是沟通技能。沟通技能是指软件开发人员能很好地和用户进行信息传达,在合适的时间用合适的方式表达合适的内容。一个人的沟通技能和本人性格、软件公司文化以及当地的文化都有关。软件外包行业中,很多项目都是跨地区、跨国家进行的,项目成员需要和来自各个国家和地区的人进行合作,因而沟通技能显的特别重要。

一个人具备了语言技巧,未必就是一个良好的沟通能手,尤其是软件开发人员,整天面对电脑和代码的情况下。我国软件公司软件开发人员深受东方文化的含蓄、内敛特点的影响,但是这个特点不利于在跨文化的环境中与合作伙伴进行交流。倡开放、友好的沟通方式更有利于提高效率。

陕西弈聪软件信息技术股份有限公司
电话:13679229477    02989322522
陕西省西安航天基地神州四路科为城墅20栋4301