用户需要“复杂”的设计
先讲两则小故事
其一,很久以前,微软公司在用户访谈时发现用户抱怨word功能太多,使用起来太复杂。于是微软通过实验室开发了一个新的产品叫做Microsoft write,只保留了非常简单易用的功能给用户。可是事实却出乎开发人员的意料,用户的反馈是write很烂,他们根本不需要。而不就以后,write也便被人遗忘。
其二,腾讯公司基于QQ,设计了全新的IM软件TM2008(or qq2009),从产品的易用性以及视觉等各个方面TM2008都相当不错,惟独在功能上欠缺许多,比如qq秀、群共享、硬盘等功能都没有。很多QQ用户在尝鲜之后就开始抱怨TM2008设计的不好,很不好用,也让开发人员很苦恼。好在腾讯不停的推出新的版本,不停的满足用户更多的需求,才让用户的抱怨渐渐减少。
讲这两个小故事,我想表达这样一个观点:用户需要“复杂”的设计。没错,是“复杂”设计。我这里谈到的“复杂”不是很难用,流程超级复杂,容易出错的设计,而是指功能的丰富。
一个产品20%的功能是用户常用到的,而另外80%是不常用的,我们称前者为基础功能,后者为扩展功能;而同时又有80%的用户平常也就只用这20%的功能。这是八二原则。
如果我们给产品功能“瘦身”,有很多设计师就认为是要砍掉那80%的功能,只保留基础功能,来满足大多数人。其实这是一种误区,他们错误的认为了用户是纯粹的,其使用也是单一的。实际上他们会时常用到产品的扩展功能,而如果我们的产品不提供这些功能的话,就会让他们无法进行正常的使用,从而惹出他们极大的抱怨。
真正好的设计其实是给用户所需的任何功能,为用户设计一款“复杂”的产品。但是这仅仅是功能复杂而已,好设计是将这些“复杂”的产品从表现上简化,让基础功能简化操作,给扩展功能保留使用入口即可。而这个设计思路最好的例子就是Microsoft office和adobe系列产品。