本文为《交互设计精髓》1-3章整理的读书笔记。
用户体验设计(UX)包括三个方面的关注:形式、行为、内容。
目标导向设计
- 如果我们设计的产品能够让用户达到目标,他们就会感动满意、有效率,并且高兴,会乐于购买这一产品,并且推荐给他人。
用户参与设计的问题
虽然用户或许能够阐述交互中的某个问题,但他们还是往往不能够将解决问题的方案可视化。想象一下看病,病人对医生说:『真是疼死我了,我觉得是阑尾炎,您得帮我赶紧把它切除了。』当然,任何有责任心的外科大夫都不会毫无置疑的立刻动手术。病人可以述说症状,但必须是医生来运用专业知识来做出正确的判断。
对于数字产品,规划涉及理解使用这些产品的人如何生活和工作,使设计产品的行为和形式能够支持和促进用户的行为。
我们当然不能放弃形式和美学规则,但我们更要关注通过恰当设计的行为来实现用户目标,这样所有的这些,才能和谐的融为一体。
设计和开发出来的产品如果只满足了业务目标,它们最终将是失败的产品,成功的产品需要满足用户的个人目标。
目标不等于任务或者行动,它是所期望的最终的情况,而任务和行动只是有助于达到目标的中间步骤(在组织中的不同层次上)。
每个设计者首先问的问题应该是:为什么用户要执行这个行动、任务、动作或者操作。目标驱动人们执行行动,理解目标可以帮助你理解用户的期望和志向,之后会帮助你决定哪些行动的确和你的设计是相关的。
好的设计让用户变得更有效率,这是交互设计的通用指导原则
基于用户目标、业务需要和科技约束的设计提供了真正的产品定义
产品成功的关键是目标,而不是特性
把产品定位降低为一个功能和优势列表忽略了真正的机会,即让科学技术服务于人并满足人的需求和目标。
实现模型和心理模型
实现模型指的是产品达到其目标的机制。有关机器和程序实际如何工作。
用户心理模型
从电影观众的角度来说,在观看电影时,很多人不知道放映机如何工作,和电视有什么不同,在观众看来,只是在大屏幕上投射出移动的图片而已。这称为用户的心理模型。人们使用产品时,并不需要了解其中复杂机构实际运转的所有细节,因此人们创造出一种认知上的简捷解释方式。
表现模型
软件有一个行为外表,它告诉世界,软件是由程序员或者设计者创造的。设计者选择如何将程序的功能展现给用户的方式,称为表现模型。
表现模型越接近于用户心理模型,用户就会感觉到程序越容易使用和理解。用户界面应该基于用户的心理模型,而不能基于实现模型。
- 我们不能仅仅因为某种技术很适合解决软件中的问题,就认为它也非常适合充当用户的心理模型。
新手、专家和中间用户
- 大多数用户既非新手,也不是专家,而属于中间用户。
为中间用户优化
目标有3个方面:首先让新手快速和无痛苦的成为中间用户;其次避免为那些想成为专家的用户设置障碍;最为重要的是,让永久的中间用户感到愉快。
新手需要什么
- 没人希望自己永远是新手。好的软件缩短这一过程,并且不将注意力集中在这一过程上。
- 将用户想象成非常聪明但非常忙的人
- 聪明的人在理解原因和效果后会学得更好。所以必须让他们理解为什么软件会像那样工作,我们使用心理模型来弥合这种矛盾。
- 让新手转变为中间用户需要程序提供特别的帮助,而一旦成为中间用户,这种帮助反过来会妨碍用户。当不再需要这种服务时,这种帮助应该消失。
中间用户需要什么
- 中间用户通常要求这些常用功能中的工具放在用户界面的前端和中心位置,容易寻找和记忆。
- 永久的中间用户通常知道高级功能的存在,即使他们可能不需要,也不知道如何使用这些功能。但是软件具有这些高级特性的事实让永久的中间用户放心,让他们确信,投资购买这个程序是正确的选择。如果普通的滑雪者知道在那片森林之后又一个真正高难度的专家雪道,他们会感动放心。即使从来不曾想过用那个跑道,这也会让他们感到充满了梦想和向往。
欢迎关注我的微博:@没故事的卓同学