《用户体验要素》这本书从战略层、范围层、结构层、框架层和表现层五个方面阐述了功能型产品和信息型产品从抽象到具体的全过程。
(1)战略层。这一个层面主要是从用户角度和公司角度去定义产品要解决用户什么需求、产品要达到的产品目标,即产品对用户和对公司的价值。
(2)范围层。范围层主要是在对解决什么用户需求进行定义和明确产品目标基础上,去明确产品的功能需求,即产品为了实现定义的用户需求和产品目标,需要什么功能。此时还是比较宏观层面。
(3)结构层。此时需要确定产品的信息结构,即把相同或者相似的功能进行归类,网页各个部分要实现的功能,以使产品的结构符合用户习惯、符合逻辑需要,通过有效的组织产品结构,使产品更好的实现哟用户需求和产品目标。
(4)框架层。这一个层面就开始比较具体了,此时的产品应该有一个比较清晰的框架结构。对于功能型产品主要是交互设计,而对于信息型产品主要是信息架构。
(5)表现层。这就是决定了产品最终展现给用户时产品的外在表现,具体到界面ICON使用、颜色搭配等。
这本书给我的启示主要有两点:
(1)产品开发应该遵循战略层-范围层-结构层-框架层-表现层顺序。
产品开发应该遵循战略层-范围层-结构层-框架层-表现层顺序,产品的开发过程是一个从抽象到具体的过程,因此在产品开发过程中,我们也应该首先要明确产品对用户的价值(用户需求)和对公司的价值(产品目标);在此基础上,确定产品需要用什么功能来满足用户需求和实现产品价值;同时进一步分析各个功能逻辑如何组合,完成各个功能结构设计;然后再进行框架设计和产品的交互设计,以期更好的满足用户需求,提供流畅的用户体验。
当然,在产品开发过程中,各个阶段没有严格的一定要上一个阶段完成才能进行下一个阶段,但是绝对不能够跳过上一个阶段直接进行下一个阶段。
(2)不同产品表现不同
产品主要分为两种,信息类产品和功能性产品。信息类产品例如腾讯新闻、知乎等提供咨询类产品;而功能性产品更多的是把线下的功能转移到线上,例如各类银行网站、支付宝APP等。不同类型的产品因为其满足的用户需求不同、产品的目标不同,其设计上必然存在差异,信息类产品主要在于有效的提供和传递信息,而功能性产品更多的是方便用户,缩减用户成本。因此设计和表现必然存在差别。
当然,两者之间没有严格的界限,信息类产品也发挥着功能性产品的作用,功能性产品也包含传递信息的需求。
微博就属于典型的信息类产品。微博的核心功能是向用户传递实时信息,因此在构建产品结构的核心是对信息架构优化(包括信息分类、展现形式等),来提高用户获取信息效率,方便用户找到自己想要的信息。同时导航设计也很关键,首界面的导航功能可以帮助用户直接检索想要的信息,而导航栏可以帮助用户找到各个分类信息。
支付宝就属于功能性产品。支付宝是线下消费场景转移到线上的一个典型例子,虽然其成立之初是为了解决淘宝交易信用问题,但是现在其对线下消费也产生了较为深远的影响。因此,在支付宝界面布局中,线下交易中转账、扫一扫、充值等就放在了界面比较突出的位置,而其他的使用频次较低的功能都靠后排列了。支付宝在设计过程中更加注重完成某一项功能(例如转账)的交易路径是否足够便捷,用户的体验是否流畅等,在传递消费信息等方面,不是其设计的主要目的。
附《用户体验要素》脑图: