软件应该像人一样体贴
- 关心你的喜好:体贴的朋友希望加深对你的了解,他记得你的喜好,知道如何使你开心。每个人都希望得到个性化的体贴和照顾。
- 恭顺的:不体贴软件监督并随意判断或限制人的行动。
- 乐于助人的:如果向商店服务员询问在哪里可以找到某件商品,我们希望他不仅能回答我们的问题,还能主动向我们提供一些其他有用的信息,比如同类性价比更高的商品等。
- 具有常识的:在不合适的地方提供不合适的功能是交互产品设计失败的一大标志。
- 有判断力的:软件应该能判断哪些操作是我们希望计算机记住,哪些不希望在没有接受到用户指令的情况下自动记录的。软件也应该时刻记录保护用户隐私数据。
- 可以预见需求:在我们停留在某个网页时,系统浪费大量时间闲置,什么也不做。其实它可以在我们停留时,轻松预测我们的需求并做好准备,也可以利用这些闲散的时间提前下载所有可见的链接。
- 尽责的:一个尽责的人会从长远的角度来认识所执行任务的意义。
- 不会因为自己的问题增加你的负担:我们希望服务员能够充分照顾我们的关注点,而不是滔滔不绝地介绍她/他所关心的问题。交互产品也应该对自己的问题保持沉默,关注用户的需求。
- 能及时通知我们:我们真心希望交互品能够及时通知我们所关心的事情
- 敏锐的:敏锐的软件能够察觉用户的操作,并利用这些观察为用户提供相关的信息;软件也应该观察我们的偏好,并主动记录下来。
- 自信的:软件不应该怀疑用户的操作,同时应该随时做好恢复操作的准备
不问过多问题:用户不喜欢产品问问题,提问的人所处的位置要比被提问的人更优越,另一方面,问题会让人感觉受到烦扰和侵犯。
产品问问题会让用户觉得产品:
- 无知
- 健忘
- 软弱
- 烦躁不安
- 缺少主动性
- 要求过多
即使失败也不失风度:当程序发现一个致命问题时,它可以充分利用时间,努力弥补过失而不让用户受到损害
- 知道什么时候调整规则:人类对轻微调整系统有着强烈需求。在现实世界中,限制总是可以调整的,体贴的软件需要意识到并且包容这类事实。
- 承担责任:大多数软件面临问题时,会采取这种态度“这不是我的责任。”,把责任推给用户,这种软件没有分担责任来帮助用户变得更加高效。
- 能够帮助你避免犯低级错误:产品能够更进一步帮助用户避免令其尴尬的错误,并不因此责备用户,这样产品会快速赢得用户的信赖和忠诚。