上周有个做行政的粉丝找我吐槽。他们单位的老档案系统不好用,想加个电子签章归档的功能,找了3家乙方报价,最低报2.8万,最高报11万,完全不知道差在哪,怕花冤枉钱又怕做出来没用。
其实很多人都遇到过这种情况,对二次开发的费用完全没概念,乙方说多少就是多少。今天我就把收费逻辑拆得明明白白,看完你自己就能估成本,砍价也有底气,绝对不会当冤大头。
说白了二次开发的费用,主要就两块,你拆开来算就很清楚。
你要改的功能越简单,钱越少。举个例子:
避坑提醒:所有需求一定要逐条写清楚实现效果。别只说“我要个审批功能”,要写清楚是几级审批、要不要抄送、驳回后能不能修改,越细报价越准,不会后期乱加钱。
开发的人力成本都是按天算的,你可以自己算:
举个例子,对接OA的功能需要1个前端、1个后端、1个测试做5天,成本就是(1500+1500+1000)5=2万,乙方加合理利润就会报2.5-3万,这个区间都是正常的。
很多人只看 upfront的报价,签完合同才发现还有一堆额外收费,踩大坑。
首先要问清楚,免费维护期是多久。是3个月还是1年?维护期内出bug是不是免费修?过了维护期,改小问题收不收费?
之前有个粉丝找的乙方,报价2万做对接功能,过了4个月出了个小bug,改一下要收2000,事先没说清楚只能吃哑巴亏。
做开发的时候,你大概率会临时改点东西。比如本来审批只要2级,后来要加3级,这种怎么算钱?要提前说好:

别到时候改个不值钱的小功能,也要收你大几千。
开发完之后,旧系统的数据导到新功能里要不要钱?给你们管档案的同事做操作培训收不收费?
很多乙方报价里不含这些,等你功能做完了才说数据迁移要加5000,培训要加2000,你到时候骑虎难下只能掏钱。
避坑提醒:所有费用条款必须写进正式合同,口头承诺一概不算。后期要是乱加钱,你直接拿合同说话就行。
其实二次开发没必要花冤枉钱,很多费用完全可以省下来。
原厂商有原来的系统代码,熟门熟路,开发时间短,收费自然更低。你找外面的陌生外包,人家还要先花3-5天读原来的代码,这个时间成本也算你头上,反而更贵。
除非原厂商报价实在太离谱,比外面贵50%以上,再考虑找靠谱的外包。
列需求的时候,你先捋一遍每个功能的使用频率。比如你想加个档案统计自动生成PPT的功能,一年到头用不到2次,完全可以让行政手动导出数据做,省下来的钱大几千,根本没必要花。
之前有个国企的用户,本来列了12个功能,砍了4个一年用不到1次的,直接省了3万多,剩下的功能完全够用。
下次你要做档案系统二次开发,就按这个逻辑来。先把需求一条条列清楚,自己先按上面的方法估个大概成本,再找3家左右报价,差的太离谱的直接pass。所有费用都提前问清楚写进合同,根本不会被坑。
现在就把你要改的功能先列个清单,先找原厂商问个报价,对照我给的成本自己算一遍,不合适再谈,别啥都没准备就找人家报价,不坑你坑谁?