一、概念

1、什么是可用性?

任何与人可以发生交互的产品都应该是可用的,就一般产品而言,可用性被定义为目标用户可以轻松使用产品来实现特定目标。


ISO9241/11中的定义是:


一个产品可以被特定的用户在特定的场景中,有效、高效并且满意得达成特定目标的程度。


人机交互专家 Jakob Nielsen 将可用性框架的定义为:

可学习性:初次接触这个设计时,用户完成基本任务的难易程度?
效率:用户了解了设计之后,能多快地完成任务?
可记忆性:当用户一段时间没有使用产品后,是否能轻松地恢复到之前的熟练程度?
错误:用户犯了多少错误,错误严重程度如何?用户能否从错误中轻易地复原?
满意度:用户对产品的主观满意度,这个设计让用户感觉如何?


2、什么是可用性测试?

可用性测试,大多用于网站或移动应用的设计评估,其实也可以用于智能硬件的完整体验流程,通常会邀请目标受众群体中的真实用户,在特定场景下通过产品完成典型的任务。


在真实的使用过程中观察用户的实际操作情况,详细记录并分析用户在使用产品中遇到的问题,目的是发现产品中存在的可用性问题,收集定性和定量数据帮助产品改进,并确定目标用户对产品的满意度。


一般来说,可用性测试就是通过观察用户使用产品完成典型任务,发现产品中存在的效率与满意度相关问题的方法。


在这里我们把专业的设计者也看成特殊的用户,专业设计者分析相关的任务找出可用性问题


3、为什么要进行可用性测试?

可用性测试是改善产品的极佳方式。


有时,我们并不是产品的目标用户,很多需求和设计方案是产品设计人员自己想出来的,在讨论方案的时候总是说:”用户想要…” 、”我觉得…” 、”如果是我,我会…”,虽然设计时会依据一些经验与设计法则,但这些都只是未经验证的主观猜测而已,无法准确的评估设计方案的优劣,这往往导致观点对立,僵持不下。


所以为了了解真相(用户到底会怎样使用产品),我们要找到我们的目标用户并向他们学习(观察他们如何使用产品),这样才能使团队尽快对设计方案达成一致并积极改善产品。


通过可用性测试,我们可以:

了解真实用户如何与产品进行交互并;
了解真实用户是否能够完成指定任务;
了解真实用户完成指定任务需要多久;
了解真实用户对产品与竞品的满意度;
确定改进产品可用性问题所需的修改;
定性分析可用性并查看是否符合目标;
让设计和开发团队在开发前发现问题。


4、可用性测试类型

可用性测试的类型(进行可用性研究的原因)有三种:

探索性可用性测试:在发布新产品之前,探索性可用性测试可以确定新产品应包含哪些内容和功能,以满足用户的需求。在产品开发早期,探索性可用性测试可以评估初步设计或原型的有效性和可用性。


评估性可用性测试:在发布前或发布后对最新版本的测试,通过评估性可用性测试向用户介绍新设计,以确保其直观使用并提供良好的用户体验。评估性可用性测试的目的是——确保在产品推出之前突出并修复任何潜在问题。


比较性可用性测试:比较两种或更多种产品或设计的可用性,并区分各自的优缺点,以确定哪种设计能提供最佳的用户操作体验。


二、可用性测试方法

产品可用性测试方法分为分析法(偏定性)和实验法(偏定量)。


1、分析法


image.png


分析法的优点是,可以凭借公认的原则经验与原型快速的找到可用性的大部分问题,高效省时。


分析法的最大缺点是:它得到只是分析者的假设或观点,在团队意见不一致时,并不能够提出支持自己意见的有力证据。为了结束争论,就只能通过实验法。


2、实验法

image.png


分析法的参与者是具备可用性知识的设计师与工程师;而实验法的参与者是目标用户或小白用户。从某种程度而言,分析法和实验法是一种互补的关系。


一般,先通过分析法去排查可用性问题,更正和记录问题,然后在可用性测试阶段通过用户测试的实验法去重点观察验证与发现新问题。


三、启发式评估

1、走查规则

《Nielsen10 项原则》


2、走查记录表

image.png


四、认知走查

1、走查规则

《交互自查》


认知走查要点.png


2、走查记录表

image.png


五、用户可用性测试

《可用性测试方案与报告》



拓展:《如何进行可用性测试?这里有一份全面的可用性测试指南》