程序员接单该如何报价

165 天前
 zhouxiaoxiao

写在前面

经过半年的努力,终于在 7 月份有了第一笔收入,虽然不多但是也是个好的开始。

在这个过程中发现关于程序员在接单的时候,一个报价问题,有了些想法,特此写下来,大家一起讨论讨论。

人月神话

以前在公司的时候,都是以人月的基础去进行报价。甲方需要一个程序员团队配置高中低分别 1 ,2 ,3 人,总共 6 人团队。

再根据功能点进行评估,需要多少人日,把总的人日加起来,除以 30 天就是对应的人月。

得到人月后,乘以 6 人团队的成本,得到一个基础报价值。

再考虑差旅费,通讯费等等 七七八八的费用,在基础报价值的基础上上浮 20%~30%,就得到最后一个总价格。

但是这种方式不适合个人接单这块,因为这样算出来的报价非常高,有肯能会超过个人接单项目的总价。

个人接单

个人接单的话,我觉得还是需要先把自己的技能栈先列出来:

1 、商务:跟甲方的甲方爸爸对接,把项目谈下来。

2 、产品经理:根据项目需求整理具体产品需求文档及线框图原型设计。

3 、技术经理:根据产品需求文档,整理落地技术解决方案并给出详细设计/数据库设计文档。拆解任务,监控进度,把控项目质量。

4 、前端开发:现在国内一般都是 vue+uniapp/reactjs/nextjs 。

5 、移动端开发:多数时候现在都是 H5+原生,也有只要原生开发的情况,这里也列举下。

6 、后端开发:Java 技术栈,nodejs/nesjts 技术栈,mysql/Oralce/mongodb 主流数据库 ,redis ,kafka 等等。现在有可能整个后台的前后端都有可能包给一个人。这里就要讲清楚。

7 、测试:系统的整体测试。

8 、运维:环境搭建,项目部署,liunx 运维,shell 脚本,宝塔/1panel 工具。

以上是我能列举出来的所有技能栈,在不同的情况下,可以根据甲方要求进行报价。

总结

这里有 2 种情况,一种是整个项目你都包了,那么可以根据上面 2 中情况进行综合报价;另外一种情况是个人加入一个团队,那么就要和甲方爸爸谈清楚,你需要承担的职责,再结合功能点进行报价;

除开报价,小伙伴们还需要和甲方确认一个周期,这个非常重要,也是影响报价的重要因素。

其实还有个市场因素,不过这个多报价几次,就知道行情了。

小伙伴们还什么好的建议,欢迎留言。

1618 次点击
所在节点    外包
6 条回复
BeijingBaby
165 天前
看甲方实力+你想赚多少钱。
根据功能工时预估的基本都是纯打工,报价只是给甲方看的,重点是你想要赚多少钱。
BeijingBaby
165 天前
@BeijingBaby 然后反推工时,利润不够就增加工时。
StinkyTofus
165 天前
瞎鸡巴报, 估一下对方的承受极限,然后还价砍需求, 如果对接的人有意向, 再给他返利 20%也不是不行。
dreamkuo
165 天前
毕竟现在不是卖方市场. 可以考虑走销售路线, 低价引流,服务高价,让客户体会到昂贵的售后服务和质量.

但是要让客户心服口服,售后服务的部分,给客户讲解这些成本.
z1WhpL268TWE173O
165 天前
找个人做单本身就是要成本低, 你一个程序员还打算按照公司成本来报价,这不是搞错了买卖双方地位了吗?
BraisedAlice
165 天前
人天 1000

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1055244

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX