移动应用界面:出新招满足用户期待

[摘要]信息化给企业带来了丰硕的果实,而对于用户来说,信息化的时代他们更期望得到厂家带来的惊喜,希望生活越来越方便,希望产品越来越先进。那么用户对移动应用的期待是什么呢,移动又是怎么样来满足他的客户的呢?

(中国软件网讯)信息化给企业带来了丰硕的果实,而对于用户来说,信息化的时代他们更期望得到厂家带来的惊喜,希望生活越来越方便,希望产品越来越先进。那么用户对移动应用的期待是什么呢,移动又是怎么样来满足他的客户的呢?

根据Gomez 2009年和2011年所进行的调查显示,用户对移动应用的期待正变得越来越挑剔。用户现在期待移动软件服务交付的性能水平不断增长,包括页面的快速加载和更高的可靠性。除了对移动应用的需求更多,终端用户转投竞争对手的可能性也越来越大。如果你将要为你的公司开发一个移动应用,它必须不辜负用户的期望,否则他们可能不会持续太久。

Compuware公司负责Gomez APM移动项目策略的移动项目经理Amir Rosenberg给出了三个妙招,可以用于企业应用的移动应用和移动界面开发。这些建议特别适合于企业移动应用,这和个人移动应用略有区别:

准确辨识关键用例,确保应用程序能够完整,快速,可靠地完成这一任务。企业用户不需要花哨的功能,他们只想要一个工具能够帮他们更好或更快的做完他们的工作。

调研一下你的用户将会使用什么样的硬件,他们公司会给他们提供多少培训,以及这些用户是否能够和多大程度上访问网络。然后利用这些信息,提供一个在上述情景中性能较好并且可靠的用户界面。

根据实际终端用户的反馈来了解实际的运行性能,并据此进行持续改进。使用自动化的性能测量工具来监视这些应用的负载情况,同时也要将用户的反应考虑在内。

抓住关键用例

根据Rosenberg所述,与普通个人用户用的WEB应用相比,为企业用户设计的移动应用,其用例通常相对较少。个人用户WEB应用设计人员会通过令人印象深刻的动画,动听的声音以及众多的新奇体验来让用户发出“哇”的惊叹声。而企业应用则相反,它需要关注在一点:把工作做好。确保你的移动服务能够迅速,简单和可靠地把工作做完。Rosenberg说,你应该尽量让你的用户在3次(或更少)鼠标操作之内就能找到他需要找的东西。

举例来说,他提到了通用汽车公司的销售人员使用一个特别设计的移动应用在停车场上来给潜在的客户提供报价,而不需要将客户带到库房里去。他们的移动应用使用一个条形码读码器来为某种车提供所需的报价,而不是一个能够访问包括车、制造商、车型、特性、可选项和价格等等大量信息数据库的移动WEB应用。

销售人员只需要开启扫描器(点击一次鼠标),扫描停车场上汽车的条形码(第二次点击鼠标),报价信息很快就显示在屏幕上。根据Rosenberg的说法,通用汽车在这一应用上显示除了极高的判断力,因为他们集中关注在这一个销售人员实际在使用的用例,并且努力将其实现地快速、可靠,没有牵涉进任何多余的特性或可能影响性能的数据集。

根据硬件进行剪裁

Rosenberg解释道,企业应用实际上在很多方面要比个人用户应用的设计要简单得多。企业应用的设计人员的一个优势是他们通常可以准确地定位谁是他们的用户,他们使用什么样的硬件,他们受培训的情况如何,以及他们可以在何种程度上访问网络。而商业应用,往往在开发时对上述因素一知半解。

商业应用供应商可能会需要适应iPhone,采用不同设计的Android手机、黑莓、平板电脑及其他移动设备,而企业应用的架构师可以节省大量的精力,只为企业提供了(或在他们的IT政策的规定)的特定型号的设备开发,其屏幕大小、硬件接口、内存限制和其他可用的硬件都是已知的。

并且,企业架构师也能够知道他们的用户有多少经验,以及这些用户会受到多少培训。如果用户未来每天都在使用这一应用,并且会得到足够的培训去掌握如何使用,那么你就不必过于担心图形界面的直观性和自解释特性。在这种情况下,也没有很大必要去在屏幕上包含如何使用每项特性的操作指南。另一方面,如果你的用户通常都在办公室里工作,一年之中只有偶尔机会才会使用这个移动应用,那么在开发中最好多花一些时间,确保用户能够拿起来就用,而无需每次都要琢磨半天。

Rosenberg说需要考虑的第三个因素是用户的上网类型。如果用户只是使用地板上的设备、扩展坞、展览室或其他公司内的建筑物,那么你可能会确定他们将使用无线WiFi。在这种情况下,你可以并且可能应该 在设备和服务器之间经常性地进行数据传输以减少加载时间。Lowes有限公司采用这种方式,他们用iPhone应用取代了他们零售店里面的条形码扫描器。

相反,如果用户有可能会在旅行中使用这个应用,那么你可能会希望将所有的数据一次性下载下来。这样,即使在用户连接信号不好的时候,用户也可以使用已经下载的数据进行工作,然后在他们再次到达一个具有可靠的网络连接的地点时再去上载新的数据。Dow Jones在他们的行政计划应用中采用的就是这种方式。

持续改进性能

非常重要的一点是,要经常去检查你的应用,以确保他们的性能达到预期的要求,并能持续改进。Rosenberg指出,这对于移动应用尤为重要,因为用户的期望在不断发生变化,并且硬件和网络联接也在不断改进。一个好的移动应用需要做到与时俱进。

Rosenberg解释说,性能更新应该是一个不断迭代的过程,并由用户输入的信息所驱动。很重要的一点是使用自动化测量来主动的发现和解决服务故障和服务性能缓慢,但Rosenberg说,这还不够。这些客观数据只能告诉你这个移动应用的工作状况如何,但这并非全部。你应该从真实的用户那里搜集数据并据此来进行改进,这样进行的改进才会更有效地改善用户的日常使用。




免责声明:

本站系本网编辑转载,会尽可能注明出处,但不排除无法注明来源的情况,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系, 来信: liujun@soft6.com 我们将在收到邮件后第一时间删除内容!

[声明]本站文章版权归原作者所有,内容为作者个人观点,不代表本网站的观点和对其真实性负责,本站拥有对此声明的最终解释权。