留美博士谈给软件外包降降温 - 个人观点 - 闫辉

(这条文章已经被阅读了 487 次) 时间:2001-11-29 09:22:29 来源:闫辉 (yanhui) 原创-IT

留美博士给软件外包降降温

闫辉

前些时间,在一次采访中遇到了留美博士孙伟,他是美国佛罗里达州立大学的终身教授,同时也是学校数据库实验室主任。早在四年前,孙伟博士便同印度Infosys等著名软件企业建立了良好的合作关系,创立了一个纯粹的软件外包公司易得软件公司,并在北京设立了开发部门。在谈话中,孙博士根据自己对软件外包的市场的深刻理解和切实运作经验,谈了自己的一些观点。

孙伟博士告诉我们,最近从美国回来之后,从多种途径了解到,现在国内软件外包是一个很热的题材。因为中国信息产业部的领导和很多企业负责人在访问印度之后,认为这是无烟,高技术、高创汇、高回报。很多媒体文章也都引用外包市场庞大的数字。认为美国有数百亿美元的业务,而中国现在才拿到了几百万美元的业务,只要在未来的几年,能够拿到几个百分点,就能够获得巨大的回报。因此很多人对软件外包寄予了很大的希望。在这方面,外包业务直接或间接的影响了国家的投资导向、软件产业优惠、软件工程教育等方面的政策。比如,在教育方面,国家又批准了30多个软件工程学院,而最开始只准备批准10个工程学院,而且大家一窝蜂上,每个省都要都要建立自己的软件工程学院。根据他得到的一些统计数据,三年之后程序员的毕业数量大概会增加三倍。在这种形式下,大有中国就要成为主要的外包市场之势。

但他认为现在国内的这种气氛存在一些盲目的乐观。如果两年前来谈这个问题,可能他的想法会和现在国家正在做的一样,甚至会更积极的推进,认为外包业务好、有前景,有钱可挣。但现在情况不同了,尤其是美国国内的情况发生了巨大的变化。当然并不是说软件外包不好,但需要面对现实。因为,前一阶段主要是通过考察了印度的运作情况得出的软件外包好的结论。实际上,做软件外包,对美国市场的研究是更重要的。因此他希望把这些年做软件外包业务的切身体验讲出来,告诉国内的软件企业,给软件外包降降温。

具体来讲,他个人认为:中国企业现在很难在美国软件外包市场上成功,这也是他这些年经历并结合现状的得出的结论。因为,要分析软件外包好不好做,主要看两方面,一方面是美国的市场,另外是和印度之间的对比和竞争力。

现在世界外包市场的提供商主要集中在美国和欧洲。首先,随着美国IT经济近期的衰退,软件外包市场受到了非常大影响。美国企业为什么要把自己的软件开发业务外包?原因不外乎两个:一、找不到具有某种技术的人才;二、美国本地的人力资源价格太贵。但现在的美国,这两个条件已经变化了许多。孙伟博士告诉我们,从他的了解情况,由于美国IT产业失业人群的增加,现在可以找到任何技术的人才。而且雇佣的费用下降了50%左右,因此虽然现在仍然存在外包的市场,但这个市场规模已经减少非常多了。

孙伟博士强调说:任何业务的成功很重要的是市场和销售,中国的外包公司如何成功的在美国开辟市场,这实在是一个大问号!他个人一直和印度最大的软件公司Infosys的很多高层管理人员关系很好,Infosys基本上在美国所有的中等以上城市都设立了地区性的办公机构和市场销售人员。而中国最大的软件公司也许只在加州有两个人的办公室,即便设立这样的机构也是很昂贵的,而且这种规模对于获得订单根本没有任何作用。而且这个销售网络不是一夜之间就能建立起来的,这需要花费大量的资金和人力物力。所以说软件企业在美国没有基础的市场和销售网络的存在,这是中国公司做软件外包业务最致命的弱点。

现在中国公司拿到的外包业务不是通过做市场,都是通过另外的渠道获得的,比如熟人,或者说公司的创始人以前就在某个大公司做某些工作,有合作关系,或者是国外公司在国内有业务关系,于是把一部分业务交给国内的公司做,产生了中国现在可怜的外包份额。要知道,软件外包单纯靠朋友的关系是做不大的。

在美国,最大的外包业务提供者是来自于美国政府和大公司的订单。一般来说,中国企业根本不可能得到这些订单的,因为一方面需要企业有CMM等认证体系,另外,很多大项目是需要巨额抵押资金的,这些都限制了项目的获得。甚至国内大部分企业都不能满足参与竞标的企业最低标准。从政治和心理等因素上,美国人从骨子里面认为中国是一个崛起的大国,而不认为印度是他们的竞争对手。所以说,在同等条件下,由于政治原因,他们会更倾向于印度。此外,中国是社会主义国家,一些涉及高技术、保密的订单也中国公司也不可能得到,所以即便能够拿到的只能是一些普通的小额订单。

他认为,国内的媒体在讲软件外包的时候,也意识到了自己存在一定的劣势。但从内心深处,还没有真正意识到这些劣势对软件外包业务真正造成的影响,因为大部分人是没有真正具体做过的。而他是实实在在的做了一个软件外包公司,在这个过程中,对自身的缺陷更是深有感触。

孙伟博士非常强调语言问题。他说,英语是别人的语言,不是我们的语言。但在做软件外包过程中,交流是最重要的一环!比如文档、会议都是要和语言文字发生关系的。印度人也是说英文的,虽然他们说的是印度英文,但他们能够写的很快,说的很流利,而且能让对方理解。他的技术部经理每天早晨要花费2个小时时间来阅读E-mail,精确理解其中的含义,而这两个小时是额外花掉的时间;在项目的实施过程中,我们的开发人员和美国客户的交流更成问题,也出了很多笑话。还有程序中的很多注释,给客户看的时候,对方根本不能理解。如何解决这些问题,就是把中国留学生从国外雇回来,但他们的费用也很高,达不到外包的效果。为此孙伟博士还在自己的中国软件外包公司雇了两个美国非技术人员,但这样做在实际运作过程中还很不够。他很严肃的告诉我们,在做外包的过程中,语言问题使得丧失了很多的客户。语言是我们后天的不足,短暂培训的效果是不大的。

对于软件外包开发做为一个团体项目,孙伟博士也有自己的看法。他认为但中国的很多程序员存在个人英雄主义,大部分程序员在学校、公司即便学习了一些相应的课程和知识,也很少有机会真正参与大型项目的协同开发,自然对team work的概念认知程度差很多。没有正式的开发环境,而且也不习惯文档、会议等交流,很多时候他们认为这是在浪费时间、浪费精力,部分原因也是因为这些都是英文的,不是他们的强项,所以也也不愿意去积极参加。

另外他还强调说,中国程序员缺少开发工具的使用经验。用于团队开发的工具很贵,需要几十万美国一套或者一个席位,由于国内的公司都是小公司,他们根本不可能获得这些工具,也造成和国际的开发模式不接轨。

但最后孙伟博士比较认可日本的软件外包市场。他认为日本是一个特殊市场,对于我们来说,有地域和语言(都是双字节)的优势,而且大连很多软件公司的成功也是很好的例证。