交互设计知识——可用性测试

“可用性”这个概念从入行就有所耳闻,但一直没有深入研究。去年,确认报告的未来工作计划中也提到,我想测试我正在做的几个系统的可用性。虽然不知道日程能不能提,但是这两个星期我都把重点放在了可用性测试上。本文对此做了一些总结。

可用性有以下五个属性:

“可用性测试”是邀请一组真实的典型用户在典型场景中操作产品,并鼓励他们在试图完成任务时大声思考。可用性人员将在产品使用过程中观察、倾听、记录并找出可用性问题。适用于产品设计开发、中期改进、后期维护的各个阶段,是以用户为中心的设计思想的重要体现。

作为产品的管理者、设计者、编码者,作为产品的父母,我们非常清楚孩子身上有多少颗痣,孩子的性格没有任何问题。我们认为这个函数应该这样设计。所以产品设计师是专家用户,而用户是普通用户,我们不能完全代表典型用户的想法。倾听来自用户的真实声音,有利于提升设计价值。

所以可用性测试主要是从易学、高效、易记、出错率、满意度五个维度来衡量产品可用性,定位产品问题及其原因,从而优化产品。

还有一点,设计需要平衡产品和业务的关系,所以可用性测试也和公司的业务目的密切相关。只有这样,测试才能成为解决问题、寻求机会的有效工具。

NNG的Jacob Nielsen列出了以下三种情况:

1.在迭代的过程中,特别是在两次迭代之间。我们需要知道我们现在的设计是否已经解决了之前的问题,还是需要继续改进我们的设计方案。

2.数据不会骗人——对于竞品的可用性分析来说,可用性测试得到的指标是很有用的。

在每一个新版本发布之前,我们需要在头脑中有一个明确的目标。当我们不确定当前的设计方案时,可用性测试可以告诉我们新版本是否可以发布。

需要确定可用性测试的重点,应该尽可能准确、清晰、可测量、可观察,比如关于功能点、界面、流程。你可以询问利益相关者,了解他们想知道什么,专注于能够实现产品ROI的研究目标。

首先,我们需要有一个* * *认识:“可用性测试任务是针对用户的实际目标,而不是我认为用户想做的事情”。其次,以下是任务设计的几种核心方法:

a)根据测试目的列出任务。任务不能太多,必须靠近核心测试部分;

b)给用户每个任务一个合理的动机。对于用户来说,产品的功能不重要,重要的是用户在使用产品时想要达到的目的;

c)把任务交给真实场景,毕竟用户用的是真实场景的产品。

总之,设计测试的任务是“什么情况下谁来做什么”,把握好“人”、“情境”、“目标”三要素。

写测试脚本是为了防止在正式测试中不知道该问什么,该记录什么的时候产生混乱。根据测试后结果统计分析的维度,结合任务单,对测试时需要问的问题和需要观察的注意事项进行自下而上的分析。例如:

问题:进入页面首先看到的是什么?看什么?用户想点击哪里?用户注意到每个类别上的数字了吗?……

观察:用户探索了哪些内容?用户怎么说?正面评价?负面评价?用户的表情是否有皱眉、撅嘴等负面表情?

检测实验室要求的硬环境必须完善,如:

a)实验室环境:无论是会议室还是单面玻璃的专用观察实验室,至少要干净整洁,能让使用者感到轻松;

b)测试设备:用什么终端产品,网络环境流畅,账号注册等。

c)记录设备:录音、录像、屏幕记录等。,记录测试过程中可以帮助设计师在会上参观的场景,并补上一些遗漏的笔记。你可以使用一些软件和硬件,如磁带录音机,摄像机,眼动仪,鼠标轨迹记录,QuickTime,Mobizen,显示记录器,SCR,Magitest等。

预测试就是在正式实施前邀请同事模拟几次,找出测试过程中的问题。走正规流程,包括设备调试、面试、提问、观察记录、结果分析,看录音录像,找出测试过程中的问题。

