《Java程序员职场全功略:从小工到专家》连载七:两种不同的软件外包方式

Java程序员职场全功略:从小工到专家》连载七:两种不同的软件外包方式

1.2.2节中,本书向读者介绍了中国软件外包企业的行情。软件外包产业将会是中国软件出口的一项重头武器,所以本节将继续向读者介绍现今存在于中国的两种不同的软件外包方式:人员流动和项目流动。

“蔡佳娃啊,还记得上次我们说到的IT软件外包产业吗?”

“记得记得,主要面向日韩欧美的嘛。”

“嗯,不错。今天我们就来说说中国软件外包产业的两种不同方式。”

“这还有分别啊?不就是人家让干啥就干啥呗,完事了给钱就行了吗?”

“此言差矣,哪有这么简单啊,老是这么简单地想问题迟早会吃亏的。中国的软件外包产业分为两种方式:人员流动和项目流动。”

“那师兄你给我讲讲吧。”

1.人员流动

人员流动,即发包方向接包方要求开发人员的租用,接包方将开发人员送到发包方进行工作,实际上就是外包的内容是人。被租出去的开发人员便会去发包方公司上班,而薪水和其他福利政策则由接包方负责发放和实施。

外包出去的人员并不一定都是开发人员,很多公司并不缺少开发人员,而是缺少软件测试人员,所以外包软件测试人员的也很多。

“我们先谈人员流动,人员流动其实说白了就是‘人口贩子’。比如说A公司打算开发一个软件项目,需要外包,但它不希望把项目拿给人家去做,所以它与B公司签约,从B公司借来一些开发人员,让他们参与到开发的过程中。”

“那些被借来的开发人员到底算是哪边的人呢?”

“可以说生是A公司的人,死是B公司的鬼吧,呵呵。也就是说上班去A公司,做的工作也是在为A公司创造财富,但是薪水由B公司发,出了什么合同或者福利方面的问题也是去找B公司,从这一方面也说明,IT人才的流动性是很大的。”

“哦,这样也很不错啊,有种双重间谍的味道,呵呵。”

“不错个鬼啊,就是因为有了这层关系,给很多假冒的猎头公司或者经营外包业务的公司带来了一些可乘之机,用来行骗。”

“行骗?那是怎么做的啊?”

“你比如说B公司招聘过来一些人,‘贩卖’到A公司去,而A公司自然不会为那些人的薪水、医保、保险等方面操心,而B公司又总是闪烁其词,一般会发发工资,但是其他的就不管了,这样员工一旦出了什么事情,A公司和B公司双方踢皮球,最后受苦的还是员工本身。”

“哎,看来做什么都不能太急,必须研究无误了才能做决定,就像签合同。”

“是啊,‘You can never be too careful.’”

中国的软件外包企业中采用这种外包方式的还有很多,如比较出名的如软通动力、文思创新等。这种情况下一般发包方(即故事中的A公司)是一家规模比较大的公司,当其遇到比较大的项目时便会找像故事里B公司这样的公司来解决人员缺口的问题。

接到项目再去找人开发,这是一种很常见的公司运营模式,很多大的公司如IBMCSDL就是这样,正式员工只有50%,其他大部分都是“贩卖”过来的。所以被贩卖过去后如果表现上佳,还会被发包方聘为正式员工,那样就算是“从良”了。

人员流动是针对很多公司的这种节约成本的运营模式而产生的。较项目流动还是有一定先进性的,不过正像故事里说的那样,再遇到人员流动的外包情况时,一定要弄清楚自己的位置,保证自己出了什么事情都有人来管,切勿上当受骗。

2.项目流动

项目流动,即发包方直接把项目的供求说明告知接包方,接包方收到后组织自己的开发人员(这时候的主旨人员就有可能用到人员流动)进行项目开发,然后在完成开发和测试后,将项目交给发包方。整个过程双方只有项目的交流,并没有人事上的走动。

“好了,介绍完人员流动,接下来再讲一讲项目流动。”

“嗯,是不是A公司把项目交给B公司做,然后A再把钱给B公司啊?”

“很正确,这个应该比较符合你们对软件外包的基本想法吧?”

“嗯,这个听起来就很像外包了。不过我觉得这种方式应该没有人员流动好吧?”

“从某一方面上讲,大概是这样,因为如果作为开发人员被外包到别的公司,你就会学到很多在原公司所没有的东西,同时也有可能为自己的职业生涯创造另一条路。我有一个朋友刚刚大学毕业居然在应聘的时候打败了有三年工作经验的一名老手,而那名老手之前就是就业于主营这种业务的外包公司的。”

“嗯,师兄所言极是,我想说的就是这个意思!”

“不过不能一概而论,有些人就是喜欢安定,喜欢重复熟悉的事情。而项目流动方式就可以提供这些保障,而且项目流动方式并不是不好的职业生涯。”

项目流动是中国软件外包的另一种运作方式,这种外包目前在对日韩的一些外包业务上还是很流行,比如大连的一些外包公司都是采用的这种方式。

不过这种外包对开发人员的前途一般不好,因为有的时候发包方或者接包方已经把要开发的项目做了十分精细的分工,交到开发人员手里,开发人员只需要按照特别详细的设计做填空题就行了,设计类,编写函数,一切都是制定好的规则,有时会精确到把参数和返回值都规定好了。

所以在这种方式的开发中,开发人员并不能对项目有一个整体的把握,并且也失去了思考的机会,脑子也就停止了高层的运转。这样时间长了,在思维等其他方面自然也就落后于其他同行了,不过这种方式倒是很适合初入行的新手锻炼磨合。

精彩文章
Java程序员全攻略:从小工到专家》连载六:亚洲企业工作模式
Java程序员全攻略:从小工到专家》连载五:当今主流公司的企业文化
Java程序员全攻略:从小工到专家》连载四:IT人不容易
Java程序员全攻略:从小工到专家》连载三:IT语言平台
Java程序员全攻略:从小工到专家》连载二:IT行情分布
Java程序员全攻略:从小工到专家》连载一:外行人眼中的IT

本书详细信息:http://www.broadview.com.cn/10246
更多图书信息:www.broadview.com.cn
近期活动:博文视点大讲堂第24期:PPT演示之道——写给非设计人员的幻灯片指南
          博文视点Open Party10期:PPT专场

          博文视点Open Party11期:世界黑客大会那些事

想即时获取更多图书及活动资讯,赶快加入博文视点读者俱乐部吧!

 

 

 

 

posted @ 2010-03-24 09:56  博文视点(北京)官方博客  阅读(264)  评论(0编辑  收藏  举报