1)系统状态的可视型,用户能否随时掌握系统运行的情况,是否及时为客户提供了有关操作的提示信息。
2)系统应于真实世界相符合,使用语言是否简单明了,是否熟悉系统提到的词汇。
3)用户的控制权及自主权,用户能否方面退出异常状况。
4)一致性和标准化,相似的操作方式是否相同。
5)帮助用户识别、诊断和修复错误,错误提示是否有用。
6)预防错误,何处易出错,为什么。
7)依赖识别而非记忆
8)使用灵活性及有效性,是否提供了快捷键,以便有经验的用户快速使用
9)最小设计,是否存在一些不必要不相关的信息
10)帮组及文档,帮组信息是否易于检索,是否易于理解。
参考:《交互设计-超越人机交互》