一个观点,是说我们只做一件事情,一个产品只能有一个定位,或者说一个主线功能。
我们经常会想到要做一个东西,这个东西提供两个功能服务给用户,然后我们就在屏幕上放两个按钮,这个按钮是A,那个按钮是B。我们甚至已经预估到第一个按钮会有 60% 的人点,第二个有 40% 的人点。这样的界面我相信在我们产品里面非常非常多,但这是不好的。
比如说一个 Windows 页面或者一个客户端页面,我们尽可能在一个界面里只有一个主要的按钮,这个按钮非常显眼。然后用户到这里基本上不用思考,点这个按钮就行了。如果一个界面里并排着两个或者更多的按钮,说明有问题了。从这个角度来说,大家可以回去检查一下我们有多少界面里并排着有两个以上按钮的,这都是有问题的,意味着这个界面以后有一个分叉路口,用户要做思考才知道下一步该做什么,我们没有给他任何的暗示,就是这样子。
就像我们经常会签署一些文件,其实体验做得很不好,因为是甲乙双方来签,你要思考一下到底签左边还是右边,你要看里面的字。这就像两个按钮一样,假如我们换一种方式,把你要签的圈起来或者标个颜色,写个字,请你签这里,你就很清晰。所以在我们的界面里也是,即使一个屏幕有多个按钮,我们会标一个默认按钮,它是绿色的或者是加重的,使得你进来以后只会点这一个按钮,其他的可以忽略掉。
所以在这里我们会经常问自己一个问题,如果你这个版本做了 10 个功能的替换,你想一下 10 个功能都上线以后,它们各自对用户带来的帮助有多大?如果你真的想这个问题,你会发现其实你做其中两个功能就够了,做其他 8 个功能的时间让同事放假去旅游真的会更好一些。也就是说,我们做了很多事情是浪费的,这里就提到一个“基架”的重要性。
开发的同志都知道,我们加的东西越多,将来维护的麻烦就越大,而且你还去不掉——哪怕只有很少的用户在用,但是你就去不掉,这挺可怕的。所以有时候,我们的产品经理经常是在做坏事,不是做好事,因为他拼命引入新的功能进来,后面反正又不用自己写代码就不管,然后就把开发的累死了。运维的也很累,因为东西越来越多以后,带来的问题也越来越多。后来我对待我们的产品经理方法很简单,我说我对你所有的提议不说“不”,一般是不会错的,因为这个错的概率只有0.01%、0.1% 那么大。但是如果我任何一次说“可以”,错的概率非常大,往往超过 80% 可能是错的。单从概率上来说,真的是这么一回事情。因为我们要冒出一个想法来太容易了,但是我们要知道这个东西是否一个正确的想法,就太难了。我们开一下午头脑风暴的会议就可以冒出无数的想法。
产品如何从用户体验出发
刚才我提到其实我们的产品经理工作里很多是研究人的心理,你们肯定会问我们怎么样去研究心理,我们是不是应该有心理学的培训课程,那个挺难的。其实研究客户心理就是研究自我,很多时候我们是瞄准自我的需求来做产品的。我看到这里有 Qzone 的同事,也发现 Qzone 的产品经理都跑到别的博客里面去写博客去了,自己都不用自己的东西。不是为我这种用户设计的,那是为谁设计的呢?
当我们研究不到用户需求时,我们就会说只要让我们自己用得爽,这个是比较容易做到的一点。怎么样让用户用得爽呢?如果光凭一些体验的话,其实是有一个比较简单的方法,把自己当作一个傻瓜来用产品,傻瓜心态。
把自己当作傻瓜,这个挺难的,但据我所知乔布斯也是用这个方法,而且他这方面功力特别强,他能瞬间把自己变成一个傻瓜。我就不行,我要经过5-10分钟的酝酿才能进入到这个状况,这是非常难的一个功力。我观察公司里面有一个人也很厉害,就是 Pony,他大概能在 1 分钟的时