为什么要描述用户体验?
在研究某个问题的时候,你需要把它转换成一种认识。故事是描述认识的一种好的方式。与一大堆需求描述比起来,故事可以让读者更容易明白什么重要和为什么重要。
我想用户体验团队一定都是写故事的高手。
故事应该用三言两语把核心体验表达出来。对于像Flip这样的数码摄像机,可以这样写:
你站在城市街头,忽然一阵骚乱:帕丽斯•希尔顿正在向你走来。你迅速从口袋里掏出你的Flip摄像机,把它交给一位路人,请他帮忙拍一段视频,帕丽斯就在你身后。之后,赶紧敲开附近朋友家的门,不需要任何安装配置,就通过他的电脑把这段视频分享到网上。
如果你正在设计一款数码摄影机,这个故事会告诉你如下重要的事项:
1.这个摄像机真的很小,可以方便地带给任何人,能够随身携带的那种。肯定不是只有在某些特殊场合才会用到的大摄像机。
2.开机速度快(因为帕丽斯•希尔顿不会等你),而且拍摄简单,即使是第一次见到它的人能够拿在手里就拍。
3.要上传视频不需要特殊的软件或者数据线。
4.最后,拍摄视频的目的是为了与朋友分享。
故事可以把大量信息浓缩到寥寥数语之中,效率极高。而且故事很容易记住,很方便与人分享。
因此有必要多花点时间把故事的每一个细节都想清楚,如果你想让你的设计简单,每一个细节都至关重要。
想象一下,你正站在大街上,突然......环境,角色,情节
无论是设计整个Web站点还是下拉框都要对什么是简单的体验有个认识。
这种认识大概可以分为三个层次。
1.可信的环境(故事中的“时间”和“地点”)
2.可信的角色(“谁”和“为什么”)
3.流畅的场景(“什么”和“怎么样”)
你的设计应该与你所讲的故事完美契合。
如果在情节上遇到麻烦,就返回到角色,设想角色会怎么做。如果在角色上无法做文章,就去挖掘环境,看看环境会如何影响角色。
同样的方法也适用于构思Flip摄像机的用户体验故事。如果你想知道拍摄视频的家伙会怎么做,就要看他是什么人(是一个从未用过摄像机的家伙)以及他身处于什么环境(人潮汹涌的大街上,根本没时间问问题),这样你就会发现他一定会在慌乱中想尽快找到一个简单的按钮按下去。
故事的情节要简短。
不是长篇大论描述,要通过一个小故事展示出每一个需求点,并满足该需求的功能(核心功能)。这样做有三个原因。
首先简单的故事容易记住也容易复述,因而容易被别人传播。
其次,容易让别人把这个故事的情节套用到其他环境中。
最后,为故事增加细节就像拉近相机的焦距:人们会认为你要展示一些重要信息。
尽可能用最简单的词汇描述你的想法
用简单的言语把正在设计的东西描述出来。如果这句话既能够忽略细节而概括出主要活动,又能不让听众失去兴趣,那么就说明它已经达到简洁的标准。
如果听众可以正确地理解,那么也就说明它足够清晰了。
对Flip摄像机而言,这个描述就是“拍摄和分享视频”。
有了描述后,就专注于如何用尽可能简单的方式来实现。对Flip摄像机来说就是“瞬间开始拍摄,不费吹飞之力的分享”。
在这里提个题外话,解释下为什么是“瞬间”和“毫不费力”。这两个词听起来有点夸张,因为事实是做不到的。因为在设计简单的用户体验中要能够适应极端条件。
如果把目标设为“快速响应”而不是“瞬间响应”,那么哪怕把响应时间只缩短1秒钟,你也会满足了,认为已经作为改变---毕竟,那也算“快”了!相反,如果把目标设为“瞬间”,你为此所做的改变将是让用户体验变得越来越快。
设计简单的体验意味着要追求极端的目标此文中的观点来自于《简约至上---交互式设计四策略》中的第二章---明确认识。加上一些个人的理解和总结,来与大家分享。在这里感谢《简约至上---交互式设计四策略》的作者Giles Colborne先生及李松峰,秦绪文先生的翻译,谢谢他们让我看到这本有意思的书。
这本书很薄,好理解,个人觉得挺适合初学者的,让读者可以方便快速地付诸实践。如果大家有什么好书推荐,可以留言在下面,我们一起分享成长~谢谢啦。