很多需求第一句话都是「先做个简单的小程序」。简单不简单,不在功能多少,而在有没有把业务边界说清。我们把开场常问的四个问题整理出来,供准备立项的客户先自己过一遍。
一、先问谁用、一天用几次
用户量和使用频次决定了后面几乎所有技术选择。内部十几个人偶尔填一次,和几百个外部用户每天早高峰一起进,是两套完全不同的做法。前者可以把重心放在字段顺手、流程别绕;后者要考虑并发、缓存和排队,登录方式也不能随便选。
- 使用人数与峰值时段
- 内部使用还是对外开放
- 有没有多人同时改同一条数据
二、再问数据从哪来、到哪去
小程序很少是孤立存在的。数据要么从原来的 Excel 导入,要么要跟已有的管理系统对齐,还有的可能要导出给别的部门。这一步不问清楚,做到一半才发现两边字段对不上,返工量往往比开发本身还大。
- 现有数据以什么形式保存
- 是否需要和旧系统对接
- 结果要导出给谁
三、最后问谁验收、上线后谁管
验收人和使用人不是同一拨人的情况很常见,需求也常常因此对不上。我们一般会在开工前把两边拉到一起确认一次。另外账号、服务器、后续改动由谁负责,也要在合同里写明,别等上线后再补。
- 验收标准写成可检查的条目
- 小程序账号主体归客户
- 上线后的维护接口人
写在最后
上面这些是我们在这类项目里反复碰到的情况。业务不一样,做法不必照搬,先把自己的流程说清楚,再决定系统该怎么配。有具体场景想聊,电话或微信找我们就行。
下一篇没有了
