奢谈User Experience是否为时过早
在缩略语、生词本来就多,很难搞懂专业术语的IT世界里,最让我摸不着头脑的一个词就是“User Experience(用户体验)”。“Experience”这个词很少单独使用,一般都用在“通过产品,提供新的Experience”啦、“今后将把重点放在提高User Experience上”啦,“不是卖产品,是卖Experience”等等。
User Experience多在介绍新的、易于使用的用户界面时使用。比如美国微软发表.NET构想之后,凡事必提Experience。Windows XP的XP也是取自Experience。另外,美国苹果电脑在微软之前就大力倡导过User Experience。
虽然知道指什么,但实际上到底能提供什么样的Experience、对自己来说具体意味什么,却实在是搞不懂。因此,就觉得User Experience并没有什么特别意义,与其说是技术术语,不如说更象是销售与促销的流行语。
但总觉得不仅仅是推销,还应该有其他什么意思。因此为了解开User Experience之谜,2004年5月的《日经BYTE》就用户界面的最新动向出了一期特集。通过该特集的报道,就可以看出User Experience到底指的什么。User Experience这个词用一句话解释不清,其中囊括了多种要素。其具体概念很难说清。
User Experience=用户体验?
User Experience一词,是在开发可用性(Usability)高的产品时,表示应该实现的目标,它是认知派心理学家Donald A. Norman当时在苹果电脑从事GUI开发时提出的。
如果简单说明一下何为User Experience,那么“当然是使用方便、使用简单,此外还包括产品所带来的成果与使用感、使用中与使用后用户所发生的感情等,就是用户所有的体验”。
从所有体验来说,包括打算购买产品后搜集信息、到销售商店观看接触实物、拿不定主意是否购买等等。如果正在上班,还应该考虑幸亏工作结束得早这样的“体验”。但即使是这样解释,还是让人觉得似懂非懂、迷迷糊糊。
Norman并非一下子就提出了User Experience非常重要,其中是有一个过程的。如果不追溯这一过程,绝对不会弄清User Experience真正的含义,就很容易给人留下销售用语的印象。
第一步要了解用户在想什么
要理解User Experience,一个很重要的概念就是User Centered Design,直译就是用户中心设计。用户中心设计是Norman于60年代中期提出的概念。
开发人员按照自己的主观意图制造产品,结果对用户来说这一产品非常难用——这样的例子不胜枚举。为了避免发生这样的事情,应该对用户想要什么样的产品进行调研,然后再进行开发。这一思路以及表示实现这一思路的手段就是用户中心设计。
用户中心设计有以下四个特点:(1)把开发过程分成适当的阶段;(2)在各个阶段以用户评价为基础进行验证;(3)从事开发的所有成员在所有过程都到场;(4)规范化,即不论是谁开发都能够进行同样质量的操作。其中与User Experience关系密切的是(1)和(2)。
(1)中的分成适当阶段,如根据开发进展把开发过程分为产品企划与制定标准、设计构思、产品评估几个阶段。这里不仅要有最后的产品评估阶段,各个阶段都必须征求用户的评价、对开发计划进行修正。这就是(2)所说的以用户评价为基础进行验证。因为在最后阶段很难进行大的修正。但是,如果分成了适当的几个阶段,就不会错过返工的机会,从而进行必要的修正。
用户界面是否易于使用,只有用过才能得出结论。因此就算是已经到了设计用户界面的阶段,也应该对用户如何评价进行验证,这是用户中心设计的关键所在。当然,评价及其分析中,必须要启发用户自然而然地说出真实的“对产品的心情与印象”。因此,采用基于认知心理学的评价手段与分析方法,也是用户中心设计的一个特点。
这一思路与手段的延伸开来,就可以实现User Experience。购买产品之前与购买时、使用产品时、使用完毕以后——在所有涉及到产品的场合,用户对产品有什么考虑、怎么想的、然后有什么行动;从开发阶段就不断按这些进行评价与验证进行设计;如果这样,开发人员就应该可以有意识地提供怎样对用户有用的User Experience。
然而,在这里也有人会有这样的想法,“即使这样,User Experience也不过是宣传噱头”,之所以这样说,根据就是不存在对感情与心情进行评价、分析的手段。据可用性专家称,目前只是刚刚提出对满意度进行定量掌握的方法。
目前被大肆宣扬的User Experience中,“高兴”、“快乐”所占的比重相当高。但现在并没有对这些感情进行确切评价与分析的手段,那么是如何在设计中满足这些需求呢?这与开发人员揣摩着“这样的话或许用户会感到高兴”、“这样或许会方便些”而设计出来的满是按键的遥控器以及找不到想找的图标的用户界面,难道不是一样的道理吗?
准确地说,目前还无法实现象开发人员想像的那种User Experience。因此,现在所宣扬的User Experience是有待实现的目标,并非已经实现的目标。
令人担心的是,在宣扬User Experience的产品中,有的让人觉得象是“Good Experience”。这很有可能会给“User Experience”这一本该是有待实现的目标带来负面影响。如果说那就是User Experience的话,还不如不说为好。
如果主张User Experience的话,是不是也应该公布相应的验证数据以表明这是怎样的一个“Good Experience”呢?希望厂家能够挺起胸来,满怀自信地宣传“我们将通过产品提供User Experience”。这种自信的依据就是前进的方向并没有错。