《About Face 3:交互设计精髓》读书笔记(一)
第一章 目标导向设计
当今数字产品的创造过程
- 市场营销人员对于产品设计过程的贡献,通常局限于需求列表这些需求同用户的实际需要与期望无关,主要在于追赶竞争对手,按照任务清单管理IT资源,以及基于市场调查结果进行猜测,让顾客报告自己想买什么?与猜测正好相反,极少有人能够清楚地表述自己的需要,直接询问产品的使用感受多数人倾向于关注次要的功能,以及解决产品缺陷的小窍门。
- 优秀的开发人员着眼于解决技术难题,遵从适当的工程实践准则按时完成任务,但是他们收到的只是往往有所纰漏,令人费解,有时甚至前后矛盾,他们不得不在紧迫的时间以及缺乏背景资料的情况下,做出关于用户体验的重大决定。
- 设计过程应当先于编码和测试工作。
产品糟糕的原因
- 不了解用户
- 利益冲突。
正如在法庭上,我们决不能让原告来裁定案件一样,我们也应该确保设计产品和开发产品是不同的人。即使某程序员心存善意,而且也有足够的设计能力,他还是不可能同时兼顾到用户、商业和技术三方面的利益。 - 缺少一个可预见和可重复的分析过程,它能够把对用户的理解转化为能同时满足他们的需求并激发他们想象力的产品。
注:不能依靠用户解决用户界面设计问题。虽然用户或许能够阐述交互中的某个问题,但他们还是往往不能解决问题的方案可视化。就如同编写程序一样,设计是一门专业,程序员从来不会让用户帮忙写代码,设计问题也应该一视同仁,而且,购买产品的人并不一定是使用产品的人,这是一个虽然细微但却很重要的问题。
制造业设计的演变
在工业制造的早期阶段,仅工程和市场过程就足以产生令人期望的产品。只要工程上过硬,并且价格足够便宜,便可以生产出来人们愿意购买的锤子、柴油机或者牙膏,随着时间的推进,消费产品的制造者意识到他们需要在功能相同的产品上与竞争者有所区分,这样,设计作为一种增加用户对产品期望的手段便被引入。图形设计者开始介入来创建更有效的包装和广告,工业设计者则创建更舒适有用和令人兴奋的产品形式。
有意识的引入设计,这体现了 Doblin Group 公司的 Larry Keely 所发现的产品开发需要关注的三个现代要素,即可行性、生存能力和期望性。如果在这 3 个要素中有一个特别弱,则产品不可能经受时间的考验。

举例:

Novell 强调技术强调技术很少考虑使用者的期望,这使得它在竞争中很脆弱。(三角形中,“能力”一边很长,形成了钝角三角形)

Apple 重视用户的期望,但犯了很多业务上的错误,然而对用户的关注所创造的用户忠诚度维持了生意。(三角形中,“期望”一边很长,近似于直角三角形)

