时间: 2021-07-30 11:12:06 人气: 31 评论: 0
文章主要围绕可用性测试展开分享。可用性测试在产品评估体系里一直被称为无往而不利的神器。
今天我们来分享可用性测试,它在产品评估体系里一直被称为无往而不利的神器!而概念的分歧和模糊,我们在讨论它的时候经常混乱,所以我不得不用许多字数将概念澄清:
根据ISO 9241-11的定义,可用性是指在特定环境下,产品为特定用户用于特定目的时所具有的有效性、效率和主观满意度。
Nielsen认为可用性有五个指标,分别是易学性、易记性、容错性、交互效率和用户满意度。产品只有在每个指标上都达到很好的水品,才具有高的可用性。
总的来说,可用性直接关系着产品是否能满足用户的功能性需要,是用户体验中的一种工具性的成分。可用性是交互式产品的重要质量指标,如果人们无法使用或不愿意某个功能,那么该功能的存在也就没什么意义了。
1.2可用性测试
可用性测试是在产品或产品原型阶段实施的通过观察或访谈或二者相结合的方法,发现产品或产品原型存在的可用性问题,为设计改进提供依据。可用性测试不是用来评估产品整体的用户体验,主要是发现潜在的误解或功能在使用时存在的错误。
可用性测试的具体操作概念包括观察和访谈:
您这么操作是为了? 这里遇到什么问题了?总体使用感受怎么样?您觉得怎么设计**更好用?…
该产品可能是一个网站,软件,或者其他任何产品,它可能尚未成型。测试可以是早期的纸上原型测试,也可以是后期成品的测试。
一般在产品概念初始原型(如图纸/稿纸)提出之后,即可进行简单的可用性测;后期做出高保真原型之后,可以进行更深入的测试;直至产品上线以后,也可对比竞品进行比较测试。
目前的可用性评估方法**过20种,按照参与可用性评估的人员划分,可以分为专家评估和用户评估;按照评估所处于的软件开发阶段,可以将可用性评估划分为形成性评估和总结性评估。形成性评估是指在软件开发或改进过程中,请用户对产品或原型进行测试,通过测试后收集的数据来改进产品或设计直至达到所要求的可用性目标。形成性评估的目标是发现尽可能多的可用性问题,通过修复可用性问题实现软件可用性的提高,总结性评估的目的是横向评估多个版本或者多个产品,输出评估数据进行对比。网站可用性测试包含的步骤有:定义明确的目标和目的,安装测试环境,选择合适的受众,进行测试和报告结果。
认知预演(Cognitive Walkthroughs)是由Wharton等(1990)提出的,该方法首先要定义目标用户、代表性的测试任务、每个任务正确的行动顺序、用户界面,然后进行行动预演并不断地提出问题,包括用户能否建立达到任务目的,用户能否获得有效的行动计划,用户能否采用适当的操作步骤,用户能否根据系统的反馈信息评价是否完成任务,最后进行评论,诸如要达到什么效果,某个行动是否有效,某个行动是否恰当,某个状况是否良好。
例如:对于安卓横屏原型的认知预演,由团队成员完成,主要是产品经理。
启发式评估 (Heuristic Evaluation)由Nielsen和Molich(1990)提出,由多位评价人(通常4至6人)根据可用性原则反复浏览系统各个界面,独立评估系统,允许各位评价人在独立完成评估之后讨论各自的发现,共同找出可用性问题。
该方法的优点:专家决断比较快、使用资源少,能够提供综合评价,评价机动性好;
不足之处:
例如:对于安卓横屏原型的启发式评估,由产品经理、用户研究员、技术开发共5名成员完成。
操作使用完原型之后,按照事先拟定的评估原则表进行评分和备注,随后根据所有评估原则表结果总结并讨论;评估原则表如下:
用户测试法(User Test)就是让用户真正地使用软件系统,由实验人员对实验过程进行观察、记录和测量。这种方法可以准确地反馈用户的使用表现、反映用户的需求,是一种非常有效的方法。用户测试可分为实验室测试和现场测试。实验室测试是在可用性测试实验室里进行的,而现场测试是由可用性测试人员到用户的实际使用现场进行观察和测试。
用户测试之后评估人员需要汇编和总结测试中获得的数据,例如完成时间的平均值、中间值、范围和标准偏差,用户成功完成任务的百分比,对于单个交互,用户做出各种不同倾向性悬着的直方图表示等。然后对数据进行分析,并根据问题的严重程度和紧急程度排序撰写最终测试报告。
例如:对于安卓横屏原型的用户测试,由公司内部员工(已排除相关产品和技术开发人员)6名用户完成。
测试脚本于事先根据测试需求拟定,用于引导用户触及典型操作,也用于测试后评估问题优先级用。如下:
选择具有代表性的用户可以减少样本数量,提高研究效率。一般来说,参与可用性测试的产品的用户或近期使用过竞品的用户。在定义目标用户时,可以从三个角度入手:
应该招募多少用户呢?据统计5名用户大约可以发现85%的问题。一般在迭代测试中,用户数量一般控制在5-10个。如果用户类型较多事,可安排每个类型3-5名用户。
首先要通过内部沟通确定一份功能点清单。一般选择产品或页面5-8个功能点进行测试,这些功能点可以是用户常用功能、新增功能、关注度高的功能及先前版本中存在问题的功能等。在可用性测试中,以用户任务的方式展示出来。任务要能够代表典型用户的行为,并且聚焦在我们关心的功能点上。任务设置要具体、可执行,尽量接近用户使用的实际情况。联系产品或页面的使用场景,给用户提供执行任务的情境信息,如告诉用户为什么要查找信息、为什么要购买物品等。避免专业术语或内部用语。
经过可用性测试,可能**发现产品或页面的很多可用性问题。为了方便内部人员决策,需要对这些可用性问题进行分类或等级界定。常见的分级方法有:
五级划分
三级划分
二维划分,根据出现频率和影响严重性
决策树,根据以下三个因素综合决定的:
多维划分,根据问题所属范围和问题出现频率
最后,根据分级后的可用性问题,安排优先级去解决和调整。可用性测试在产品迭代中,可以迅速敏捷地使用,通常出现了各种各样的变式,我们在实际使用中应该结合本项目的实际情况和已有的人力、物力来灵活使用。
作者:大狗狗,互联网金融产品用户研究员,心理学二年级学渣,公众号:同花顺UED(公众号:Mob-HitThink-UED)
本文由 @大狗狗 原创发布于人人都是产品经理。未经许可,禁止转载