我们经常遇到这样的客户,他们打算开发一款小程序,然后提出很多功能,什么功能都想要,想到什么就要求开发公司添加什么。
比如我们之前遇到这样的客户,他想开发一款自动售货机小程序,操作流程是用户扫描售货机上面的二维码,然后选品,付完款,设备自动出货。就这样的一个流程,客户提出了很多想法,他要求增加很多功能,比如商城、积分系统、分销系统、社区系统。他说希望利用自动售货机作为一个载体,发展线上和线下,成为一个大型的电商平台。
而我们给出的意见是,客户商品,其他平台也可以买到,甚至价格更低,对于这类小程序,首先解决的问题是效率,我们要做到的是三个步骤,10秒~20秒钟完成从从扫码 - 选品 - 付款 - 出货的全过程。所以界面不能做得太复杂,使用微信或者支付宝完成扫码,打开之后直接是简洁的选品列表,左边的类目,右边是产品,点击产品直接显示支付界面,用户完成支付后,显示出货状态。
其次,这个自动售货机能不能取得成功,能不能带来流量和用户还是一个未知数,因为自动售货机和小程序,就是一种快用快走的模式,用户只对产品感兴趣,并不对商城感兴趣,更不关心分享给别人能不能赚到钱的问题。假如用户二次购买,可以考虑中,添加这样的功能,显示周边的自动售货机列表,引导用户进行二次消费。
而且整合商城功能,也不一定能为企业带来效益,反而会增加研发成本和运营成本,因为维护电商平台需要工作人员吧?要考虑物流和配送问题吧?所以应该先把基础的功能做好,对功能和流程进行细致的优化,有基础了,有用户和流量了,后期再进行版本的迭代更新,不是更好吗?
做一个软件,我们不需要考虑得太复杂,应该先把最核心的需求先做好就可以了。