Microsoft 是最好的业务运营商,但其无法创造高度满足用户期望的产品,这位其他竞争者提供了机会。(三角形中,“期望”一边稍短于“能力”,近似于等腰三角形)
识别用户目标
目标 vs. 任务和行动
使用以目标为导向的设计代替以行为为中心的设计。
Donald Norman 提出并倡导“以行动为中心的设计”(Activity-Centered Design,ACD)这种设计方法强调要先理解行动。尽管 Norman 的 ACD 方法强调了用户情景(Context)的重要性,这在正确方向上前进了几步,但它实际上并未指出每个设计者都应该首先问的问题,即为什么用户要执行这个行动、任务、动作或者操作。目标驱动人们执行行动,理解目标可以帮助你理解用户的期望和志向,之后会帮助你决定哪些行动的确和你的设计是相关的。虽然任务和行动分析对于细节层次上很有帮助,但这些只有在用户目标被分析了之后才有意义。"用户的目标是什么?"这是你了解行动对于用户的意义,进而才可能创造出更加恰当并且更加令人满意的设计。
如果你还是不清楚目标与行动或者任务的区别,有一个简单的方法可以告诉你二者不同。既然目标是由人们的动机驱使的,但是他们随着时间的推移可能不发生变化,或者变化的很慢。相比之下,行动和任务则非常容易变化,因为他们几乎完全依赖于所采用的科技手段。比如,一个人从圣路易斯去旧金山,他的目标很可能是快速、舒适并且安全的到达。在 19 世纪 50 年代,如果一个拓荒者希望快速并舒适地到达,他可能希望乘坐有遮蔽的四轮马车。如果考虑安全,他会携带一把顺手的来复枪。今天,一个商务人士,要从圣路易斯去旧金山,则希望乘坐飞机,如果考虑安全,他一定不会带着家里的枪支。拓荒者和商务人士的目标是相同的,没有变化,但由于科技手段的变化,他们的行动和任务都完全不一样了,在某些方面甚至完全相反。
提高用户的使用效率是交互设计通用的指导准则。提升效率从两方面着手,产品性能和易用性。针对老用户,优先从产品性能入手;针对新用户,优先从易用性入手。
- 让设计人员参与到用户研究当中,这样既可以有效的利用设计人员的同理心,又能避免专门的用户研究人员无法抓住重点。
《About Face 3:交互设计精髓》读书笔记(一)的更多相关文章
- 《html5 从入门到精通》读书笔记(一)
今天看了<html5 从入门到精通>这本书,感觉阅读下来很舒心,不像阅读其他书籍很揪心.html增加的知识点,我觉得非常有价值,看完几章记录了一些内容,不但能巩固,也为下次遗忘知识点做好准 ...
- HTML5从入门到精通(明日科技) 中文pdf扫描版
HTML5从入门到精通(明日科技) 中文pdf扫描版
- HTML5从入门到精通(千锋教育)免费电子版+PDF下载
本书是HTML5初学者极好的入门教材之一,内容通俗易懂.由浅入深.循序渐进.本书内容覆盖全面.讲解详细,其中包括标签语义化.标签使用规范.选择器类型.盒模型.标签分类.样式重置.CSS优化.Photo ...
- Unity Shader入门精要读书笔记(一)序章
本系列的博文是笔者读<Unity Shader入门精要>的读书笔记,这本书的章节框架是: 第一章:着手准备. 第二章:GPU流水线. 第三章:Shader基本语法. 第四章:Shader数 ...
- Oracle从入门到精通----学习笔记
书名:<Oracle从入门到精通:视频实战版>秦靖.刘存勇等编著 第4章 SQL基础 1.SQL语言分类 数据定义语言 --- DDL,Data Definition Language 数 ...
- MySQL数据库应用 从入门到精通 学习笔记
以下内容是学习<MySQL数据库应用 从入门到精通>过程中总结的一些内容提要,供以后自己复现使用. 一:数据库查看所有数据库: SHOW DATABASES创建数据库: CREATE DA ...
- Unity Shader入门精要读书笔记(二)UnityShader概述
第三章<UnityShader概述>的读书笔记: 1.Unity Shader模板提供了几种选择: 标准光照模型(新添加的基于物理的渲染方法) 不含光照的基本的顶点.片元着色器 屏幕后处理 ...
- 《html5 从入门到精通》读书笔记(二)
接着上面继续记录笔记,这次要记的知识点比较多...记录下我认为比较重要的东西. 一.表单属性 1.autocomplete属性 该属性规定form或input域应该拥有自动完成功能. <form ...
- 《html5 从入门到精通》读书笔记(三)
二.标签详解 标签 描述 4 5 <form> 定义表单. 4 5 <h1> to <h6> 定义标题1到标题6. 4 5 <head> 定义关于文档的 ...
- 《HTML5 CANVAS基础教程》读书笔记
一.HTML5简介 1.HTML5新特性 1)结构元素:section,header,hgroup,footer,nav,article,aside, 2)内容元素:figure,figcaption ...
随机推荐
- [面试]future模式
Future模式 什么是future模式? 传统单线程环境下,调用函数是同步的,必须等待程序返回结果后,才可进行其他处理. Futrue模式下,调用方式改为异步. Futrue模式的核心在于:充分利用 ...
- vmware彻底隐藏控制栏白条
vmware全屏模式都会在屏幕顶端留一条细细的条. 选择查看,里面有个独占模式.选中该模式,就可以达到完全全屏的效果. 但是进入独占模式后,无法再在多个系统间来回切换,使用ctrl+alt可以切换回正 ...
- python的copy模块理解
首先直接上结论: —–我们寻常意义的复制就是深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在.所以改变原有被复制对象不会对已经复制出来的新对象产生影响. —–而浅复制并不会产生一个独立的对 ...
- XGBoost参数调优完全指南
简介 如果你的预测模型表现得有些不尽如人意,那就用XGBoost吧.XGBoost算法现在已经成为很多数据工程师的重要武器.它是一种十分精致的算法,可以处理各种不规则的数据.构造一个使用XGBoost ...
- order by 的用法
select * from emp order by sal desc --将员工工资按照由高到低的顺序排列
- kaldi通用底层矩阵运算库——CBLAS
matrix/cblas-wrappers.h 该头文件对CBLAS与CLAPACK的接口进行了简单的封装(将不同数据类型的多个接口封装为一个). 比如 cblas_scopy和cblas_dcopy ...
- 【转】一文掌握 Linux 性能分析之内存篇
[转]一文掌握 Linux 性能分析之内存篇 前面我们已经学习了 CPU 篇,这篇来看下内存篇. 01 内存信息 同样在分析内存之前,我们得知到怎么查看系统内存信息,有以下几种方法. 1.1 /pro ...
- 微信小程序的桌面图标问题
提问: 笔者在发布小程序后,发现无法在安卓手机创建桌面图标,而其它的小程序却可以. 回答: 在小程序后台页面(从公众平台进入)完整填写小程序的信息,之后便可创建桌面图标. 这可能是微信的某种筛查机制在 ...
- 记录一个pom文件
rt <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://m ...
- 配置ssh无密码登陆Linux
Windows下面的话需要安装git,或者其他能执行shell命令的软件 1.首先要先修改SSH的配置文件 vi /etc/ssh/sshd_config#修改配置文件 #如果被#注释了,就取消#号, ...