现如今出现了各种各样的应用程序。然而,如何通过这些应用程序来传递的移动用户体验却远远落后于预想。我问过可用性专家Elizabeth Rosenzweig,移动设备如何能提供一种良好的用户体验。在最新一期的Quality Time中,我将与大家一同分享Elizabeth Rosenzweig的一些有趣的见解。
对于一些软件专家来说,在多设备测试以及测试开始前,Rosenzweig的一些见解可以作为发现移动应用程序基本问题的指导框架。
有效的移动用户体验具有较高的环境敏感性
渐渐地,移动用户体验不仅仅依附于手机,而只是一部分用于手机,一部分也可以在电脑桌面应用。Rosenzweig是马赛诸塞州沃尔瑟姆Bentley大学Bentley 用户体验中心的可用性咨询师。她说,这种发展趋势迫使软件支持者不得不考虑两种完全不同的用例场景。Rosenzweig举了一个典型的案例:设计政府医疗保险应用程序的目的是为了在病人出院后帮助病人以及他们的家属找到一个护理院。
第一个用例中涉及到移动设备。坐在重症病房的母亲身旁,女儿知道等到明天母亲出院后,一定要为母亲找到一个护理院。此时的状况非常紧张,女儿的紧张和不安是可以理解的。一分钟前她非常认真的通过iPhone手机浏览政府医疗网站,下一刻她就非常急切地给她的兄弟姐妹们打电话。第二个用例是,女儿在家用她的台式电脑工作。她正集中精力开始做正事,需找靠谱的护理院,然后给她的兄弟姐妹们发送邮件,告知他们她的搜寻结果以及自己的意见。
Rosenzweig说:“你需要既了解用户体验,又要了解相应的问题。”移动设备上过多的信息让坐在母亲病床边不堪重负的女儿更加不知所措。提供的信息过少,她又会感到恐慌,认为应用程序没有提供给她想要的信息。
良好的用户体验是建立在信任的基础上
我曾经告诉过Rosenzweig关于个人用例的事情,有些案例是很常见的,甚至会把我逼疯。我离开办公室,用我的iPhone手机编辑日历,备注一个要开的会议。但是不可避免地,结果却差强人意,日历加载太费时。换句话说,这样的移动用户体验太糟糕。除了良好的网络连接性,日历应用程序还需要具备哪些来改善用户体验呢?日历程序需要对用户有所回应,并且告知用户发生了什么。该程序应该提供这样的信息:“现在不能立即访问日历,但是,输入您的预约信息,我们将进行协调,稍后与您联系。”
Rosenzweig对移动用户体验这一普遍问题进行了评论,当应用程序没有按照预期的计划进行工作时,我们就失去了用户对我们的信任。但是,即使当错误出现时,通过与我们联系来建立信任和提高对忽视缺陷的意愿也没有起到任何,就如同较差的网络连通性。
开车时,Rosenzweig使用导航应用程序Waze来为她指明方向。她非常喜欢这个导航应用程序,但是当导航将其引入一条崎岖的道路时,她想知道这是为什么。她想要移动应用程序供应商给个说法。如果Waze一方说:“我们选择另外一条道路的原因是为了避免前方道路交通堵塞,”她相信导航应用程序会恢复其功能。当导航指引她行驶到一条非熟悉的道路却又不给出任何解释时,她会认为自己迷路了,应用程序也不能够帮助她找到原来的道路。
Rosenzweig说,要求移动应用程序告知我们发生了什么事情,这仅仅是第一步。由于移动应用程序变得越来越高深,应用程序中也要考虑到用户的需求,相应地传递出相关信息。这有一个例子:下周四,你计划将要准备参加一个面试。面试前一天,应用程序会提醒你,针对面试会从Web搜索一些注意事项给你。换句话说,在你意识到一些信息可能对你有用的时候,应用程序已经知道你需要什么。
这种高端的用户体验与设计师是否选择有吸引力按钮和颜色无关,但是针对于应用程序如何满足用户需求而进行更深入和更严格的检查是非常有用的。随着应用程序访问数据的增多,以及出现了更多的复杂产品,用户对产品更直观更可用的需求也会有所增加。
到了软件质量专业人员来实现这些预期的时候了。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
为什么2017年是软件开发改革的一年
云和移动应用开发正在经历严峻的变化。你可以感谢——或者责备,那些帮助普通公民完成应用开发的工具。接下来有什么趋势?
-
Alpha DevCon公告:移动应用开发向JSON数据格式迁移
JSON数据格式似乎统治了移动应用开发领域,企业和开发者认为用JSON格式处理数据可以帮助他们赢得更多利益。
-
HTML5如何融入企业实践中?
移动应用已经越来越成为企业的主流应用,而移动化办公也在逐渐走向成熟。谈到移动开发,你一定会想到HTML5技术。事实上,随着HTML5技术的逐渐成熟,它已经在企业与开发人员之前流行开来。那么,究竟如何让HTML5融入企业实践中呢?
-
移动云应用:开发与管理
云计算与移动性这两大技术的交叉必然是炙热异常的,而这也是应用程序开发人员和规划人员所面临的一大挑战。