《用户体验要素》读书心得
本书的作者是Jesse James Garrett.一位有名气的信息架构专家.信息架构这个称谓就很类似于我们现在的UX设计和数据分析之类的综合类型的资深专家.然而更让人耳熟能详的是:他是Ajax之父.(Ajax是一门用于创建更好更快以及交互性更强的web应用程序技术.最简单的来说就是JavaScript脚本在浏览器与Web服务器之间实现了异步数据传输(即http异步请求)).
本书主要是讲在做面向用户的产品的时候要注意的几个体验方面的问题.作者通过抽象划分为5个层次.分别为:战略层,范围层,结果层,架构层和表现层.每一层从上到下是从具体到抽象的过程.并且层层关联的.
对于各层概念,个人总结如下:
1.战略层(产品目标和用户需求):主要描述的是产品目标和用户需求.所谓的产品目标是在产品立项的时候,产品要到达一个什么样的目的.也许有人会说,产品的目标不就是要赚钱吗?这个目标是很泛泛的.正确的定义产品目标是积极向上的,对人类,对生活更有意义的,例如阿里巴巴的“让天下没有难做的生意”.对于用户需求来说,应该是我们常说的原始需求.即用户表述的,在用户特定的场景下,想要完成他的任务的一种诉求.
2.范围层(功能规格和内容需求):前面战略层定义了为什么做产品,范围层就定义做什么样的产品.具体来说,就是该产品要做一些,不做什么.这个范围要定义清楚.在这一层中定义的内容需求,就像我们的产品需求说明书.
3.结构层(交互设计和信息架构):经过前面两层,产品确定了方向和范围.接下来的几层就是在该方向或范围内具体的细化.在结构层上主要是产品的交互设计.因为我们的产品是给用户使用的,那么我们就要让用户容易使用.而交互设计就要设计一套容易被用户使用的方案.
4.框架层(界面设计和信息设计):前面的交互设计定义的用户的操作流程.在这一层就是详细定义界面设计.这里的界面设计又分为面向用户的界面设计,导航设计和信息设计三个方面.面向用户的界面设计是整体展示给用户的设计,导航设计是引导用户操作步骤的.信息设计是内容的编排和展示设计.
5.表现层(感知设计):这一层是用户直接感知到的.以网站为例来说,就是网站的整体色调,字体大小,颜色,文本颜色等之类的.这里不包括按钮的布局,下拉菜单的显示等相关问题.因为布局和下拉菜单的显示是属于结构和框架两层考虑的事情.
以上是个人读书的心得总结,以下是根据本书的各个章节,详细记录和个别段落的心得体会.
在第一章中为什么用户体验如此重要.讲到了什么是用户体验.用户体验是指“产品如何与外界发生联系并发挥作用”.也就是用户如何“使用”它.
在“用户体验就是商家”这一小节上,提到一个投资所得到的回报,即投资回报率(ROI),通常来说就是所花费的每一元钱,能收回多少元的等值收益.一个常用的度量标准是转化率(conversion rate).谈到转化率,在跨境电商行业,就显得十分重要,通常是花了一定的费用打了广告,有多少人下单买产品.这里就有转化率.
以用户为中心的设计(User-centered disign)的设计思想就是:在开发产品的每一个步骤中,都要把用户列入考虑范围.
在第二章中“认识这些要素”,讲述了要素各层之间的关系:各个要素之间:从上至下是从具体到抽象的过程.每层都是相互关联和影响的,每一层的工作最好在下一层结束之前完成.
用户需求的概念:用户想从我们产品得到什么,用户想达到这些目标将怎么满足用户所期待的其他目标.类似于用户任务中所说的:“用户雇佣我们的产品,是完成什么任务,达成什么样的目的”.
第三章“战略层”要素(产品目标和用户需求).
关于明确的需求应该定义清楚,即我们要明确清楚地表达我们想要什么,以及确切地知道别人想从产品得到什么.
为了创造成功的用户体验,我们必须保证每一个我们做出的决定,都是应该建立在我们确切地了解它的影响力大基础之上.即明确地定义“成功的条件”,而不是定义“通向成功的路径”.
关于了解用户需求,本书作者提供了三个方法:人口统计特征,消费心态档案和细分用户群.
关于使用的工具,一般就是问卷调查,用户访谈和焦点小组.
关于用户需求的确定方式:
通过一个叫“人物角色”的技术,即通过创建虚拟人物(角色)来帮助我们更好的理解用户需求.也可以说是把我们创建的虚拟角色放到一个简短的故事(场景)中.所谓的场景就是:通过想象我们的虚拟角色会经历什么样的过程,我们就能找到能帮助他们完成整个过程的潜在需求.
第四章“范围层”要素(功能规格和内容需求)
带着“我们想要什么”,“我们的用户想要什么”的明确认识,我们才能弄清楚如何去满足这些战略的目标.当我们的用户需求和产品目标转变成产品应该提供给用户什么样的内容和功能时,就变成了范围层要素了.在这一章节定义好用户需求并排列好优先级别.
详细定义用户需求的方式:
1.乐观.描述系统将要做什么事情.而不是描述系统不应该做.
2.具体.尽可能详细地说明清楚状态
3.避免主观的语气.eg.“这个网站的风格应该是时尚,闪耀的”,改正过来是:“这个网站应该符合wagne所期望的时尚风格”.
第五章 “结构层”要素(交互设计和信息架构).这一章节重点要解决的是如何把分散的需求组成一个整体.它将我们的关注点从抽象的决策和范围转移到用户体验的具体因素.
结构层又分为交互设计和信息架构.前者将影响用户执行和完成任务的元素.后者主要关注如何将信息表达给用户的元素.
交互设计中结构质量的最重要的标准是“用户是否认为每一步骤都是合理的”以及“当前的步骤是否自然地延续了上一个步骤的任务”.在此创建结构过程中,我们面临的困难不是创建一个结构,而是创建一个和“产品目标”“用户需求”相对应正确的结构.
第六章 “框架层”要素(界面设计和信息设计).
这一层主要是确定我们产品用什么样的功能和形式来实现.除了解决具体的议题外,还要处理更精确的细节问题.
然后有讲到了“界面设计”,“导航设计”和“信息设计”.
何所谓“界面设计”:通过界面,用户能真正接触到那些“在结构层的交互设计中”确定的“具体功能”.
如果是提供给用户去某个地方的能力,叫“导航设计”;如果是传达想法给用户,那就是“信息设计”.
在这一层主要解决放置的事情,界面设计考虑的可交互元素的布局,导航设计考虑的是产品中引导用户移动的元素的安排;信息设计
考虑的是传达给用户的信息要素的安排.
还讲了一个3x4的电话按键的实例.一般我们电话,计算器等工具,键盘上都是3x4的格式.知道为什么是这样的吗?如果我们的电话上键盘不是3x4的结构,对用户来说,又会怎么样? 一般非标准的电话键盘.每次打电话大约需要3秒钟来使用新的键盘格式.这3秒钟不仅仅是浪费时间那么简单,还有可能这段时间被挫折感占据.从而导致了本来是一件“下意识就能完成的事情”变成了“难以忍受的缓慢”.
还有成功“界面设计”的标准:在界面上.让用户一眼就能看到“最重要的东西”.另一方面,不重要的东西,不应该被注意到.这个标准就给我们带来了一个挑战:要弄清楚用户不需要知道哪些东西,并减少它们的可发现性.
一个设计良好的界面是要组织好用户最常采用的行为,同时让这些界面元素用最容易的方式获取和使用.
线框图是整合框架层三个要素的方法: 通过安排和选择界面元素来整合界面设计.通过识别和定义核心导航系统来整合导航设计.通过放置和排列信息组成部分的优先级来整合信息设计.把这三个设计整合到一个文档中,就确定了产品的基本概念结构上的架构了.
第七章 表现层(感知设计)
这一层主要是解决并弥补“产品框架层的逻辑排步“的感知问题.具体来说就是”视觉设计“.
在视觉设计中使用的几个工具:
1.对比.当一个元素在设计中显得与众不同时用户就会注意到.这个是用户的本能行为.所以我们需要把用户”真正需要关注的东西 凸显出来. 不关注的或关注少的 减弱或不显示.
2.一致性.这里主要讲的是用户行为的前后一致,或者说同一个步骤的前后逻辑一致.
以上就是用户体验要素的读书心得和部分详细记录.