简约设计

标签: 未分类 | 发表时间:2012-05-01 15:02 | 作者:ganlv
出处:http://rdc.taobao.com/team/jm

写下这个标题,那么首先得要明确什么叫简约。简约就是让用户操作简单,让用户更快的达到自己的目的。一个产品在于解决一个需求,如何让用户最好的完成需求就成为一个产品经理首先得要解决的问题。

那么在日常工作中,我们又有什么可以做的呢?怎么来让产品变得更简单呢?
在《简约至上》里面有四种策略,但是有的东西太高级了,在平时的工作未必能够用得上,所以我自己来提炼一下,看看日常工作中能够遇到并且可以解决问题的方法。
设计有四种策略,分别是删除、组织、隐藏以及转移,下面分别详细说明:
1、删除:删除是一个让人纠结的话题,做出来的东西而且是花了大量力气去做出来的东西,我们怎么忍心去删除,删除一个功能和决定做一个功能需要同样的勇气和决心。
那么那些功能需要删除呢?
①没有人用的功能,不过我们得要识别他究竟是什么原因导致的没有人用,是推广不够给力和还是运营的方式不正确。要不然就是本身设计的价值不大,既然没有价值,那就当然去掉,不要让他占用资源和影响用户的决策。
②对用户主要任务造成干扰的功能,这样的功能识别是一个问题,举一个例子:如果在用户下单的页面推荐同类型的商品,那么一定会造成用户犹豫不知道是否应该下单,还是应该再看看。这里设计一个推荐功能就是典型的干扰了用户的决策,影响了他的下单任务。设计一定是帮助用户更快更好的决策而不是在干扰他,就像上面的例子,我们可以再商品的详情页面给予用户推荐,这个推荐是帮助用户来选择商品,而一旦进入下单页面,那么用户其实已经决定了购买该件商品,这个时候再推荐只是打断了用户该有的操作路径,影响了用户的支付流程。所以这样的影响用户操作的功能应该删除掉。
2、组织:造成很多网站用户体验差的一个很重要的原因就是组织得太差了。功能或者页面上元素的组织不合理给用户造成困惑甚至导致用户出错。功能该如何组织呢?有些什么手法可以来做功能的组织?分块,分层是比较基本的组织方法。比如说某一个功能又大量的表单需要填写,我们大家都应该有类似的精力,看到一个很大的表单看到如此巨大表达我们就头晕了,而且这么大一个表达让人感到畏惧不知道是否该进行下午也有可能造成用户感到迷惑。那我们如何来重新组织一个这样一个表单,一个有效的办法是分块或者叫分层,把类型相同的表单项放在一起,然后一步步的引导用户完成表单项的填写,这样有几个好处:①用户不会一眼看到大量的表单要填写,心理感受要好很多。②用户每完成一个区块表单的填写,用户会给自己的心理提示,他距离结果更近了一步,用户能够得到反馈,用户会有成就感,并且愿意走下去。所以合理的组织产品功能对于用户体验至关重要。
3、隐藏:具体看看什么样的功能可以隐藏:
①只会使用一次的功能或者使用次数极其少的功能点。一时想不到什么例子。
②自定义功能,我们的产品的用户可以区分为两种用户:大众用户和专家用户。简约设计很重要的一点就是“Don’t let
me
think!”这条对于大众用户尤其如此,大众用户只是关系一个产品能否帮助他完整某某功能而根本不会关系他的设计原理是什么。但是专家型用户则不同,他们需要个性化,想要掌控所有的东西,想要自定义一切,他们需要去探究更深层的东西。但是,任何一个产品他的专家用户是极其少量的不会超过1%,所以我们的设计还是应该围绕大众用户进行设计,但是也不能抛弃专家用户,因为专家用户往往具有很强的影响力。所以,我们可以把专家级用户使用的功能隐藏起来,而不是和所有普通用户使用的功能平级的放在一起,不要影响普通用户的选择。
4、转移:把合适的功能放在合适的地方,功能的转移包括几个范畴:
①平台间的转移:比如移动平台和pc平台,每一个平台都有其优缺点,都有其擅长或者软肋。比如移动平台可以随时随地的阅读,但是PC得要找一个地方坐下来阅读。PC可以快速的写很多的文字,但是移动平台写文字是一个软肋,输入太慢和过于复杂。所以才有了跨多个平台的产品的出现,在PC进行书写,在手机上阅读。
②人与机器的转移:如果只是一个web产品,那么我们设计产品的时候必须得要思考的一个问题是,这个功能该由机器来主导还是人来主导。不得不承认的时候,有的事情,机器能做,人做不到。有的事情,人能够做机器又做不到。所以这个时候我们必须衡量一个功能该由人去决定还是机器来决定。
比如设计一个目标管理软件:允许用户设定一个目标,并且再加一个截止时间的表单项。好了,截止时间这个表达项是否真的应该存在?如果没有这个表单项,其实用户会自己在目标描述里面写上截止时间。反过来看,这个就是一个功能转移,把主动权交给用户,那么我们的产品可以变得更简单。
设计就是一个不停取舍的问题,任何技巧都需要灵活的应用。

