如何提高App开发的效率?

App开发

APP开发


浏览:908 次

我经常听到有人对我说:“柚子,我们最近与一家App软件外包公司合作了两三个月。似乎我们什么都没做。有问题吗?”或者我们会听到:“柚子,一个朋友最近想做生意。它和饿了么(你可以在这里带任何著名的App)相似吗?需要多长时间?”

我不知道是不是因为我经常听到这个问题,有时我真的不知道该怎么回答。但小编有一个经验,无论你想做什么样的应用,如果超过三个月没有原型,这个项目很有可能总是会延迟上线时间,至少在我开发应用软件的近五年里,经验告诉我。

在我经历过的众多客户中,他们中的大多数人会要求很多东西,比如账户登录、账户管理、微信共享、移动支付、在线聊天、视频播放、二维码扫描、图像扫描等。想要什么都不奇怪。

此时,我只会问一个问题:“如果你只有一个月的时间推出App,你打算如何吸引你的用户?”当我是一名技术顾问时,这通常是我问对方的第一件事。这真的不是一个月,但它可以帮助客户快速明确App的重点。

第一阶段最重要的两件事

从短期内推出App的角度来看,你不应该关心创新的水平,也不应该关心这是否困难。对我来说,最重要的是两点,“实用”和“关注用户”,这两点是成为App最重要的初衷和技术实现最重要的目标。因此,我这样问我的客户:

1.App的当前状态(是调整App功能还是从头开始开发)

2.App服务重点

3.服务对象的角色是什么?

4.不同服务对象的目标是什么?

5.如何在三个月内向用户提供一整套服务

事实上,许多客户已经开始绘制草稿、UI和流程图,而没有考虑上述问题。当然,他们所做的与此完全不同。

从技术角度看App开发

当Facebook首次进入智能手机市场时,他们有足够的钱为用户制作一个本地App,但他们选择使用HTML5制作一个网络App,并让他们的用户“尝试”。FacebookApp的主要原因是它可以节省至少一半的时间。后来,Facebook发现App的使用比预期的更热,于是开始开发原生App。由于对使用行为的分析,它甚至决定将Messenger和Facebook分成两个App,这是根据用户反馈改变App开发方向的最佳案例。

“只要你是一个App,它就没有尽头;这是我与客户交谈时的口头禅。因为我一直希望App能够提供更好的客户服务,让客户更容易被App卡住,所以我将继续优化效率。同样,我问自己,下个月如何做最重要的事情,专注于为用户提供更多的服务。”考虑服务,然后随时观察用户的使用状态,以判断App的方向。

根据我过去的经验,对于一家软件服务公司来说,技术成本最早可能会占总预算的50%到60%。根据公司的增长,技术成本将越来越低,最终可能达到30%甚至更低。剩余预算的大部分将用于客户服务成本或业务运营成本。

对于创业公司来说,由于资源有限,我们必须学会在最重要的地方花钱。不要浪费太多钱。毕竟,我们没有钱花!

免费获取APP开发解决方案和详细报价: