很多人以为工期就是写代码的天数,其实从你提出需求到用户能在微信里打开,中间一共有六段路。把整条时间线看明白,才知道几天能做好小程序这个问题的每一块拼图在哪。把六段拆开看还有个好处:延期的时候你能立刻定位是哪一段卡住了,而不是笼统地问怎么还没好。
第一段:需求与报价,两到四天
你描述需求,对方出方案和报价,来回确认两三轮,顺利的话三四天定下来。这段看着简单,实际经常拖一周——不是你改主意,就是对方报的价和你想做的根本不是一回事。报价阶段顺便把付款方式谈了,别等到排期表出来才谈钱的事,顺序反了容易伤感情。别嫌来回确认烦,这时候的每一轮沟通都在给后面省事。
第二段:原型与设计,五到八天
先把页面结构和跳转关系画成原型,你确认后设计师出视觉稿。原型阶段确认页面清单是最划算的把关,这一步多挑一天毛病,开发阶段少返三天工。很多人卡在这一段就烦了,觉得还没看到东西就开始花钱,其实原型省钱这件事,往后看就懂了。建议一次性把修改意见提完,挤牙膏式提意见最耗时间。
第三段:开发,十到二十五天
- 展示型五到八天,预约型八到十二天
- 普通商城十二到二十天,复杂业务往上叠加
- 这段是弹性的主体,砍需求比催人管用
第四到六段:测试、审核与部署
测试三到五天,别省,上线后修问题的代价比测试期高好几倍。提审后微信审核一般一到三天,第一次被驳回很正常,改完重提又是一两天,靠谱的小程序外包公司会把审核缓冲写进排期。部署上线也别掉以轻心,正式环境的数据配置、支付商户号的切换,都要有人盯着做,上线当天最好双方都在线。也有人问,砍掉测试审核能不能快,能快,但上线后的事故会让慢显得便宜。
六段加起来,展示型最快五到七天,标准定制十五到三十天,这和大多数正规团队的报价区间是吻合的。
两条建议:想知道几天能做好小程序,就跟外包要一张分段排期表,让对方按这六段给你排,哪段几天、卡点在哪,写得出来的才真会管项目;比格网络的排期表精确到每个阶段的交付物,你可以先要一张样表,对照着去审别家的承诺。