本文来自微信公众号 “水手哥学设计”,作者: 水手哥,纷传经授权发布。
一、什么是启发式评估?
启发式评估是指安排一组评估人员检查界面,并判断其是否与公认的可用性原则相符(“启发法”)。— Jakob Nielsen。
启发式评估是用户体验专家根据尼尔森十大可用性原则,来浏览和执行界面上一系列操作,从而找出可用性问题,进而改进调整后,让用户体验更流畅。
启发式评估是界面可用性测试最有效的方法之一,让多名评估人员分别检查界面,然后汇总各自发现的问题。参与的用户体验专家越多,所发现的可用性问题也会越多。
启发式评估的优点是比较快捷便利,调研的成本也相对较低。缺点就是发现的问题相对比较主观,专家的想法和建议不能代表真实的用户行为。
二、如何进行启发式评估?
启发式评估需要定义明确的用户目标,定义哪些功能和用户流程需要进行检测。定义好一系列任务后,让评估专家执行任务并发现可用性问题。
在启发式评估之前需要了解产品的目标用户,定义产品的用户画像,了解哪些人在使用你的产品,他们使用的原因是什么?评估专家在检查界面时需要具有同理心,能从用户的视角和用户的目标出发,了解目标用户的需求,发现界面的可用性问题。
三、可用性启发式评估
Jakob Nielsen早在1995年就整理了一套普遍为人所接受的启发方法,这一套方法至今仍然有效并且适用。评估专家可以根据尼尔森十大可用性原则进行查漏补缺。
人们喜欢控制一切,只有这样他们才有安全感。从人类进化的角度,生存的基本需求是对安全和生理需求(例如食物、睡眠和性生活)。人们通过每次交互后,系统会通过交互行为反馈相关的信息,这样可以唤起人们的控制感。
看看现在的智能手机,屏幕一亮就会告诉你它的电量、Wifi连接、接收信息、未接来电等。想象一下如果这样信息丢失,你还能感觉到安全感吗?界面通过标志、图标和指示器,系统可以传达其当前状态,帮助用户更好的做决策。
设计师是根据用户的心智模型进行概念设计,系统的概念设计需要和用户的心智模型相匹配,即用户有什么需求,他们想通过产品完成什么目标,为了实现目标他们需要完成哪些任务。用户会根据使用主流产品的经验来使用其他产品。这时就需要产品做到用户可认知。
隐喻设计就是一个典型例子,它将真实世界对象的形式在产品界面中显示,人们通过以前熟悉的场景和样式来使用产品会更加得心应手。
当用户不小心误操作或进入一个错误的场景,应该给予用户撤回或重做。如果你不小心删除了重要文件或在公司群发布了一些的信息,应该允许用户有撤回的机会。用户经常错误地执行操作,他们需要一个明显标记的紧急出口。当人们很容易的退出或撤销某项操作时,就会给人一种自由舒畅的感觉。
你有没有注意到,无论你使用什么应用,复制粘贴的功能都是一样的。设计系统需要遵循平台惯例和用户习惯,保持一致性。因为人们90%的时间都是在和应用程序进行交互。
设计系统需要建立一整套规范包括字体、色彩、组件、间距、栅格等,让用户使用系统时感觉到一致性。设计系统的规范可以总结为相同位置、相同外观、相同操作、相同反馈。
苹果的人机界面指南和谷歌的材料设计指南是一个很好的起点。它们提供了一个坚实的基础,两大系统自带的控件已经可以解决用户的正常交互需求。在设计新应用时,需要定义新的设计规范时,应该参考两个主流的设计系统。在巨人的肩膀上进行实践和尝试,才能带来更好的用户体验。
唐纳德·亚瑟·诺曼的《日常的设计》一书中写到,通过与用户界面的交互会产生两种错误: 失误和错误。失误是由注意力不集中引起的无意识的错误。错误是基于用户心智模型和设计不匹配而产生的有意识的错误。这类错误用户不会很容易改正,应该在用户测试阶段就发现他们,使用清晰的沟通和一致性的设计原则来防止错误发生。
人有两种类型的记忆提取方式:识别和回忆。当你很容易地认出一个你熟悉的人或物时,识别就发生了,这是一种非常肤浅的从记忆中提取信息的方式,基本不需要消耗能量。而当你遇到不得不从记忆中找到很少使用的信息(姓名、年龄、细节等)时,回忆就会发生,为了回忆信息,人们必须激活更多的记忆快。回忆过程是一个更深层次的检索,需要消耗更多的能量。这就是为什么考试中选择题比开放式答题更容易回答的原因。
每个用户都是独一无二的,每个用户都有自己不同的需求和技能。同样每个任务也是唯一的,需要不同的控制器进行触发。
极简主义应该是人们共同追求的趋势,极简主义主张用减法,当一个产品功能或视觉元素减到不能再减的地步,这就是最适合的设计。完美不在于没有什么可以添加,而在于没有什么可以减少。极简主义帮助用户快速访问重要信息并能快速得到想要的结果。
在用户使用产品过程中,错误往往是无意识的。如果能让用户更加理解的语言进行解释这些错误,可以帮助用户从错误中进行检查恢复。例如在登录界面时,当用户输入用户名和密码时,得到的错误消息往往是“用户名或密码不正确”。这里系统不会告知用户“用户名是否有效”或者“密码是否错误”。当然现在主流的登录界面都支持手机号码实时验证登录的功能了。
每个应用程序都应该努力在没有任务文档的情况下可用,每个用户都有不同的教育背景和认知水平。对于90%用户来说容易的东西,对于剩下10%的用户来说可能就很难。所以编写良好的文档和教程对于那些不知所措的用户至关重要。
四、评估体验效果并记录可用性问题
评估专家完成指定用户任务时,当发现界面可用性问题,应及时在表格中进行记录,在完成什么任务时遇到什么问题,该问题违反了哪项尼尔森十大可用性原则。
评估专家完成评估后,汇总问题,删除重复的问题,列出可用性的问题清单。可用性问题按问题的严重程度进行排序。输出启发式评估结果报告。报告中应该包含使用方法、评估流程和所用的尼尔森十大可用性原则,为后续再次进行启发式评估提供规范和准则。
启发式评估可以在短时间内找到关键可用性问题,根据尼尔森十大可用性原则输出适合本公司产品的启发式方法,并将其应用到新的功能设计和产品迭代。
本文由作者授权纷传发布,建圈子、做付费社群用纷传。