什么时候可以做用户体验测试?
用户体验测试可以在产品设计和开发的不同阶段进行,以确保产品的用户体验质量。以下是一些常见的用户体验测试时间点:
- 在产品设计初期,可以使用原型进行测试,以确认方案内容和功能范围符合用户预期及需求,可初步确认设计的可行性和有效性。
- 在灰度上线前,可以使用高保真可交互demo或开发转测demo进行测试,以确认整体设计方案是否能提供良好的用户体验,并在产品发布之前发现和解决体验问题。
- 在产品灰度上线或正式发布后,可以进行对比性测试,通过真实数据了解用户对产品的使用情况和反馈,并提出改进建议。
接下来,我们来看看进行用户体验测试活动的整体流程:
一、测试准备
1、确定范围和目标
在开始规划前,首先需要明确我们要测试的背景及范围。
测试活动的需求通常来自于业务方,因此前期需要跟业务方进行充分的沟通。在沟通过程中,测试人员需要引导业务方明确以下内容:
- 项目背景:如业务发展阶段、用户画像、用户旅程、各流程责任人等。
- 项目目标:业务方期待通过这次的测试活动达到什么目的。
- 测试范围:是只测试某个特性、某个场景的体验还是需要进行整体评估。
- 项目排期:明确可用于测试活动的整体时间长度,详细排期可在后续规划中逐步细化,此处主要为后续详细排期提供基础,以及提前识别时间安排是否有风险。
- 潜在风险:双方明示过程中的不确定因素及应对方式。
在完成了业务沟通后,测试团队需要根据获取到的信息明确两个目标:研究目标 和 用户目标。
如果我们进行测试活动的目的是为了在产品发布前对设计进行改进,那么我们将执行形成性研究;如果我们是在产品上线后进行整体评估,则需要执行总结性研究。研究目标的选择将影响数据最终如何使用。
测试团队还需要了解用户和他们使用产品的目的。用户是只想完成一个任务,还是完成任务的效率是最主要的?用户是否关心产品的美观度?这些问题最终都可以归结为测量用户体验的两个主要方面:绩效和满意度。而用户在意的内容将决定了我们要选择哪些度量指标。
2、确定方法和工具
常见的测试方法有三种:实验室测试、在线测试和在线调查。
实验室测试最适合形成性研究。实验室测试只需要小样本量(5-10个),一对一引导,采用出声思维法来收集数据。主要收集可用性问题(基于问题的度量),也可以收集到绩效数据和自我报告式度量数据。但这种方法对于评估微小改动的影响的场景并不适用。
在线测试可以在相对短的时间内从不同地理位置的用户那里收集到大量数据,可包含绩效度量、自我报告度量数据。但由于无法直接观察参与者,可用性问题通常只能根据以上数据进行推测,因此,如果希望深入了解用户行为和动机,就不建议使用此方法。
目前有很多在线可用性测试工具,大致上有两类:
- 量化研究工具:比较常用的有Loop11、UserZoom、Qualtrics等;
- 定性研究工具:以视频工具为主,主要有UserTesting.com、Userlytics、OpenHallway等。
在线调查主要用于大量样本快速收集用户反馈的场景。通过一些在线调查工具,我们可以收集到用户的喜好和态度,也可简单收集用户对不同设计方案的满意度。只要研究者不需要用户直接使用产品,那么在线调查就可以满足测试需求。
3、确定参与者、预算和时间表
在招募参与者时,主要要注意三点:招募标准、样本量 和 招募策略。
在考虑招募标准时,主要是以招募到最具有代表性的参与者为出发点,需根据全量用户特征选取。标准的制定应尽可能详细而准确,通常会基于人口学特征、产品使用经验来对参与者进行分类,如新手用户、专家用户等,同时会根据用户占比来进行配额。
至于样本量,这块一直存在着争议。许多因素都会对其产生影响,例如产品的复杂程度和研究目标。但一般来说,在形成性研究中,5-8人的样本量就足够了,但如果存在用户分组,那么每组至少需要4个参与者。
设计界权威尼尔森(Jakob Nielsen )在2000年的实验《Why You Only Need to Test with 5 Users》中论证,只需要5名用户,就足够在测试中发现大部分可用性问题。
对于总结性研究,那么在资源有限的情况下,每个用户组至少需要30个参与者,但一般来说建议收集50-100个样本,当然,如果本来用户总量就很少,那么数量可以相应减少。如果是希望进行量化研究,那么最好每组至少有100个参与者。
招募策略主要是要思考如何让人们来参与研究。每个业务的情况都不一样,有的可以从客户数据中进行筛选邀请,有的会有友好客户圈,有的可以找第三方公司来招募。但通常都会先提供一份筛选问卷给用户填写来确认最终的测试名单。
测试活动的预算和时间取决于评估方法、度量选择和工具。具体的数值要根据团队自身的情况去估算,同时建议增加至少10%的富余量。
对于小样本测试,通常要预留额外的时间用于预测试和设定问题评分规则。对于大样本测试,招募时间和测试时间需要预留更多余量。对于实验室测试,大部分时间都会用于收集数据,但对于在线测试,更多是用于测试材料的准备。
除此以外,大家记得要预留一半的时间用于整理和分析数据,这块的时间通常会被低估。有相关研究发现,通常一次的测试活动需要100-200人时的工作量,最多可以有50%的上下浮动。
4、测试设计
在前面的内容都明确了以后,就可以细化测试方案了。
准备测试材料和设备:根据不同的评估方案,测试团队可能需要准备的有:测试地点、测试设备、录制工具、任务卡、测试问卷、要评估的原型或方案、保密协议、酬金签收表等。
制定测试流程:在测试前都需要编写测试脚本,里面需包含背景介绍内容、测试流程和测试任务及其相关问题,测试时按照脚本执行,可帮助测试人员把控流程以及保证用户测试的一致性。