软件外包公司那些不为人知的盈利模式
作者:dave 日期:2018-06-19
作为一个以信息技术,数据为依赖的软件外包公司,应该秉承开发一个软件项目的效率为王,质量为皇。国内大部分的软件外包公司都是只为了追求完成项目效率和进度,然后急忙接下一个项目。
很多时候,这也许就是国内做软件外包企业的通病,外包公司的主要经济来源就是不同的软件项目,所以能尽快收到钱就是唯一的目的。
软件外包公司

在软件外包公司一个实际的项目中可能有以下的几个问题很突出。

1.关于客户需求方面:

一定会有模糊不清的需求,这种情况下选容易实现的那个和客户沟通,什么是模糊不清的需求?就比如说一个类淘宝的商城系统,积分的使用跟随订单还是跟随商品很多时候直接客户都不确定,确定需求的文档上面也许就一句话“可以使用积分”。积分跟随谁可以说在流程上影响到整套积分、财务、分润体系,所以看上去是一个模糊不清的需求的功能,一定要和客户沟通好。

2.代码方面:开发模式?性能?规范?版本迭代?是什么东西,功能能用就好了嘛。这个功能可以二次开发,下个成熟的系统来,直接改个版给他上线。代码以实现功能为第一优先级别,代码实现效率为第二优先级别。反正就是怎么快怎么写。一个人基本上完成整个项目,全栈工程师那种。

3.产品方面:产品经理这种角色基本可以见鬼了,有什么问题开发者直接去和客户对接,老板只管接项目进来,你做就好了。

软件外包公司的项目开发模式大部分都是如此,都是在最短的时间内做出客户不那么迫切需要的东西,然后客户这边需求不断的更改,应该加一个什么功能,应该优化一个什么模块,应该还有一个流程什么之类的,软件外包公司也没有过多的经历来兼顾到客户的种种,直到项目验收结束,软件外公司终于可以甩下一个包袱,并且开始吃下一个香饽饽。如此恶性循环,对我们国家的软件外包行情非常不利。最后客户都找国外的软件外包公司去了,或者直接公司招聘一些自己的研发人员。

我本人深有体会,之前一直是在武汉未来科技城一家大型软件外包公司做高级JAVA工程师,从试用期开始就不断接到很多零零散散的小项目进行复制性开始或者是二期扩展开发。一般二次开发的项目金额是一期金额的80%的费用,而且好多功能都在第一期项目可以直接加上去,却又演变成二期甚至是三期项目。不得不说软件外包公司走的是一条榨油的路线,花最快的时间,挤压出最后一滴油。让我想起一句广告词,开发分分钟,赚钱很用功。

一个很简单的web项目,一期费用大约15万,功能,模块都是之前已经开发过项目中copy过来的。并且扣留了一大部分功能留在二期开发。二期的费用大概是10万左右。整个一个web项目最多只有3人负责,一个前端做页面,一个跟客户沟通需求,一个做开发的程序员。往往低于10万的小项目,都是由一个人来开发全部,导致在我一进公司就有3,4个小项目压到我手里面,并且在2个月之内要全部验收掉,否则你的绩效就没有了,还要扣。每天加班到晚上22.00算是很幸运的,每个月拿到手不到1.2万元。这里计算一下软件外包公司花了2个月时间,一个项目25万,人工成本5万,还有20万的利润,可想而知这是什么行情。

软件外包公司还有一些政府的项目和国企的项目里面的水就更加深了,往往靠的是人际交情,功能需求方面根本就没人负责,开发的时候是你催促客户要什么功能,什么流程。有时候客户还烦你。甚至并不关心你的开发,还会更加反感。但是项目的金额却高得离谱,往往都是100万以上。

软件外包行业的公司大大小小都是如此,客户有时候还不如选择一下做软件外包的工作室,因为做外包的工作室都是程序员出生或多或少有一部分项目的积累经验和技术,这些工作室闲暇时间接受一些小项目,价格远比外包公司的性价比高很多。而且都是一对一的服务,有什么问题和需求都可以直接沟通,并且可以提供不同项目上的一些参考,经验等。

如果有需求的小伙伴可以与我工作室联系,一定会提供一个满意的解决方案。