半个月时间断断续续读完了《用户体验要素》,以下将书中的一些观点分享给大家。
作者Jesse James Garrett是用户体验咨询公司Adaptive Path的创始人之一,同时也是信息架构和用户体验的积极倡导者。
一、用户体验为什么如此重要
不管用户访问的是什么类型的网站,它都是一个“自助式”的产品;没有可以事先阅读的说明书、没有任何操作培训或讨论会、没有客户服务代表来帮助用户了解这个网站;用户所能依靠的只有自己的智慧和经验,来独立面对我们的网站。
用户体验形成了客户对企业的整体印象,界定了企业和竞争对手的差异,并且决定了客户是否还会再次光顾。
任何在用户体验上所做的努力,目的都是为了提高效率。这基本上是以两种主要形式体现出来的:“帮助人们工作得更快”和“减少他们犯错的几率”。
二、认识这些要素
用户体验的整个开发流程,都是为了确保用户在你的产品上的所有体验不会发生在你“明确的、有意识的意图”之外。也就是说,要考虑在用户有可能采取的每个行动的每一种可能性,并且去理解在这个过程的每一个步骤中用户的期望值。
1.表现层:用户看到的一系列的网页,由图片和文字组成;
2.框架层:按钮、控件、照片、文本区域的位置布局;
3.结构层:框架是结构的具体表达方式,用户如何到达某个页面,并且在他们做完事情之后能去什么地方;
4.范围层:结构层确定网站各种特性和功能最合适的组合方式,而这些特征和功能就构成了网站的范围层;
5.战略层:经营者和用户想从网站得到什么。
image.png
三、战略层——产品目标和用户需求
我们要通过这个产品得到什么?(产品目标)
实现公司的商业目标,树立品牌形象;
达成成功的标准,即一些可追踪的指标,在产品上线以后用来显示它是否满足了我们自己的目标和用户的需求。
我们的用户要通过这个产品得到什么?(用户需求)
通过细分用户,得出用户群体的优先级,确定用户需求;
可用性和用户研究,创建人物角色,团队角色和流程;
四、范围层——功能规则和内容需求
我们要开发的是什么?在软件开发中,范围层确定的是全部的功能需求或功能规则;
在产品开发和设计的过程中,需求管理很重要,需设定日常安排和里程碑,将产品的功能范围界定清晰;
将人物角色放在场景中,通过“想象我们的用户将会经历什么样的过程”,我们就可以找到能帮助他顺利完成这个过程的潜在需求;
竞品分析,任何一个在做同一件事的企业基本上在试图满足同样的用户需求,同时也在试图完成相似的产品目标;
如何确定需求优先级
1.评估需求是否能满足公司的战略目标(网站目标和用户需求)
2.实现需求的可行性;
五、结构层——交互设计和信息架构
结构层确定的是各个将要呈现给用户元素的“模式”和“顺序”;交互设计关注于将影响用户执行和完成任务的元素;信息架构则关注如何将信息表达给用户的元素。
交互设计
用户对于“交互组件将怎样工作”的观点称为概念模型,规划好概念模型能帮助我们做出一致的设计决定;
用户在使用网站的时候,基本上是凭直觉的,网站的交互行为需与他们隐含的期望值完全相符;
错误处理
系统应该为用户提供从错误中回复的方式,如“撤销”功能;
对于不可能恢复的错误,提供大量的警告是系统唯一可提供的预防方法;
信息架构
在以内容为主的网站上,信息架构主要工作是设计组织分类和导航的架构;
结构方法
信息架构的基本单位是节点,节点可以对应任意的信息片段或组合,节点的结构主要有几种类型:层级结构、矩阵结构、自然结构、线性结构;
六、框架层——界面设计、导航设计、信息设计
结构层界定产品将用什么方式来运作,框架层则用于确定用什么样的功能和形式来实现。
界面设计时,有效地使用比喻,可以减少用户在“理解和使用你的产品功能”时猜测的难度;
成功的界面设计是那些能让用户一眼就看到“最重要的东西”的界面设计,而不重要的东西不应该被注意到;
导航设计
全局导航:在导航栏放上能到网站所有主要栏目的链接,不管想到哪里,都能从全局导航中到达;
局部导航:提供给用户在这个架构中到“附近地点”的通路;
辅助导航:提供了全局导航或局部导航不能快速达到的相关内容的快捷途径;
上下文导航:是嵌入页面自身内容的一种导航;
远程导航:在独立页面存在的导航,如网站地图、索引表等;
七、表现层——感知设计
成功的设计,用户眼睛的移动轨迹有以下特点:
1.遵循一条流畅的路径,避免“忙碌”或“拥挤”;
2.为用户提供有效选择的、某种可能的“引导”;
吸引用户注意的一个主要工具是对比,能帮助用户理解页面导航元素之间的关系;
设计中保持一致性是另一个重要的组成部分,能使你的设计有效地传达信息,而不会导致用户迷惑或焦虑。