当前位置: 主页 > 地方资讯 >

全面解析 如何做好产品可用性测试?

发布日期:2021-11-11 22:52   来源:未知   阅读:

  用户调研分为两种,包括定性和定量研究。常见的调研方式有用户访谈、可用性测试、问卷调查、数据分析、A/B测试等。在产品的设计开发及优化迭代的过程中起着非常重要的作用。本文笔者主要总结下

  可用性测试(usability testing)是一项通过用户的使用来评估产品的技术,因为它反应了用户的真实使用体验,所以可以视为一种不可或缺的可用性检验过程。也就是说,可用性测试是让用户使用产品的设计原型或成品。通过观察,来直观的记录用户的感受和体验,从而改善及提升产品可用性的方法。

  可用性测试适用于产品发展的各个阶段,包括前期设计开发阶段到后期优化改进阶段。做可用性测试价值在于能够在不同的阶段更加高效的发现问题,从而提高问题解决效率。

  想要做好产品的可用性测试,具体的行动计划十分关键。在做一件事情之前,笔者保持的工作思路是:先看整体框架,再关注细节要点。所以将可用性测试划分为以下几个阶段:

  我们需要在项目开展前,首先确定项目的时间要求,制定合理的Timeline。即初步规划一下前期测试准备、中期测试开展及后期总结分析各个阶段所需要的时间,以便根据整体节奏及时做调整和安排。

  (1)确定需要测试的产品(服务)。以目标为导向,我们需要优先确定需要测试的产品是什么,希望验证什么样的结论或者预期。无论是开发测试期产品还是优化迭代期产品,要有出发点。

  (2)确定产品测试范围。产品测试范围,包含想要测试的产品所涵盖的服务范围或全部功能。可根据实际的需求进行控制。

  大量的可用性测试实践证明,5名参与者即可发现75%以上的问题。希望通过增加参与者数量来发现更多的问题意义不大,所以我们基本选择5-7名参与较为合适。

  在可用性测试的具体实施阶段,需要我们根据测试需求设置相关的任务。思考用户在产品实际体验过程中可能存在的场景和需求,要求用户配合并完成相关的操作。

  当我们对任务有了具体的思考后,接下来需要对任务进行具体描述,以便更好地实施。一般情况下,我们要准备好完整的测试脚本并分给团队成员共同配合。常用的测试脚本包含以下内容:

  根据测试的目的需要我们进一步筛选测量维度,找到相关数据指标。我们通常会从定量和定性两个维度出发衡量任务的难易程度:

  此外还有其他维度的指标用于从更多的角度衡量整体设计流程及细节是否安排合理。

  可用性测试需要收集非常多的信息和数据以便后期总结分析,通常在实验室进行,可选择使用一些合适的辅助设备。实验室通常分为测试区和观察区:

  但一般情况下,测试场所可选择普通会议室、测试设备使用手机或电脑操作即可。

  我们在一个测试项目中,需要有不同角色的人相互分工配合。通常设置项目经理、产品经理、观察记录员、项目助手、设备管理员等角色。但实际上安排以下两个角色也可以完成:

  主要目的也是为了及时优化调整测试内容。除了检查全部脚本是否正确无误外,还要在测试时间控制和设备环境等方面进一步检查,看看是否存在什么问题,做好各类风险的初步预估。

  正式测试环节即我们可用性测试的具体实施阶段,主要可以按照以下几个步骤操作:

  (1)用户来访签到。在招募好用户后,需要安排合适的时间邀请用户到指定地点测试。用户到达后需核对清楚用户信息并引导进入休息区等待测试的开始。

  (2)发放可用性测试协议书。随后发给用户可用性测试协议书,让用户仔细阅读并签字,对本次调研做一个初步的了解。协议书主要是说明此次测试的目的、征求内容采集的权限、告知个人信息保密性及同步测试后可获得的奖励。

  (1)测试前声明。在测试正式实施前,要对本次测试的背景和目的做一个声明。

  (2)基本信息提问。该环节主要是为了缓解测试的紧张气氛,热场是用户和调研者之间相互熟悉的过程,以保证用户在测试过程中的放松和配合状态。可以选择做一些比较轻松的暖场聊天(如亲切的和用户聊聊今日装扮、近期出行计划等)。也可以对用户进行一个简单的提问(如年龄、爱好、职业、产品使用习惯等)。

  (3)发声练习。在可用性测试过程中,往往会先要求用户进行Think Aloud。即在测试的过程中,让用户将心中所想口头表达出来。可以给用户一个简单的示例。

  (4)正式测试任务。当用户利用发声思维法操作后没有问题,可安排进入正式测试任务。正式测试任务和发声练习一样,需要用户积极配合去完成,如果遇到问题也可随时提出。

  第一,任务解释需要清晰到位。每一项任务都需要用户理解透彻,知道这个任务具体是要做什么,才能顺利完成。不然盲目的操作也会影响测试结果,增加记录的复杂程度。

  第二,任务节奏要良好掌控。根据脚本内容,让用户依照实际的任务要求操作 ,不要随意尝试,控制好测试的时间和节奏。提问者和记录者之间也要有较好的配合。第三,任务内容较好把握。对任务的难易程度要有初步的评估,并给到心里预期,如果用户遇到了问题,在测试结束后要及时沟通,找到发生的原因。

  (5)体验访谈。体验访谈的目的在于对测试做一个补充提问,包括任务外的其他测试需求。此外,对任务执行过程中遇到的问题也可以进一步沟通,定位发生的原因并做好记录。

  (1)用户填写满意度问卷。测试结束后,需要邀请用户填写满意度问卷,对测试进行简单的评价,做好信息反馈与总结。

  (2)核对测试收录的内容及信息。在用户离开前,需要确认是否所有任务都已完成,测试记录的相关信息是否都已完整收录,尽可能的避免出现任何的遗漏。

  (1)数据分析。主要是依据行动计划中确定的可用性测量维度,从定性和定量的维度初步统计。通过任务的完成时间、任务操作成功/失败次数及协助次数等指标,评估任务的难易程度,从而进行调整优化。也可以对用户评价及满意度的反馈进行统计,方便后续工作的继续开展。

  (2)问题归纳。可用性测试结束后,重点工作就是对用户反馈的问题进行归纳总结。主要是汇总整理全部访谈记录内容及归纳出一些主要的结论。通常我们可以先将任务做一个划分,再从用户体验反馈和优化建议两方面进行梳理,关注反馈频次并整理优先级。

  项目背景(可用性测试调研的背景及目的)、任务总览(用户完成每项任务的实际情况描述)、问题汇总(归纳测试过程中发现的问题)以及优化方案。此外,还可以再附录中添加用户的档案信息、对可用性测试的评价及满意度情况。方便其他参阅报告者更加清晰的了解到全部内容。

  当我们完成测试后,除了汇报测试的结果,还需要与具体的需求方做进一步的沟通,从而给出具体的改进方案和后续规划。不是将结论或报告呈现在文档中,将所有资料归档就算结束,而是需要我们主动沟通,将可用性测试得出的诸多有效结论同步给相关负责人,主动驱动业务的发展。

  可用性测试在产品的设计开发及优化迭代的过程中起着非常重要的作用。笔者总结的具有实操性的方式方法需要灵活运用,最关键的是贴合具体的业务,通过可用性测试快速发现并解决问题澳门精准三肖三码四不像

  本文由 @Sherily◡̈ 原创发布于人人都是产品经理,未经许可,禁止转载。

  听到很多言论说在中国程序员是吃青春饭的,那么产品经理呢,也吃青春饭吗?

  人人都是产品经理(是以产品经理、运营为核心的学习、交流、分享平台,集媒体、培训、社群为一体,全方位服务产品人和运营人,成立9年举办在线+期,线+场,产品经理大会、运营大会20+场,覆盖北上广深杭成都等15个城市,在行业有较高的影响力和知名度。平台聚集了众多BAT美团京东滴滴360小米网易等知名互联网公司产品总监和运营总监,他们在这里与你一起成长。