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