常常听到有人跟我说:「柚子,我们最近跟一个App软件外包公司合作,做了两三个月,感觉好像什么东西都没做,是遇到什么问题吗?」要不然就是听到:「柚子,最近有个朋友想要做一个生意,大概跟饿了么(这边可带入任何知名的App)类似,这样需要多久时间?」
不知道是不是因为太频繁听到这种问题,有时真的不知道怎么回答。但是小编有一个经验,就是不管你想做什么App,如果超过三个月还没有雏形出现,那么这个App开发项目有很大机会会一直延迟上线时间,至少在我开发App软件将近五年的时间里,经验是这么告诉我的。
在我经历的众多客户里,大部分都会要求很多,要帐号登录、帐号管理、要微信分享、要移动支付、要线上聊天、要影音播放、要二维码扫描、要图像扫描...什么都想要、什么都不奇怪。
这时我只会问一个问题:「如果你只有一个月就要让App上线,你打算怎么吸引你的用户?」在我做技术顾问的时候,这通常是我第一个会问对方的事情,不是真的只有一个月,却可以帮助客户快速厘清App的重点。
第一阶段最重要的两件事
在一个短期想要上线App的角度来看,你并不该在意创新程度有多高,也不该在意这东西难不难做,对我来说,最重要的是两件事,"实用"并且"专注在用户身上",这两点是做App最重要的本意,也是技术实现的最重要目标,也因此,我都是这样询问我的客户的:
1.目前App的状况(属于调整App功能还是从零开发的状态)
2.App服务的重点
3.服务对象的角色有几种?
4.针对不同服务对象分别想要达到的目标是什么?
5.如何在三个月内提供一套完整的服务给你的用户
其实常常遇到许多客户在没有想过上述的问题,就已经开始画草稿、UI、流程图,想当然尔,做出来的东西就是四不像。
用技术的角度来看App开发
Facebook最早踏入智能手机市场的时候,他们有足够的资金做一个原生程序的App给用户使用,不过他们选择了用HTML5做出一个网页版的App,先让他们的用户"试用"Facebook App,最主要的原因就是这样可以节省至少一半的时间,后来Facebook发现App使用的状况比想像中的火热,才开始开发原生的App,甚至后来由于使用行为的分析,决定把Messenger跟Facebook分开成两个App,这是根据用户回馈而陆续改变App开发方向的最佳案例。
"只要是做App,就不会有结束的一天",这是我在跟客户谈话的口头禅,因为永远都会希望App能够把客户服务的更好,让客户更容易被App黏住,所以就会不断地进行效能优化,同样的步骤,质问自己如果接下来只有一个月,怎么做一件最重要的事,专注在提供用户更贴心的服务,然后随时观察用户的使用状况,来判断App的方向该往哪走。
在我过往的经验里,以一个软件服务的公司来说,技术的成本最前期大概会花到总预算的五成到六成,根据公司的成长,技术的成本反而越来越低,最后可能来到三成甚至更低,剩下的预算大多会花到客服成本或是业务运营成本上。
对于创业公司来说,由于资源有限,一定要学习把钱花在最重要的地方,千万不要花太多冤枉钱,毕竟我们都没有花不完的钱啊!
免费获取APP开发解决方案和详细报价单: