简约至上:交互设计四策略

       最近公司在做一系列的产品培训,本周培训的讲师推荐大家阅读《简约至上》,刚好自己也在对这半年的产品设计在做复盘,于是开始了充电的过程。三天翻完了这本书,结合自己做的交互设计,还有不小的收获。


一、关于简约

1、简单的威力:简约具有破坏性,无人可以幸免,即使简单的设备也成多余。

2、问题不可避免

(1)越复杂或少用的知识,忘记就越快。

(2)用户不可避免地会赶时间,会分心,会忘记自己学过的东西。

3、在做技术产品的设计时,至少有三个角度:管理人员、工程师和用户。

一个人在一种情形下感觉简单的事物,换一个人或者换一种情形,可能就不会觉得简单了

4、特征:简单并不意味着最少化。朴素的设计仍然具有自身的特征和个性。

5、专心致志:简单源自专注。明确自己的目标,更容易迷途知返。


二、愿景:一张蓝图绘到底

1、用户想法

(1)提问:“用户在这里真正想干的是什么?”答案就是简单设计的指南针

(2)基于最终用户的真正需求,达成双方共识

         1)跟用户多了解一些他们工作环境的情况,尤其是使用时经常会发生的事情。

         2)在家里、在公司、在户外,设计的方案必须能够适应各种干扰。

2、用户分类:专家型用户、随意型用户、主流用户。

(1)专家型用户:愿意探索产品或服务,并且会提出各种改进建议。

(2)随意型用户:有兴趣使用更高级产品,不愿意接触全新东西,故新功能必须足够简单。

(3)主流用户(占绝对的主体地位):掌握一些重要功能的使用方法,但不会产生学会所有功能的想法。

         1)想吸引大众,必须关注主流想法。

         2)主流用户最感兴趣:立即把工作做完、容易操控、结果靠谱、合适就行、害怕弄坏、想看到示例和故事。

         3)主流用户希望自己掌控起来容易、可靠、迅速。

3、品牌:品牌不是标志,而是体验

(1)了解品牌特征:

         1)实用性——这个品牌能做什么对我有帮助的事情?

         2)情感——这个品牌给了我什么感觉?

         3)价值观——这个品牌崇尚什么?

(2)反复问自己“然后呢”,最终会发现用户的感情需求、深层次的需求,直至解决方案。

4、描述用户体验

 (1)从用户的视觉角度描述核心行为

 (2)用三言两语的故事表达出来核心体验

         1)好的用户故事应该简明、具体、可信,并且拥有相关细节

         2)可通过环境、角色、情节三个层次进行描述。

              环境:故事中的“时间”和“地点”

              角色:“谁”和“为什么”

              情节:“什么”和“怎么样”

 (3)用简单的语言把正在设计的东西描述出来

 (4)设计简单的体验意味着要追求极端的目标

 (5)花点时间观察和研究故事背后的数据


三、简约四策略:删除,组织,隐藏,转移(删除不必要,组织要提供,隐藏非核心)

1、变化

(1)变化曲线简化意味着改变,而改变始终意味着痛苦

(2)变化的三个阶段:舒适的状态 --> 痛苦时期 --> 收益

2、愿景与战略

(1)愿景:“怎么让利益相关方听自己的?”答案是必须理解他们的想法。

(2)战略:是对当前状况的一种诊断,基于它可以制订优秀的方案和长期规划,以便在竞争中立于不败之地

3、方案

(1)速效方案(快速生效),摒弃“速效方案”

(2)基础方案(会产生巨大影响或让其他改变更容易)

(3)战略方案(让产品与公司战略及愿景统一起来)

4、注重细节:最好与其他的差别在于细节。


四、删除:去掉不必要的,减到不能再减

1、关于删除

(1)不要等着别人不分青红皂白地、无情地删除最有意思的功能

(2)要总揽全局,保证只交付那些对用户体验而言真正有价值的功能和内容

2、关于核心

(1)体验的核心是最能打动用户的东西

(2)能够消除用户挫折感的功能同样也会受到欢迎

3、关于用户

(1)不要猜测用户可能会或者可能不会怎么样

(2)搞清楚用户到底遇到什么问题,仔细斟酌这个问题是不是应该由我们的软件来解决。

(3)增加功能不一定会让用户体验更简单,反而经常会导致用户更多的迷惑。

(4)要倾听用户的意见,但不能盲从。

4、关于功能

(1)删掉实现得不够理想的功能也是很重要的,删除对不同的用户影响不同。

(2)宁愿要一个实现不好的安全功能,也不要不安全功能。

(3)一个小变化导致了复杂的流程,那要寻找更好的解决方案。

(4)消除错误的来源是简化体验的一个重要思路。

(5)产品承载过多功能,有可能降低主流用户的满意度,从而对产品的长期盈利能力造成损害。

5、优先级:能否满足用户最高优先级的目标

(1)确定用户想要达到的目的,并排定优先次序

(2)解决用户在使用产品过程中最常见的干扰源

6、负担

(1)删除文字:多余的文字通常是浪费,用户不会一字不落地看完

        1)删除后,重要的内容“水落石出”

        2)消除了分析满屏内容的麻烦

        3)读者会对自己看到了什么更有自信