相关 [设计] 推荐:

为了设计而设计

- - 幻风阁|kent.zhu'sBlog
我有个习惯,每天晚上睡前会搜罗一遍最新的App用用. 最开始的时候ios的App还相对比较朴实,强调功能的实用性,后来不知何故吹起一阵ios的App必须足够精美的怪风. 于是乎,各类App纷纷上演换装游戏,一个比一个做的精美,即使是一个很工具性的应用也把自己浓妆艳抹的往坐台小姐的风格搞……. 上周末跟Tony和Angela在下厨房喝茶闲聊,我说目前的移动产品设计可以分为2类,一类是做给用户用的,一类是做给设计师们欣赏与收藏的.

杯盖设计

- Yu - 创意设计-有趣、时尚、另类的创意
微向上的设计,在倒水完毕的时候可以让水滴顺着杯盖回流到杯子中,而不会随意的滴下来. 虽然是细小的设计,但是考虑的却是生活的便利.

再设计Redesign

- Mark - 腾讯CDC
  一个网站的核心是它的功能和内容,而设计则决定了这些功能、内容如何被组织和展现出来.   对已成功的网站进行再设计——重新构造它的组织和展现形式是具有挑战性的. 偏偏有设计师喜欢迎难而上,尝试对facebook、google这些著名网站进行概念设计. 他们通常有两条思路,一是对现有问题挖掘然后改进,二是提出完全创新的想法.

简约设计

- - 淘宝网通用产品团队博客
写下这个标题,那么首先得要明确什么叫简约. 简约就是让用户操作简单,让用户更快的达到自己的目的. 一个产品在于解决一个需求,如何让用户最好的完成需求就成为一个产品经理首先得要解决的问题. 那么在日常工作中,我们又有什么可以做的呢. 在《简约至上》里面有四种策略,但是有的东西太高级了,在平时的工作未必能够用得上,所以我自己来提炼一下,看看日常工作中能够遇到并且可以解决问题的方法.

再设计Redesign

- 小趴 八足趴 八足 ramener - 互联网的那点事...
一个网站的核心是它的功能和内容,而设计则决定了这些功能、内容如何被组织和展现出来. 对已成功的网站进行再设计——重新构造它的组织和展现形式是具有挑战性的. 偏偏有设计师喜欢迎难而上,尝试对facebook、google这些著名网站进行概念设计. 他们通常有两条思路,一是对现有问题挖掘然后改进,二是提出完全创新的想法.

HBase表设计

- - 互联网 - ITeye博客
默认情况下,在创建HBase表的时候会自动创建一个region分区,当导入数据的时候,所有的HBase客户端都向这一个region写数据, 直到这 个region足够大了才进行切分. 一种可以加快批量写入速度的方法是通过预先创建一些空的regions,这样当数据写入HBase时,会按 照 region分区情况,在集群内做数据的负载均衡.

ODS设计

- - 开源软件 - ITeye博客
在一般的数据仓库应用系统中,根据系统体系结构的不同,数据仓库设计的内容和范围不尽相同,并且设计方法也不尽相同,下面的两幅图示分别表示带有ODS的 数据仓库应用系统体系结构和不带ODS的数据仓库应用系统体系结构. 本文将说明两个体系结构上的差异以及这种差异造成的设计方法的不同,并且重点介绍带有 ODS的体系结构中数据仓库的设计方法.

HBase Schema 设计

- - IT瘾-dev
HBase 与传统关系数据库(例如MySQL,PostgreSQL,Oracle等)在架构的设计以及为应用程序提供的功能方面有很大的不同. HBase 权衡了其中一些功能,以实现更好的可扩展性以及更灵活的模式. 与关系数据库相比,HBase 表的设计有很大的不同. 下面将通过解释数据模型向您介绍 HBase 表设计的基础知识,并通过一个例子深入探讨 HBase 表的设计.

HBase RowKey 设计

- - IT瘾-dev
1.1 RowKey对查询的影响. HBase中 RowKey 用来唯一标识一行记录. 在 HBase 中检索数据有以下三种方式:. 通过 get 方式,指定 RowKey 获取唯一一条记录. 通过 scan 方式,设置 startRow 和 endRow 参数进行范围匹配. 全表扫描,即直接扫描整张表中所有行记录.