文章 · 选型与避坑

找人开发小程序需要注意什么:范围、验收和售后

找人开发小程序,最容易出问题的往往不是技术,而是三件事没说清楚:到底做哪些功能,怎样才算做完,上线之后谁来管。

把这三件事在开工前写下来,大部分纠纷都不会发生。下面按时间顺序说。

开工前:把范围写下来

先分清是「改模板」还是「从零写」

这是两种完全不同的东西,价格可以差出很多倍。

模板是现成的小程序,换上你的名字、图片和商品就能用。优点是快、便宜;缺点是功能固定,想加一个模板里没有的功能,要么做不了,要么很贵。

从零写是按你的业务流程一行行写出来的。优点是想怎么改都行;缺点是周期更长,费用更高。

两种都没有错,错的是你以为买的是定制,拿到的是模板。

可以这样问:「这个是在现成模板上改,还是从零开发?以后我想加功能,能加吗?」

要一份逐项的功能清单

口头说的「这些都包含」不算数。请对方把要做的功能一项一项列出来,每一项写清楚做到什么程度。

比如不要只写「会员功能」,而要写成:手机号注册登录、会员等级、积分获取规则、积分兑换。写得越细,以后越不容易扯皮。

我自己的做法是把功能逐项写进一份功能确认单。写进去的是这次要交付的,没写进去的以后可以加,但算新需求。

问清楚上线前的手续谁来办

小程序不是写完就能用。上线前还有备案、微信认证、类目资质、隐私协议、提交审核这几道手续,每一道都要准备材料。

有的报价只包含写代码,这些手续让你自己去跑。第一次办的人很容易卡住。

可以这样问:「备案、认证、提审这些,是你来办还是我自己办?」

具体有哪些手续、各要多久,我写在了小程序备案流程和时间和小程序的完整开发流程里。

开发中:能看到进度

不要等到最后一天才看到东西

最怕的情况是:付了钱,等了两个月,对方发来一个成品,和你想的完全不一样。

要求对方分阶段给你看。先看界面设计,再看能点的演示版本,最后才是完整版。每个阶段你都确认一次,方向错了能及时拉回来。

可以这样问:「开发过程中我多久能看到一次进展?是看截图,还是能自己点着用?」

改需求怎么算,提前说好

做到一半想改,是很正常的事。但改动有大有小:换个按钮颜色,和增加一个全新的功能,不是一回事。

开工前就说好:哪些修改算在原来的范围里,哪些算新增、要另外评估。

付款和进度挂钩

常见的做法是分期付款,每一期对应一个看得见的成果,比如签约、设计确认、功能演示、上线。不建议一次付清,也不建议全部留到最后才付。前者你没有保障,后者对方没有保障。

交付时:怎样才算做完

照着清单一项一项验

验收不是「看着差不多」。拿出开工前那份功能清单,一项一项在手机上实际操作一遍。

  • 用真手机测,不要只看电脑上的演示。安卓和苹果各试一台。
  • 把完整的流程走一遍,比如从注册、下单、支付到收到通知。
  • 故意做几个错误操作,比如不填必填项、网络断开,看它怎么反应。

审核通过、能搜到,才算上线

小程序要通过微信的审核才能正式发布。代码写完了但审核没过,不算做完。

验收的标准应该是:在微信里能搜到、能正常打开、能走完主要流程。

上线后:谁来管

问清楚包含多久的修改

刚上线的头几周,一定会发现需要调整的地方。这段时间的修改应该包含在内。

要分清两种情况:修问题,和加新功能。前者应该有一段包含在内的期限,后者另外算是合理的。

可以这样问:「上线后多长时间内的修改是包含的?之后怎么收费?」

我的做法是:上线后两周内,只要不是新增功能,你说哪儿别扭我就改哪儿。

问清楚以后的维护

小程序上线之后还有持续的事情要做:服务器要有人看着,微信的规则变了要跟着改,每年的认证要续。

可以这样问:「服务器和日常维护是你来管吗?每年大概是什么费用?」

一张清单带走

阶段 要确认的事
开工前 是模板还是从零写;有没有逐项的功能清单;备案、认证、提审谁来办
开发中 多久看一次进展;改需求怎么算;付款是否和进度挂钩
交付时 照清单在真手机上逐项验;审核通过、能搜到才算上线
上线后 包含多久的修改;之后的维护谁来管、怎么收费

常见问题

找公司还是找个人? 看的不是规模,而是谁来实际开发、有没有合同主体、出了问题找不找得到人。我在软件开发公司怎么选里写了七项核查,对公司和个人都适用。

报价差好几倍,怎么比? 先把每家的报价拆到功能层面,再看范围是不是一样。便宜的那家往往少算了后台、没含备案,或者用的是模板。费用是怎么构成的,可以看开发一个小程序需要多少钱。

我完全不懂技术,会不会被忽悠? 不需要懂技术。你只要坚持两件事:功能写成清单,验收照着清单在手机上点。做不到这两点的开发方,不用考虑。

← 全部文章