样本量:根据Nielsen和Landauer的研究,可用性测试系统中的问题数量和测试人员数量遵循以下公式:P=N (1-(1- L) n)。

其中p是发现的问题数量,n是系统中的问题总数,l是通过研究单个用户可以发现的用户比例。根据经验,l的值一般定义为31%。此时,我们可以画出p关于n的曲线,如下图所示。此外,尼尔森还给出以下数据:根据NNgroup近期进行的83次可用性咨询的案例分析,可以得出可用性问题数量与招募用户数量之间的关系。我们可以看到,在招募5-8个用户的时候,就足以暴露系统的大部分可用性问题。这个时候测试更多的用户,并不会给我们的洞察力带来明显的提升。

搜索用户:分三步,招聘信息放进去->;筛选问卷->电话联系的核心原则是“让最有代表性的用户参与进来”,通过了解用户的态度、行为、目标,选出与用户画像相匹配的用户。

从测试当天对用户的接待来说,需要保持友好的态度,让用户放下警惕,有一个愉快的心情去面对测试。开场主持人可以自我介绍,预热测试气氛,表明测试目的,告诉用户我们非常希望你畅所欲言。这个测试没有对错。不要担心做得不好。我真诚地希望我们能和你一起发现产品的问题。而且如果有录音或者录像,用户肯定是知道这种行为的,但是测试数据会保密,可以签订保密协议。

根据准备好的测试脚本,至少需要两个工作人员,一个是主持人指导任务和提问,另一个是观察者,观察用户的情绪、动作,记录用户的行为和想法。测试中应注意以下几点:

a)观察:观察文字和感受,识别用户的情绪,如思考、皱眉、犹豫、惊讶等。,并通过用户的情绪判断用户是否无法完成任务,那么就应该终止任务的测试,缓解用户的情绪。

b)提问:用一般问题提问,具体客观地重复用户刚才的行为。如果用户没有主动说出原因,可以问下面的“为什么?”或者通过身体前倾、盯着用户等非语言手段,暗示你想听到更多的内容。如果用户快速而坚定地说出理由,理由的可信度更高;如果用户犹豫不决或者难以说出原因,就不要继续问了。

c)倾听:做一个好的倾听者。当用户说话时,你可以给用户点头、嗯嗯、眼神交流等反馈。提醒我们正在认真倾听。继续吧。

d)鼓励:鼓励用户大声思考,大胆说出测试中的问题,并肯定用户的建议,给予鼓励和表扬,认可其价值。当用户遇到困难时,不要帮助,可以适当鼓励。

首先,一个用户测试后,可以趁着记忆犹新,简单的做半个小时的排序工作,主持人和抄本互相核对。然后等到所有测试完成之后,再分析可用性水平和问题。下面是我理解的可用性问题总结模板:

在不在?制造?我吗?Steve在Think中提到一个简单的可用性测试10美分,可以用来做一个简单的可用性测试,针对前期需要快速迭代的产品。

可用性工程中,可用性的经验标准有11个,也一起记录:

来到这里让我想起了前几天看到的12条UX设计准则,万一找不到就在这里安利一下吧。网站也很不错。网址是什么?:UX法律.

[1]可用性工程

[2]点石成金:面向访问者的网站和移动可用性设计的秘密

【3】如何进行可用性测试和用户研究?-弗里斯的回答。-知乎

【4】如何进行可用性测试和用户研究?——叶秋的回答。-知乎

【5】如何进行可用性测试和用户研究?——韩的回答。-知乎

【6】如何进行可用性测试和用户研究?-凯莉的回答。-知乎

【7】如何进行可用性测试和用户研究?-苏敬亭蝙蝠玩家的回答-知乎

[8]通过研究进行可用性测试的操作指南

[9]可用性测试:任务评估模型和测量方法

【10】四个方面,说说如何做更高效的可用性测试。

[11]如何进行可用性测试和用户研究?——人人都是产品经理。

【12】结合很多实例分析了“交互设计七定律”在设计中的应用。