算起来,笔者从事产品工作也一年有余,关于“用户体验”这个词,虽工作中不绝于口,却一直未系统的总结过。最近完整的读了加瑞特的《用户体验要素》,写此文章谈谈个人感受。
笔者认为这本书之所以畅销是因为它对抽象的用户体验有了清晰的定义,同时更重要的是它给出如何提高用户体验的方法论。
什么是用户体验?
提到用户体验,它可以是是感官体验,如“boss直聘”界面简洁、信息明朗,给人感觉很舒服;它也可以是情感体验,如你发现微信“跳一跳”排行榜是你排在第一位,你有一种荣誉感;它也可能是使用体验,如在玩王者荣耀时匹配速度很慢,你可能会丧失耐心。以上种种皆是用户体验,我们用一句话来进行总结:产品如何与外界发生联系并发生作用,通俗一点就是用户对于“接触”产品和“使用”产品的主观感受。
怎样提升用户体验?
一款产品从想法到实施再到发布和迭代,其中间需要一系列的过程。“用户体验要素”一书则将提升用户体验的方法融入于一款产品从零到一及后续迭代的过程中。
书中将用户体验分为五个层面,这五个层面分别是:战略层、范围层、结构层、框架层及表现层。
1.战略层(产品目标和用户需求)——企业和用户想要什么?
战略层的用户体验体现为产品要符合企业和用户的期望目标。对于企业来说,就是产品要有明确的目标,对于用户来说,我们要满足用户需求。
满足企业期望要求决策者或者产品人确定商业目标、致力品牌识别,明确成功标准,满足用户需求则要求做好市场分析和用户调研。
2.范围层(功能规格和内容需求)——我们要开发的是什么?
战略层明确了“想要什么”的问题,范围层要明确的是“我们要开发的是什么”的问题。范围层的用户体验在于要清晰明确的定义功能和需求且划定需求优先级。
范围层要求产品人明确清晰的进行需求说明和划分需求优先级,这也是产品人最基础也是最核心的一部分。
3.结构层(交互设计和信息架构)——开发产品的整体结构是什么?
范围层定义了用户需求和划分需求优先级,结构层要做的是将这些需求组成一个整体,体现出具体的层次。我们将需求分为功能和信息两个方面,功能具体体现为产品的交互设计,即产品对用户行为的响应和配合,包括不同页面的跳转及错误处理,信息体现为信息架构的合理性及提供的信息是否有意义。
结构层要求产品和开发保证产品的交互设计的易用性和信息架构的合理性。
4.框架层(界面设计、导航设计和信息设计)——页面的内容和结构是什么?
结构层明确了交互设计和信息架构,框架层则是确定每个页面的内容和结构,让整个产品变得更加具体,具体体现为界面设计,导航设计和信息设计。界面设计即选择正确的界面元素,它的核心原则是是“让用户一眼看到重要的东西,不重要的不东西不应该被注意到”。信息设计则对应着信息展示方式和信息内容,其核心点是合理、有用。
框架层要求产品人对页面内容和结构的把握,其中细节不在此赘述。
5.表现层(感知设计)——怎样利用感知加深用户感觉?
框架层解决的是页面的具体结构组成和内容的问题,表现层解决的则是怎样通过设置感知设计来加深用户对产品的感受。其间有一些基本原则:如视觉感知方面,同一页面色不过三,辐色要在主色的对比色中找等等。
以上便是笔者在读完《用户体验要素》的一些小结。