启发式评估(heuristic evaluation)(4)
作者:Jakob Nielsen 来源:aliued.cn 时间:2009-08-27 13:03:00
10条可用性准则(Heuristics)
系统状态的可见度
系统应该始终在合理的时间以适当的反馈信息让用户知道系统正在做什么。
系统和现实世界之间的吻合
系统应该用用户熟悉的词,短语和概念来说用户的语言,而不是用面向系统的术语。遵循现实世界中的惯例,让信息以自然的合乎逻辑的次序展现在用户面前。
用户控制和自由
用户经常错误地选择系统功能,所以在不需要查看由于误操作而延伸出来地对话的情况下有一个明显地标志为“紧急退出”的操作来离开不想要的状态。另外,系统需要支持“撤销操作”和“重做”的功能。
一致性和标准
用户不必去担心是否不同的词,情形或动作意味着同一件事情。遵循平台惯例。
预防错误的发生
一个事先就能预防问题发生的细致的设计要比好的错误提示信息好的多。
识别而不是回忆
使每个对象,动作,和选项都是可见的。用户在从对话的一部分到另一部分的过程不必去记忆信息。系统使用说明在任何适当的时候都应该使可见的或者很容易被获取。
使用的舒适性和高效性
加速器-初级用户未见过的-可以经常加快专家用户的交互操作,如此系统就能同时迎合无经验和经验丰富的用户的需要。允许用户进行频繁的操作。
有审美感的和内容最少的设计
对话中不应该包含无关的或者很少需要的信息。任何一个对话中的额外信息会严重影响对话中相关的信息并降低这些相关信息的可见性。
帮助用户识别错误,诊断错误并从错误中恢复过来
错误提示信息应该用简单的语言而非代码来表达,正确恰当地指出问题所在,并建设性地提供一个解决办法。
最初在1990年我和Rolf Molich合作开发了启发式评估法的准则 (Molich and Nielsen 1990; Nielsen and Molich 1990)。 随后,我在一个249个可用性问题的要素分析的基础上精简了这些准则并得到了一组最具解释力的准则,结果就是上面这一组修订过的准则 (Nielsen 1994b)。
更新2004
我在2004年的关于以往可用性指导准则的可适用性方面的最新发现将在拉斯维加斯和阿姆斯特丹的2004年用户体验会议中被介绍到。