常有客户上来就问,能不能两周给我赶一个小程序出来。聊下去才发现,他连要几个页面、给谁用都没想清楚。小程序定制这事儿,慢有慢的道理,流程走扎实了,后面返工的概率小得多,赶出来的东西反而最费钱,急,往往才是最贵的做法。
第一步:需求梳理比想象中费时间
正经的服务商会先开一两次需求会,把业务流程捋清楚:用户是谁、核心动作是什么、后台谁来管。这个阶段会产出一份功能清单和原型图,快的三五天,慢的要看业务复杂度,客户配合度高的项目,这一步三天就能收尾;全是等老板拍板的,一周都未必够。别嫌烦,原型确认签字之后再动手写代码,是定制项目最省钱的习惯。功能清单上每一行,后面都对应着真实的开发工作量,写清楚了,报价才准,验收才有依据。见过不少项目省了这一步,开发到一半推翻重来,时间和预算一起遭殃。
第二步:设计、开发、测试,一条线走完
原型定了做UI设计,一般一周上下;开发十五到二十天;再留几天测试。整条线走下来,十五到四十五天都属正常区间,预约类的小程序快一些,带商城和分销的慢一些。中间客户要做的事其实不少:看设计稿、体验测试版、提修改意见,你拖一天,工期就顺延一天,工期是双方共同写出来的,不是服务商单方面承诺出来的。也别小看测试这几天,上线后才暴露的问题,修起来比开发前发现贵好几倍。
- 需求会前自己先列个草稿,能省一轮沟通
- 原型阶段多花半天,胜过开发阶段加三天
- 每个阶段的产出物都留档,原型、设计稿、测试账号
- 改动尽量在原型阶段提,写完代码再改是双倍成本
- 测试阶段拉上真正要用的人一起试,别自己一个人看
第三步:上线交付不算完
提交微信审核、配置服务器、部署正式环境,这些是上线动作。交付时应该拿到源码、后台账号和一份操作说明,缺一样都要当场提出来,培训之外,操作文档也要一并交付,换人接手运营不至于两眼一抹黑。比格网络的流程里,交付后还会安排一次使用培训,教运营的人怎么发内容、看数据,做小程序定制,流程就是安全带,看着繁琐,其实是把风险提前消化掉,走完一遍你会发现,每个环节都省到了后面。第一次做项目的客户,不妨把这篇文章当清单用,每完成一项就划掉一项,节奏出来了,项目也就顺了。有拿不准的环节,直接问服务商,别自己猜。