先来给小故事:有个销售员,忙完工作后已经很晚,饥肠辘辘的,回家做饭又得坐好久地铁,他决定在外面就近找家小饭馆吃饭,他看到马路对面有家麦当劳,就穿过马路,进入麦当劳要了一份套餐吃起来。
这个故事里,何为目标? 主人公饿了,想要填饱肚子,就是目标!
何为任务?
回家做饭是个任务,就近吃个饭也是种任务。实现一个目标,可以有多种不同的任务,它是通过产品实现目标的具体步骤,多个步骤聚合起来,就可以实现目标。比如到饭馆去、点餐、吃饭、结账、离开,就是五个任务。
何为行为?
过马路,到麦当劳门口,进门去,排队,点餐,等候,吃饭,统统都是行为,行为指的是每个任务的具体动作,简单点说,就像吃的时候,用的是筷子还是刀叉,坐的是门口边还是窗边。从行为可以看出用户的操作习惯及对事件的认知水平。这三个概念,对于用户体验与交互设计都是极其重要,影响着交互设计工作的成败。
不过,目标与任务容易被混淆。区分很简单: 目标就是Why,为什么要做,任务就是What,要做什么,行为就是How,怎么做。
目标是能够不断抽象化的,例如,为什么要回家过年?和亲人团聚为的是什么?而任务是可以加以细分的,例如,开门、关门是个明确的动作,但还可以再细化为伸出手,抓住扶手,拉开门等细节动作。任务要经过分解,才能明确具体操作是什么样的。
如何界定任务与行为,可以从一个问题开始
这个事要如何做?无法马上做的就是任务,能够马上做的就是行为。一般目标与任务是能够互相转化的。例如,“订票”是回家这个目标的任务,却是在订票网站注册登录、搜索车票、预定、支付等任务的目标。
三要素与用户体验框架的五个层次有何关系?
用户体验框架的五个层次,能够用来分析、分解产品,通过商业角度与用户维度进行综合分析。交互设计的工作除了影响到结构层、框架层外,还对范围层、表现层也有部分影响,不过对战略层没什么影响,因为战略层通常是长期且稳定的,倘若是错误的战略早就被市场抛弃了。而且战略层的制定,跟交互设计师一般没多大关联。
不过,因为战略层的制定者一般只关注商业方面,对用户的需求关注通常不足,因而有格局的交互设计师,会站在战略层看用户的追求目标是什么。
在促进用户完成目标时,交互设计师能做什么?
一般来说,就是范围层、结构层、框架层。交互设计师在理解用户目标后,分析出其需求,再赋予满足用户目标的功能,再按照用户的任务将这类功能的单元加以合理的组织,合理呈现出信息。该阶段重点是用户使用路径的规划、信息架构的搭建,以及确定路径上每个节点的细节功能及其包含的内容。交互设计师做的这些,用户都无法直接感知,然后再按照上个环节的结果,明确框架层,这里才到具体的页面了。
多数情况下,交互设计师只画出页面布局,然后就在页面上的某些具体细节不断琢磨,像是要用check box还是radio button,是点击按钮菜单还是从顶部、底部浮出来等。不过,这只是低级的水平,甚至可以认为是错误的方式。交互设计师的目标是创造好的用户体验,纠结出来的方案通常不被用户喜欢。就算细节再好,实现不了用户的目标与需求,花再多时间也没用。