软件项目外包存在着很多一般项目没有的困难和问题,如外商在中国开展外包业务,一个头疼的问题是人员和队伍素质问题;规范化与遵循标准意识的欠缺;工资和成本上升的压力;语言困难;大事做不了、小事不愿做的“白领病”;服务精神不足等等。本文总结了五种常见的软件项目外包存在的问题。
一、服务精神缺失与同行相轻
“外包就是专业服务!”这个道理很简单,但却很难真正为中国软件从业者领悟并接受。一些西方业界人士在比较中印软件队伍素质时指出,印度的编程人员明显更加专业,从编码到设计什么都干,吃苦精神远胜中国同行。
中国的软件人员则有些 “恃才自傲”甚至轻视客户,很多外包业务的失败就输在服务精神的匮乏上。另外,自我欣赏的心态也容易造成技术人员间“文人相轻”,阻碍团队合作。有些程序员接到新项目后,全然不顾项目的连续性与时间要求,一概对前任成果加以否定,极大地危害了软件外包的协作与产业化生产的有效性,外包业务所依仗的“代码复用”和模块化推进过程受到严重干扰。由于缺乏协作甚至相互掣肘,一些软件项目的延续性受到威胁。 “文人相轻”问题也使公司间缺乏应有的技术沟通,无法分享研发经验,也无法针对高难度的核心技术联合攻关。
一些新入行的“白领”专才,鄙视低端编码工作,又不懂高端的系统设计与模块分割,高不成,低不就,因此失去应有的“基层锻炼”、积累经验、稳步成长的机会。大小软件外包项目都急需拥有“打工子弟平常心”的人,个个都自认为是天才的队伍,可能使软件外包的工厂化生产线陷入瘫痪。
二、工资飙升与人员流动
外包业务的一大竞争优势在于它对削减成本的突出贡献,然而印度与中国的IT人员已成为工资升幅最快最高的人群,且上升趋势不减还增。如果加上人民币升值等压力,中国的价格竞争力在今后将遭遇挑战。
近年来大批软件金融外包业务迁入印度,给该国一贯稳定的劳工结构与文化带来巨大冲击。众多企业对于优质雇员无穷无尽的需求,造成外包队伍日趋不稳。印度公司曾经享誉西方的“外包队伍稳定且忠诚度高”的名声正在受到严峻考验。
如今无论在印度还是中国,企业雇员的高比例流转已成为当地外包经营者的“心病”,找到合格的职员成为一件相对困难的事情。外包领域展开的人才大战,促使雇员频频跳槽,企业不得不以更高代价挽留,或抛出重金外聘其他公司或对手企业的“精英”。外包人才被大肆抬价,但投资经营者必须面对繁重的外包业务量与挑剔客户的质量需求,并承受完成期限的巨大压力,越来越感到无所适从。
在愈演愈烈的跳槽游戏中,印度员工曾为欧美企业称道的“较高职业操守”也发生了变化。近一时期,印度业界称之为“独立事件”的问题引起不少西方媒体关注:接二连三的侵权及金融服务舞弊事件、以前少见的安全泄漏问题,等等。技术人员带走公司及客户的知识产品, 跳槽到竞争对手或其他更有吸引力地区,或带着正在研发的项目资料跳槽,甚至以此作为捞取利益的新途径, 这真是发包商头痛的大问题。
三、不遵守工业标准
一些自硅谷回国的人士称,他们接触到的中国企业进入欧美市场的承包标书,大多编写很不专业,既不正规也不具备说服力,有的欧美客户甚至认为根本看不懂。
软件外包业务之所以特别重视专业规范与工业标准,原因是软件外包操作实际就是一种全球范围的“team work”。只有依据工业标准流程和规范,承包商才能将软件生产过程从黑箱作业变成透明且成本可控的流水线。分包海外的软件往往是某个大型系统项下的某个子系统,其中最为困