我从可用性测试中学到的五件事

我喜欢做可用性测试。

没有比把假设放在用户面前来测试更有效的方法了。你不仅可以在开发环境之外看你的工作,还可以从用户那里得到很多创新的想法,因为他们每天都在用这个系统。

这件事你必须尽快安排,但是让人吃惊的是很多开发者并没有这样做。他们应该少花点时间开发,多花点时间和用户交流。也就是说,他们更应该走出去。

我还学会了如何获取更有效的反馈。如果专注于特定的模式,那么你可以提高自己发现隐藏观点的能力。

最好在环境上下文中进行测试

我第一次参与的几个可用性测试就是市场人员喜欢做的:主持人坐一边,另外五六个人坐在另一边。而我们就应该坐在另一边做记录,在观察用户表现的同时还要经常和他们开玩笑互动。

观察用户的表现很有趣。但有时完全没用。所有的可用性测试都有偏差,更严重的是,即使你给用户付了钱,你就能保证他们的表现是真实的?所以,你的目标是要尽可能限制这个偏差。在这个过程中我们可以学到很多东西,这就是为什么我们会继续测试,无论有没有偏差。

最好的方法是模拟用户使用应用程序时的环境。比如,如果用户坐着,我不会对其做移动地图应用的测试,因为用户一般都是在走路寻找某个地方时才使用地图。我已经对手持电话的用户做过了测试,测试指标是“他们找到目的地了吗?”

对于其它应用,我会在办公桌上和用户做可用性测试。这样可以更好地理解用户日常生活中使用应用的环境。

我和客户最近做了一个测试,用户日常生活中必须与3-4 个应用进行交互。我可以从中了解用户使用的其它应用(比如 Salesforce、Excel、Outlook 以及其它六个浏览器窗口)。我一边看用户与软件的交互,一边做笔记,并列出与应用相关的工作流程建议表,而不是我最初设计的那样。

看他们做什么而不是说什么

很多人都喜欢帮助别人,所以他们会积极地面对你摆在他们面前的问题,这种情况被称为社会赞许(Social Desirability)。我进行过几次可用性测试,用户都表达他们如何喜欢这款应用。他们会说:“我喜欢它!我完全会使用它。”

很明显,他们并不知道怎么使用这个应用。

当你称其为“可用性测试”时,终端用户可能会简单地认为是对知识的测试,而不是 app 的可用性测试。他们不想别人认为他们很愚蠢,所以他们会说他们有多了解如何使用网站或他们很专注这个工作,这样他们就不会犯错。很多人都喜欢帮忙,所以他们对你摆在他们面前的问题非常积极。仅凭这一点,我可能就有一系列内容可以写。

看他们做的,以及他们如何对屏幕上的应用做出反应,并试着和他们的评论联系起来。有时,我记录鼠标的运动就可以精确地知道用户在干什么,但是我通常只会粗略的记录一下交互方面。

让用户说话比你想象的要容易

在 Jobvite 工作时,我采访过很多招聘专员和招聘经理。没有比从招聘专员那里更容易得到反馈的了。

你问他们三个问题,他们就会告诉你所有事情。他们中午吃的什么,采访了谁,喜不喜欢他们的工作等等。更重要的是,如果引导他们,他们会告诉你如何使用技术。招聘专员每天会说很多,但是没有人会认真听他们的话。他们一旦有机会,会很乐意谈。

他们和像大多数人一样,希望有人倾听,因为我们是一个开放的社会。作为设计师和开发者,我们给他们对话的机会,也给我们一个获取真实意见的机会。这并不仅仅因为他们使用你测试的技术,他们的环境也适合。

你需要做的就是问为什么?

这些反馈对设计出伟大的产品非常重要,因为你了解用户的痛点,你可以解决他们的问题。

最好的想法来源于脱稿流程

我看到过这种可用性测试:主持人列举了一系列问题,做笔记,轻易获取毫无价值的反馈,甚至可能都不知道谈了些什么。