(2)简化布局

       1)选择过多很容易让用户无所适从

        2)选择有限,用户反而更欢喜

(3)视觉优化:

          1)精简按钮和链接的样式

          2)前景比背景更吸引人注意力(线条是前景)

          3)尽可能少使用强调,别使用粗黑线,匀称、浅色的线更好

          4)减少元素大小、形状的变化

(4)减少广告位和广告数量:让目标明确的客户不会被这些内容干扰

(5)聚焦:删除策略的核心就是干掉那些分散注意力的因素,聚焦于项目

(6)聪明的默认值:通过分析客户信息(如日志文件),找到很多选择默认值的依据。

7、砍掉时间:节省时间对用户很重要

(1)时间最多只能是衡量成功与否的间接标准。

(2)用户很自信,很快就会做出决定;发现太费时间或太费劲,就会放弃


五、组织:按照有意义的标准划分成组

1、主题:通过组织的方式来简化设计,要点在于只强调一两个最重要的主题

2、分块:把项组织到“7加减2”个块中

3、步骤

(1)要理解用户的行为:他们想做什么,先做什么,后做什么

(2)要悉心了解用户心中的操作步骤,然后尽全力让流程与各个步骤的顺序吻合

(3)画出用户的行为,有助于理解如何组织你的软件产品

4、方式

(1)清晰:简单的组织模式具有清晰的界限,用户才知道到哪里去找自己想要的东西

(2)分类:所谓最简单的分类,通常指的是重复交叉最少的分类方法

(3)搜索:好先对内容有效地组织,然后再考虑如何设计搜索,搜索都比浏览困难得多

(4)时间和空间:按照时间来组织活动是一种简单又通用的方式

(5)分层:可借助于颜色、灰度、大小缩放、形状变化,都可以实现感知分层

(6)色标:确保人们会花很长时间学习,而且会重复使用你的设计时,色标系统非常适合

(7)期望路径:人们并不总是走你为他们铺好的路


六、隐藏:把不是最重要的隐藏起来,避免分散用户注意力

1、适合隐藏的

(1)那些主流用户很少使用,但自身需要更新的功能,通常是适合隐藏的功能。

(2)个性化设置不会经常改变,因此非常适合隐藏。

2、自定义

(1)如果操作很简单,不会重排太多项,自定义还是很有价值的。

(2)让用户自定义自己的用户界面,是假设用户知道如何布局最有效、最高效。

3、自动定制:会把界面搞得很复杂,用户带来极大不便

(1)很难保证默认菜单的准确性

(2)用户需要把每个功能看两遍才能确定

(3)用户最终不知道去哪里找自己想用

4、展示

(1)渐进展示:显示供主流用户使用的功能,隐藏为专家级用户准备的扩展性的功能。

(2)阶段展示:

          1)每个环节都能像讲故事一样层层展开

          2)说用户的语言

          3)把信息分成小块展示

(3)适时出现:尽可能彻底地隐藏所有要隐藏的功能。只在合适的时机和位置上显示相应的功能

(4)提示与线索:界面中包含的线索尽管细微,能恰到好处地提示出隐藏功能的位置和功用

(5)容易找到:

          1)放在了用户关注点上,即使标签非常小,也会收到良好的效果

          2)保证用户在前进的过程中能够遇到提示。但,不要挡住他们的去路


七、转移:保留具备最基本功能,其他复杂操作转移到合适的地方,让用户每时每刻都能感受到简单之美。

1、在设备之间转移

(1)让重要的功能触手可得,同时转移那些过度复杂的东西

(2)根据不同设备的长处和不足来设计(桌面、移动与可穿戴设备)

(3)多设备共享同一个功能,把功能拆分成更小的组件,检测每一步是否适合用户需求

2、用户

(1)先搞清楚把什么工作交给计算机,把什么工作留给用户

(2)用户指挥,计算机操作,就会给人简单的感觉

(3)监控需要计算机“无脑地”运行,提醒则需要顾及礼仪

3、开放性

(1)把相似的功能绑定到一起。找一个功能总比在几个类似功能中选择容易,学习一个功能也比学习多个功能容易,且一个功能更容易维护

(2)简单界面的最高境界是专家和主流用户都会感觉它非常好用

(3)开放性界面的秘诀在于尽量减少仅适合中级用户的“便捷”特性

4、信任

(1)用户参与测试原型或实物模型

(2)让用户专注于选择和指挥,让计算机专注于存储和计算。

(3)简单的体验需要信任。计算机之所以让用户不舒服,是因为它总是控制和指挥用户


八、简单设计思考

1、到底应该把这个复杂性放到哪里?

2、这个任务应该是自动化的(比如衡温器),还是应该由用户来控制(比如电灯开关)?·

3、界面中是应该包含很多功能特定的按钮(比如Word软件),还是只放一些通用的按钮(比如笔记应用)?

4、这个任务是应该一次完成(比如注册领取驾驶证),还是应该分几段时间来完成(比如在LinkedIn上填写个人简介)?

5、这个任务是应该让用户有意识地去处理(如使用屏幕上的控件来筛选搜索结果),还是应该在无意间完成(如查看伦敦地铁图中的绿色线路)?

你可能感兴趣的:(简约至上:交互设计四策略)