智能手机的普及,激起了大众对手机更多新功能、更多服务内容的渴望,为满足市场需求,移动开发群体也在不断发展壮大,据不完全统计,全球移动开发者已经达到了100万。许多公司都将移动应用开发列入了计划表中。粗制滥造一个快速的应用程序是相当简单的,然而要开发出一个战略性的应用或数字化“解决方案”是相当复杂的,所以智能规划是必不可少的。
这里就有开发者在开发一个移动应用程序之前需要先规划的十件事情。
1.将原动力和未来开发方向相结合
在生成一个数字化解决方案战略时,首先要为程序先审视你所在组织的原定目标,是希望能够被视为创新者,还是在某个领域争取取得进展以避开竞争?将原动力和未来开发方向相结合,往往能使你在竞争中处于领先地位。你的数字化解决方案是否应该帮助建立客户忠诚度并实现更高的客户自助服务,或者你应该最主要优秀考虑的是创造新的收入来源?一旦你确定了目标方向,明确了应该优先考虑什么,那么你就知道该从哪里开始。
2.了解你的目标用户
下一步是要了解你的目标用户是谁,他们的目标和要求以及他们使用的技术。这个过程包括研究用户最有可能利用的平台,然后获得一个有关每个用户体验的认知。每个设备是不同的,每个用户都有多种需求。例如,一个人通常会使用一个网上银行应用申请支付账单,但他也可能会使用银行的移动应用程序,找到最近的自动柜员机。
3.建立一个用户测试焦点小组
在你的目标用户上多花时间是确保你真正了解他们在移动应用上需求的唯一方式,当你在这个过程中有一些新的发现或想法时,你可以与这个焦点小组一起讨论,这时焦点小组体现的价值往往会远超出最初探索阶段。
4.确定一个最低限度的可行解决方案集
不要试图一次解决整个问题。相反,企业应该确定一个最低限度的可行解决方案,并从那里开始。换句话说,先推出一个初级但是功能齐全的应用作为基础,然后利用大多数设备提供的高效的升级路径定期更新,这使你能更快进入市场并按照需要进行改进。
5.为多个版本制定计划
对于移动应用程序来说,推出第一个版本仅仅只是开始。统计显示,当新的功能被添加的时候,许多用户将重新被你的应用所吸引。最初版本应包含该应用的关键功能以吸引用户,其后也不要更新地过于频繁,以免用户反感,在大多数情况下,主要版本更新发布之间应保留2至3个月的空窗期。
6.平衡用户和商业价值收益之间的关系
在业务驱动与用户真正需求之间保持平衡是很难的一点,在许多情况下,两者是彼此相左的。因此,要学会用正确的信息武装自己来作出明智的权衡。多收集一些有关用户研究、专家意见、业务可行性和技术可行性研究等在内的研究结果,这些数据可以用来分析权衡,以实现以用户为中心的解决方案和商业价值收益之间的最佳平衡。
7.探索不同平台里的流行应用
花时间探索在每个你打算支持的平台里的应用程序,每个平台都提供了不同的接口范例和应用集合,测试最流行的应用不仅将帮助你了解什么应用适合此平台,也可以知道用户的期望。如果可能的话,在测试过程中使用不同的移动平台设备。
8.尽早将你的IT团队带入讨论氛围
更大的技术挑战是将后端业务流程与数字解决方案连结起来,多通道解决方案的技术基础设施远远超出你为前端开发选择的平台。为了要取得成功,企业必须考虑如何构建数据传输和API管理,以及安全性、可扩展性、内容聚合、设备优化、API翻译等,所以要尽早将你的IT团队带入讨论氛围。
9.决定一项你可以依靠或发展的技术
随着移动领域的不断成熟,会有更多的应用开发选择。在许多情况下,你的目标将有助于确定你在这个领域里的选择。例如,如果你的目标是要争取在所有平台上获得尽可能多的用户,你可以选择一个小的硬件集成的HTML框架。如果你的目标是为增强现实(Augmented Reality)技术提供深入的硬件集成,那么你很可能会开发一个本地应用程序。围绕技术的决定,可以直接影响你应用程序的功能。
10.分析如何衡量成功
在这个过程中的最后一步是确定如何衡量成功。有了一个潜在的功能、设备、平台和技术,定义成功是具有挑战性的,它会影响你的最终战略。你可以考虑以下问题:这是否将会增加我们的交易量;这是否会增加用户的采用率和保留率;这是否将会提升我们的品牌知名度和忠诚度;这是否将会减少我们的成本;希望有多少用户使用我们的应用;我们将如何整合我们现有的分析工具;我们要如何整合解决方案与我们的社会化媒体计划。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
选择MBaaS或BaaS平台需要仔细考虑
从手持设备到基于服务器的数据,使用MBaaS或BaaS开发端到端的移动计算体验、应用和服务是快速并且安全的。
-
为多云构建高效的API管理系统
云应用的开发几乎总是依赖一系列来自顶级供应商的服务,比如Amazon Web Services、Microsoft Azure和 Google Cloud Platform。
-
如何使用Azure API管理服务?
在云和微服务架构时代,API是数字化业务的通用语言。根据分析公司Forrester Research预测,仅在美国,API管理工具的支出将在未来5年内达到近30亿美元。
-
对话陈本峰:HTML5究竟给企业带来了什么?
智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?