家里有一台单电相机,不过功能相对于单反比较简单,正好我爸这几天有拍照需求,我担心家里面的相机出片模糊,就把杭州的单反给他寄了回去。我有一次给我妈打电话,问我爸在忙啥呢,他说在忙着看相机的说明书,我想那个单反相机的说明书有300多页,怎么能看的完,况且我爸用这个相机仅仅是为了拍一些合影之类的。
无论是我爸这样的,还是我们平时接触到的一些电子产品,亦或是一些软件。打开电子产品或者是软件,首先迎接我们的不是他的本来面目,而是一个个、一张张的说明或引导。甚至有些是可恶的强制引导。比如有些APP上面的新手引导,我分明注册过、也使用过,就因为重新卸载和安装,重新打开时就重新让我学习教程,以至于我怀疑自己有些「智障」。
所以产品设计开发过程中一个永恒的难题就是如何设计出一款简单的、一致的应用,分别满足新手、中级用户、高级用户的需求。
为三种类型用户设计
任何产品的设计目标既不应该特意应和新手用户,也不应该一味的应和高级用户。因为无论什么类型的产品,他们的主流用户群体往往是中级用户。大致三种类型用的曲线图如下:
同时,不同类型的用户,对于产品的理解力不同。
新手用户:这个产品主要是做什么的,有什么用?它能帮助我什么?我怎么下手开始使用: 中级用户:我怎么添加打印机的来着?我怎么管理我添加的书签?这个版本的更新对我来说没什么用,我跳过这个版本更新。 高级用户:我怎么为它添加一些插件?我怎么才能获取更高的流量?Word格式刷的快捷是什么?
基于用户类型我们应该不能”看低“新手用户、也不要期望用户都成为高级用户。从上图可以看出,应当着眼中级用户,并且需要将新手迅速的培养成为中级用户。当然了,也不能为了中级用户而放弃新手用户的使用感受。
在如何为三种类型的用户设计时,我们需要明白三种类型的用户,他们都是渴望什么。在上面我们说到了,三种类型用户不同的特征。我们先从新手用户详细说起。
新手用户的特点和需求是什么
我们不可否认的是,新手用户敏感的,尤其是在当今同质化应用普遍的情况下,同样功能的应用,体验不好的会很快被替代掉,因为那些应用往往会给新用户带来很强的挫败感。
试想一下,我通过百度指数查看相应热点词汇或事件的趋势,浏览之前,我必须了解百度指数使用过什么样的统计方式、原理来实现数据统计的,估计每个人看到都会疯掉。
(一个弹框,我们可能会接受,但是看到弹框下方按钮是「下一步」时,整个人的感觉可能就没那么好了……)
所以对于新手用户来说,我们必须让他们迅速掌握程序的基础功能和大致的用途,否则他们会迅速的放弃对产品的使用,所以我们设计师的头等大事就是确保产品的设计尽最大可能和能力的符合用户的心智模型。他们可能不会安装插件来获得更高效的工作,但需要让他们知道是可以通过安装插件来更快的完成工作。
让新手用户成为中级用户的过程中,交互式指南远远优于说明书或者在线文档。这里要提到淘宝的一个引导式设计的技巧。在较早版本中,手淘对于用户关注店铺的操作往往会通过三步提示用户在首页-微淘中可以看到店铺发布的动态,这样会导致用户必须点击三次跳过该教程,而新版本的手淘中,已经通过顶部信息通知框提示替代了以往的引导提示设计。(之前的演示样式忘了保存,下方的是新版演示)
(同样的功能,用户可省去三次点击)
全局界面介绍也是不错的选择,在invisionStudio软件初次打开时,就会有全界面的使用提示,可以通过ESC键一键关闭,同时也可以在菜单中再次打开它们。
所以,在体验设计中,面对新手用户我们首要考虑的还是先留下来。让忙碌的用户停下来,让「使用」变成「体验」。当然,这都不是目的。目的是让留下来的用户成为中级用户。
那么,中级用户呢?
实际运营过程中,中级用户是最容易被忽略的用户类型,他们相对于被拉新KPI拉过来的新用户来说显得默默不闻;相对于提各种需求、有天马行空创意的高级用户,他们又显得默默不闻。但是中级用户才是整个产品的主力军,就像我们曲线描述的那样,中级用户占据了所有用户的大部分比例。因为没有人希望自己永远是新手,就比如你目前使用的PS、Axure、sketch一样,你并不希望在别人眼中认为你是新手那样。所以学习(挑战)和提高是令人兴奋的,这会促使新手快速成长为中级用户,但是我们需要明白的一点是,不友好的产品会导致初级用户直接放弃产品。
好的滑雪场都有适合学习的平缓坡道,也有挑战真正的滑雪者的专业赛道。但是如果滑雪场想要在商业上去的成功,需要应和所有级别的客户,初次印象中不能吓跑初学者,也不能无视专业级别的玩家,并且在初学者看来能很轻松成为中级玩家,让专业玩家能感受到挑战。
所以好的产品设计也应该是根据上述方法进行产品设计平衡。既不应和新手也不取悦高级用户,而是把经理放在能带来效益的中级用户身上,因此也需要提供合理的设计引导新手用户转化为中级用户。
说了这么多,面向中级用户的设计是什么样的呢
中级用户不需要繁琐的引导式访问,中级用户已经懂得怎么查看在线文档,中级用户一般都知道高级功能的位置。所以我们在产品设计中,尤其是在引导设计中,面向中级用户,我们需要做的就是通过渐进式的方式进行告知用户,没错,用「告知用户」即可,当然告知分为「情感化告知」和「机械式告知」。具体的实例我们可以看Photoshop新版本,他们对于渐进式有了很直白的演示。
这样做的好处是在用户可控的情况下,已相对弱化提示的方式提供给用户进行可选择的引导。
上面我们提到的是引导设计。但是在一般产品的功能布局和设计上,不同风格的设计,在用户体验上面也会有较大的差异,但是这些差异仁者见仁智者见智,比较玄学。比如Pages和Word相比较,Page的简洁会让我感觉到写文档时候没什么压力,但是Word导航上面各种导航,会影响我的心理进而造成一些压力。
所以,就像我们上面提到的用户曲线一样,新手用户往往会通过熟悉产品的过程变为中级用户,但是这个过程中可能会造成部分新手用户的流失,同时,中级用户中有一部分用户会变成高级用户,但是由于大部分中级用户会停留在该阶段,就是造成整个产品周期中,中级用户占据了中坚力量。所以我们需要将大量的时间花在引导好新手用户、服务好中级用户
高级用户想要什么?
高级用户相对于中级用户,也是很重要的用户群体,平时我们遇到的比如一部分软件内测群里面的用户、专业领域里面的人、广义上的业内人士、产品设计师、KOL等,我们都可以理解为专业用户,他们的选择能够对市场交易会产生较大的影响,就比如我们选择一个不是我们专业领域的产品时,我们通常会听取一些该领域的专业人员的建议。但是我们需要考虑的是,高级用户得出的评价往往会不自觉的往他们自身的级别去匹配,这样的话,产品的功能或许不适合他们,但不代表不适合新手级别的用户。
高级用户可能会是不是寻找隐藏很深的功能,并且会经常使用这些,而对于经常使用的工具栏,他们会将部分命令直接记住,方便通过快捷的方式找到它们。
高级用户为了通过产品实现他们想要的某种结果,可能会持续并积极的学习更多的内容,达到预期目标等,所以当我们设计产品是,如果是该产品面向的是专业人群,那么我们就需要针对高级用户进行针对性设计,尤其是具有专业职责的技术人员主要是是通过各种工具提现其精湛的工艺,开发和创造型工具一般都是属于这一类,比如AE、PR、UG等。
所以,面向三种类型用户的设计原则是:以中级用户的体验为主线,引导新手用户向中级用户迈进,克制面对高级用户。