首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

管理软件实施(2)——开发包括哪些成本

题记:要做好软件实施,对软件项目的成本构成不可不察,否则搞不好,项目做了一个又一个,最终会把裤子都赔掉。

有一次,本作者跟某个客户谈一个管理软件售前项目(一个需求并不复杂的小项目)。由于业务规则很特殊,我司基本上没有什么可以复制的代码,只能从头开始开发。综合考虑了客户需求、开发成本、合理的利润后,我们报价二十多万。说实话,对于我们团队来说,这种纯定制项目的利润并不高,也就10%-20%的样子。但客户还是觉得太贵了,说自己的两个程序员花个把月也就写出来了,算算工资社保,也就一两万的成本。唉,他们不知道,程序员的工资社保仅仅是软件开发成本的冰山一角,其它还多着呢。

一般情况下,软件开发成本至少包括以下这些:

售前成本。所谓售前成本,就是在合同签订前,乙方为这个项目做商务、做演示、做售前调研等付出的成本(人工费、办公费、差旅费等)。倒霉的是,并不是每个售前项目都可以签单,更倒霉的是,一般情况下丢单的比签单的多,这些丢单的售前项目,成本往哪里去呢,自然需要由签下的项目弥补。

直接人工成本。每个开发团队包括很多岗位,如项目实施经理、需求分析师、系统架构师、程序员、测试工程师、美工、客服等,这些岗位的人,都是需要吃饭的,都需要发工资、交五险一金。一个项目要做好,离不开这些岗位通力合作。即使只看直接人工成本,也远远不止程序员的工资社保。

开发工具及设备成本。团队在开发过程中需要各种开发工具,有些工具是开源免费的,但也有很多工具是要收费的。当然,一般来说,每个团队都有很多开发项目,这个成本分摊到每个项目并不高,几乎可以忽略不计。但是,有的时候,有些特殊的设备是为这个项目专门采购的,那么这个成本就不能忽视了。

间接人工成本。一家软件公司运营,并不仅仅包括项目团队的人员,还有很多管理人员、服务支持人员,如总经理、总监、部门经理、财务、HR等,这些人也会有大量成本支出,他们的成本自然也需要由各项目承担。

管理费用。一家软件公司运营,除了人工成本,还有大量的管理费用需要支出,如办公室租金、物业费、水电费、办公设备、公关费等,有些公司还需要支付大量资金用于市场宣传、推广。这些费用分摊到各项目中是相当可观的。

当然,对于甲方团队来说,其实间接人工成本、管理费用啥的也是同样存在的,不过他们在进行成本分析时很容易忽略掉(因为这些成本看上去是固定的,不管做不做项目都需要发生),但乙方在算成本的时候是绝对不能忽略的,否则可能公司运营久了裤子都要赔掉。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210215A03R4U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券