官黎坪一个做民宿集群的老板,找我诉苦:软件定制谈到一半想撤了。最初报六万,需求聊了三次,对方说要做的东西变多了,得加到九万五。他问我这算不算被套路。这个局面太常见了,今天把定制费用这笔账算透。
定制费用到底是怎么构成的
软件定制的报价,本质是工时乘以单价。一个功能点,程序员要做几天,乘上每天的成本,加总就是报价。所以报价单上每个功能都该对应人天数,只写个总价的,你没法判断水分。民宿老板那份报价,我让他要明细,拿来一看,光一个消息通知功能就报了八千,明显虚高。
超支一般超在哪个环节
超支十有八九出在需求变更。签约时说做个订房系统,做着做着你想加会员,又过一周想加商城。每加一次需求,对方就加一次钱,预算就是这么从六万滚到十万的。这怪不了开发方,你的需求确实变了。真正的解法是签约前把需求想透、写死,中期要加功能的,单独报价单独签,别混在原合同里。
合同怎么把预算锁死
三个条款必须写。需求清单作为合同附件,清单内的功能一口价包死。清单外的新增需求,必须先报价、你签字同意、才开发,没有这个流程,后期扯皮你必输。还有验收标准,写清什么状态算完成,别让对方用一句快好了拖你三个月。
那位老板后来按这个思路重谈,需求砍到最核心,合同锁死七万二,分四期付款。上个月系统上线了,没超一分钱。他说关键是把丑话都写在了前头。
再说个很多人会忽略的点:验收期别拖。系统做完扔在那两个月不看,回头说不对要改,开发方手里新项目一堆,你的活就排不上号了。合同里写清验收期和免费修改范围,交付后两周内提问题免费改,过了这村没这店。民宿老板那条就写了十五天,他那两周天天泡在系统里挨个功能点,揪出六个问题,全免费改了,改完才付的尾款。这个劲头,你得学。
对了,还有一个心态要摆正:验收时发现的问题别不好意思提。你付了钱,提出来是你的权利。民宿老板揪出那六个问题,开发方反而更尊重他,后续合作顺得很。客气换不来质量,流程才行。
总结
软件定制怕超支,根子是需求没定死就开了工。需求清单写死、新增先报价、验收有标准,三条锁死预算。你要做的话,把想要的东西列成两栏:必须要和以后再说。只签必须要的那栏,预算立马清爽。