我也见过这种可用性测试:主持人只列举了几个简短的问题,让用户按照几个重要的观点来谈,顺着产品变化的反馈来走。

最好的情况是有一个宽松的剧本,这样你可以从自己的角度进行思考。如果你学会如何做,那么测试就会有更多偶然的问题解决办法。这时真正价值的内容就出现了,因为你可以深入探讨一个话题,并获取用户的真实想法。

不需要用一个完整的原型来测试概念

我已经记不清有多少次我使用半成品原型来测试想法了。在进行测试前,我会告诉用户这是测试试验中的想法。我也会告诉他们这是个原型,所以有些东西可能不凑效。由于原型通常是高度逼真的,以致用户会忘了这是测试。

我给他们发送一个链接。他们一点击就会崩溃。

为什么会崩溃?

因为这是一个原型,但它并不完整。我们正在尝试其它方法。所以,当你点击这个链接,你认为应该发生什么情况?你能一步一步地解释出来吗?

大多数情况下,他们会描述下一步会怎么做。当然,如果刚好在用户描述每个步骤的时候,你能确定他们的真实想法,那就很酷了。更好的是,他们可能会给你提供一个你从来没想到过的想法。

可用性测试并不仅仅是测试你当前的设计,它可以利用用户的集体体验来改善它。这些想法不仅能验证你现在所做的工作,并且还可能进入你的产品线路中。

你向用户学习了吗?

抓紧时间。

多问为什么。

倾听。

这并不难,但是你需要坚持每天做,无论什么时候。你所学到的可能出乎你的意料。

这里有一个模板。现在就去测试一下吧。

时间: 2024-10-30 02:07:58

我从可用性测试中学到的五件事的相关文章

优秀的用户体验设计师应该做好的五件事

[编者按]本文译自博客Usability Counts,译者@C7210 .原文作者Patrick Neeman是用户体验设计师,供职社会化招聘公司Jobvite任用户体验总监. 在文中,作者就提出"真正的用户体验设计师懂得持续改进"人"."业务"."技术"这三方面的因素,通过对这三者充分的理解,使其在"产品"中有机的结合以令到产品逐渐变的更好" 谁都会画线框图.当我(英文原文作者)的朋友们谈到自己的产品i

遗留开发项目转移到PaaS之前需要考虑的五件事

