心理模型是人机交互(HCI)中最重要的概念之一。事实上,我们花了很多时间,涵盖了我们全天培训课程的设计意义User Interface Principles

在这里,我将报告来自我们可用性研究的一些例子。不巧合,使用具体示例通常可以帮助人们了解抽象概念(例如“心理模型”)。

首先,你必须遭受一点理论 - 即心理模型的定义。心理模型是用户相信什么关于手头的系统。

注意此定义的两个重要元素:

  • 心理模型是based on信仰,不是事实:即,它是用户知道(或认为他们知道)关于您网站等系统的模型。希望用户的思维与现实密切相关,因为他们基于他们的预测关于他们的精神模型上的系统,从而计划他们的未来行动基于该模型如何预测适当的课程。设计师的主要目标是让用户界面将系统的基本性质通信,足以使用户形成合理准确的(并且因此有用)的心理模型。
  • 个别用户每个都有自己的心理模型。心理模型是每个用户的大脑内部的,不同的用户可能会构建同一用户界面的不同心理模型。此外,可用性的大困境之一是常见的gap between designers' and users' mental models。因为设计师知道太多,他们形成了自己创作的美妙心理模型,导致他们相信每个功能都很容易理解。用户的UI的心理模型可能会有所缺乏,使人们更有可能犯错并发现设计更难以使用。

最后,心理模型是在助焊剂中完全是因为它们嵌入大脑中而不是固定在外部介质中。额外的经验随着系统可以显然更改模型,但用户也可能根据自己的心理模型更新来自其他地方的刺激,比如说话其他用户or even applyinglessons from other systems

记得JAKOB互联网用户体验的法律:用户将大部分时间花在网站上其他than yours. Thus a big part of customers' mental models of your site will be influenced by information gleaned from other sites. People期待网站相似

混合心理模型

Many of the usability problems we observe in studies stem from users having mixed-up mental models that混淆了系统的不同部分

例如,“Google”一词通常是其他搜索引擎的顶级查询,以及谷歌上的“雅虎”和“Bing”得分高。为什么,哦,为什么,做人搜索如果他们已经知道它的名字,则为网站?为什么不仅仅是键入,请www.bing.com进入URL字段?

原因是许多用户从未形成过屏幕功能上“型盒”的准确模型。当他们键入一个盒子时,他们有时会得到他们想去的地方。然而,何地键入的位置和准确,每种类型框功能通常在他们的肯中常见。

无法区分类似类型的框是指南的关键原因避免多个搜索features. When a website or intranet has several search engines on the same page, users often don't know the difference. They'll enter their query into whatever box catches their fancy and assume that the site doesn't have the answer if nothing comes back. (In reality, they might have used a specialized search that didn't cover everything.)

The one exception to this guideline is that it's preferable to have a separate搜索员工目录的Intranet,因为在大多数用户的心理模型中,寻找同事的联系方式并不构成“搜索”。它抬头看person,不搜索信息。相比之下,当然,任何开发人员精神odels the employee directory as one more database and a phone number as a piece of data. As I said: users and the design team have very different mental models, and you have to understand the users' model to design something that works in the real world.

用户不只是混淆搜索字段;许多减少技术的用户不明白之间的差异许多其他共同特征:

  • 操作系统Windows与浏览器Windows
  • 窗口与应用程序
  • Icons vs. applications
  • Browser commands vs. native commands in a web-based app
  • 本地与远程(“云”)信息
  • Different passwords and log-in options (users often log in to other websites as if they were logging in to their email)

心理模型惯性

Netflix始于邮寄服务,以便在DVD上租用电影。但是,Netflix的工作方式不同于典型的电子商务网站,当我们在我们项目中使用新用户测试时造成的问题famous sites' usability

  • 当用户将电影添加到Netflix“队列”时,他们使用了电子商务购物车的心理模型预测会发生什么:没有。Adding stuff to the cart doesn't cause you to receive that item in the mail. You first have to proceed through checkout and confirm that you want it.
  • 然而,实际上,Netflix将会立即邮寄你是队列顶部的DVD。后来,当你邮寄回来时,他们会把你的下一个电影送到你的队列中,没有你必须去网站并做任何事情。这就是为什么他们拥有“队列”功能而不是标准购物车。

有很棒的inertia in users' mental models:人们知道趋于坚持的东西,即使它没有帮助。独自一人肯定是保守派而不是出现的争论新的互动样式

另一方面,有时你需要创新,但最好是在新方法显然超越老人的众所周知的情况下这样做。Netflix显然是一家成功的公司,并将客户从队列发送源源不断的电影的创新是这一成功的主要原因。

当你在网上做一些新的东西时,你面临着一个巨大的设计挑战:你如何解释新概念,使得用户拥有建设有效的网站心理模型的生活机会?

It's amazing how one misconception can thwart users throughout an entire session and cause them to systematically misinterpret everything that happens on the site. Through failure after failure, they never question their basic assumptions. This is yet another argument for complying with preexisting user expectations whenever possible. If you don't, then make certain that you're clearly explaining what you're doing — while also realizing that you face the added challenge of users'reluctance to read非常。

表演精神模型

Understanding the concept of mental models can help youmake sense of usability problems在你的设计中。当你看到人们在您的网站上犯错时,原因往往是因为他们形成了一个错误的心理模型。虽然您可能无法在那一点更改UI,但您可以在用户体验的早期阶段教授用户更准确的心理模型。或者,您可能必须承认用户不会理解某些区别,然后停止制作这些区别。

如果是心智模型不匹配,您基本上有两个不同的选择:

  • Make the system conform对用户的心理模型 - 假设大多数模型都是相似的。这是我们通常推荐的方法修复IA问题:如果人们在错误的地方寻找一些东西,那么将它移动到他们寻找它的地方。Card sorting是发现用户信息空间的心理模型的有用方法,以便您可以相应地设计导航。
  • 改善用户的心理模型这样他们更准确地反映你的系统。例如,您可以通过例如解释更好的事情并使标签更清楚地使UI更加透明(即使底层系统保持不变)。

心理模型是开发指令,文档,教程,演示和其他形式的用户协助的关键概念。所有这些信息必须短,同时教导人们需要知道的关键概念来了解整体网站。有时候值得尝试一下comic strip;研究表明,当概念以视觉和口头形式同时呈现概念时,提高了心理模型形成。

我喜欢的主要原因之一思考大声方法用户测试是它为我们提供了对用户的心理模型的见解。当用户言语时,他们认为,相信和预测他们在使用您的设计时,您可以将其大部分精神模型划分。还有更先进的知识诱因方法,可以获得更深入的洞察力,进入心理模型,但对于大多数设计团队来说,一些快速思考的会议就足够了。在任何情况下,如果您怀疑错误的心理模型正在耗资您的业务,那么简单的用户测试肯定是迈出的第一步。