一、项目定价以人力成本来衡量
做项目十几年,不知从那天起发现,甲方在招标时都需要提供人员清单,通过人力成本和工期核算项目价格。项目的这种定价方式直接扼杀了程序员的创造性价值,没有任何附加值可言,程序员的工作与建筑工人的工作本质上没有区别都是按照人工费计算。建筑工程因业主原因发生变更大多会追加费用,而在软件项目很难因为变更或需求模糊而产生追加费用,甲方认为成本就是人员+计算机,以人为本就是笑话,甲方不追加费用,可怜的程序猿怎么会有奖金和加班费。所以即便项目管理水平很高,也只能赚个体力钱。
在合同签订的时候,甲方就已经计算好了你的最大利润空间,通过大型软件项目公司的公开数据发现,利润率很难超过20%,有些大型软件企业利润率甚至在5%以下。
二、项目隐性成本太高
当前做软件项目大多都需要垫资,项目首付款一般不超过30%,在项目能够验收前,需要再投入50%左右的成本,考虑这部分成本的理财收益,可能将利润率又降低了3%左右,如果企业还是贷款进行运作那么最终利润可能下降了6%。损失6%的利润还是在项目能够按期验收并回款的理想情况下,如果项目出现延期甲方拖欠付款,资金占用成本会更高。一般项目的都会有不低于10%的质保金在验收后一年支付,那就意味着最理想情况下毛利润现金流也只有10%,再考虑企业的各种税收,软件项目型公司很难有多少利润。
三、人力成本逐年上升
面对互联网公司的崛起,传统软件企业人力成本大幅增加,很多创业型企业都是用融资方式起步,用投资人的钱不心疼,工资福利待遇都很高。给传统软件企业的员工带来很大的冲击,面对市场的诱惑,很多跳槽去了互联网公司。传统软件企业面临要么大幅涨薪留人,要么人才流失的困境。启动的项目不能不做,如果不做面临经济培养和法律风险,所以只能不断加薪留人。认真总结后发现,公司规模越大,利润率越低,现金流周转越困难。
四、提升项目价值并产品化
软件项目企业如何扭转这个现状,不能因为做项目而做项目,对于项目一定要分析项目的存在意义:是否能够给企业带来管理效率提升?是否能够降低企业的运营成本?是否存在行业性的共同需求?如果存在共性需求可以将项目产品化进行推广,提高资源的复用率。如果能够提升效率或降低运营成本,那么就可以按照咨询+项目的方式进行,项目的价格绝不是人力成本的简单计算方法,项目的经济效果是可预期的,那么项目的费用也应该是合理的,是应该有较好的利润空间的。
这就需求企业有很好的技术和咨询团队,做价值服务,向客户明示我们是给您赚钱的,是给您降低成本的,你花的钱是非常有价值的。做产品也是一样,分析共性需求,降低用户成本,通过复用和客户粘性产生高利润。
五、利用社会化力量共享收益
很多项目对于本企业来说是全新的、困难的,但是对于别的团队或个人可能是轻车熟路的东西,那么对于成本、质量、工期,不同的团队会有明显不同的结果。承接项目企业也可将项目进行统一规划,切分成不同的模块或子系统分发给具有擅长经验的团队来完成。
腾讯研究院也发布了《中国分享经济全景解读报告》,众包将成为未来项目开发的重要模式,国内已经出现了很多软件项目众包平台。我们一些合作伙伴就是通过“电+”众包平台完成了项目的开发和上线,成本明显降低。