相对于管理你自己的发展基础设施而言,平台即服务为用户提供了非常多的优势,你能够拥有更多的时间专注在设计和编码上面.但是对于新项目而言,PaaS或许是首选,但是PaaS可能不适合现有的.遗留的开发工作. 将遗留的开发项目转移到平台即服务(PaaS)之前,需要考虑五件事. 如何使用PaaS? 不同的公司,PaaS起到不同的作用,来适应他们的IT环境和目标.首先,你必须找出如何将PaaS融入到你的组织中.对于一些服务,你可以轻松地将计算移动到云,同时保持当地资源的其他功能.例如,Pi云提供应用接口(A

网游玩家应该牢记的五件事

多玩网讯(编译/流川枫)近日,国外媒体MMORPG的编辑针对当今网游玩家对游戏以及开发人员的过分苛责等行为发表了自己的看法,小编整理如下,供国内玩家参考.您是否也有同样的想法呢?以下为原文编译: 在当今的网络游戏行业,游戏玩家们似乎都已经习惯了以局外人的姿态一边享受着几十甚至上百人辛勤的劳动成果一边还对他们指手画脚.吹毛求疵,在各大论坛骂人家的游戏是多么烂,开发人员是多么地丢人,云云--诚然,谁不曾对朋友或者在网上抱怨过某款游戏的某个方面不尽人意呢?作为消费者,偶尔发泄一下不满情绪,表达一下不同

IT人士对于SaaS治理需要了解的五件事

本文讲的是IT人士对于SaaS治理需要了解的五件事,SaaS对于所有类型和规模的IT部门都已经成为现实.首席信息官和其他IT领导者需要一些工具像管理内部安装的软件一样严格地管理SaaS应用的庞大的产品组合.下面是每一个IT专业人员都应该知道的关于SaaS的五件事情. 1. SaaS已经深入人心.SaaS已经远远超过好奇阶段和炒作周期,许多公司目前正在使用几种.甚至几十种云服务运行自己的业务流程. 现在,IT部门的挑战是搞清楚如何像管理内部安装的软件一样严格地管理SaaS应用日益增多的产品组合.

大数据时代 市场人员需要了解的五件事

本文讲的是大数据时代 市场人员需要了解的五件事,大多数的市场人员正在认同这样一种观念,即:大数据不仅是一个技术上的挑战,而且对于更加有效地开展市场活动也有着极大的益处. 只要公司已经部署好了市场推广与宣传的战略,那么专业人员就意识到:通过更好地把握客户的信息与动机,并且对所付诸的努力加以评估的话,他们就更加有可能使市场推广活动取得良好的效果. 因此,作为一名市场人员,当你已经跨越过了如何去搜集大数据的初期阶段之后,你就要明白如何去管理和衡量好这些数据,以及它们对于业务发展的重要性.为了帮助这样一

PHP程序员应了解MongoDB的五件事

2010年应该被人们记住,因为SQL将在这一年死去.这一年关系数据库行将就木,这一年开发者发现他们再不需要长时间辛苦的构造列或者表格来存放数据. 2010年将是文档型数据库的起始年.尽管这样的势头已经持续多年,现在才是一个更多,更广泛的文档型数据库出现的年代.从基于云计算的Amazon到Google,大量开源工具,以及随之诞生的CouchDB和MongoDB. 那么什么是MongoDB?下面有五件事是PHP开发者应该了解的: 1. MongoDB是一个单独的服务器; 2. MongoDB是基于文

从吴恩达看深度学习,一定要做好这五件事!

文章讲的是从吴恩达看深度学习,一定要做好这五件事!自吴恩达从百度离职之日起,他的去向就一直备受关注.近日,有消息传出,吴恩达妇唱夫随加入了其妻子所在的初创公司Drive.ai.同时,随着他的加入,该公司还获得了5000万美元的B轮融资. ▲图源网络,侵权可删! 作为百度前首席科学家,吴恩达加入该公司显然很合适.据悉,该公司主要专注于无人驾驶软件技术的研究,主要是运用深度学习技术,这与吴恩达的研究方向相符.现在,很多科技圈的大佬都瞄准了深度学习,都认为其在未来会给人类的生活带来很大价值.所以,入深

这五件事,二次SaaS创业的老炮儿都在做

在我看来,我们现在正处在SaaS公司发展过程中的第三代.第一代SaaS公司有Salesforce.Netsuite和Webex等.紧接着兴起的第二代SaaS公司大多都是利用Salesforce或其他网络平台或范式进行规模化扩张. 如今,每一项商业流程都被网络化了.几年前规模还非常小的市场如今已经开始爆发,几年前没有SaaS产品购买预算的公司如今也开始在SaaS产品上进行大笔投入. 伴随第三代SaaS公司而来的是二次SaaS创业者的兴起.我这里所说的二次SaaS创业者并不是那些第一次SaaS创业尝

作为PHP程序员应该了解MongoDB的五件事_php实例

2010年应该被人们记住,因为SQL将在这一年死去.这一年关系数据库行将就木,这一年开发者发现他们再不需要长时间辛苦的构造列或者表格来存放数据.2010年将是文档型数据库的起始年.尽管这样的势头已经持续多年,现在才是一个更多,更广泛的文档型数据库出现的年代.从基于云计算的Amazon到Google,大量开源工具,以及随之诞生的CouchDB和MongoDB.那么什么是MongoDB?下面有五件事是PHP开发者应该了解的:1. MongoDB是一个单独的服务器;2. MongoDB是基于文档,而不