了解你的用户——交互设计笔记
![](https://img9.doubanio.com/icon/u68729160-4.jpg)
这篇书评可能有关键情节透露
最近有空研读了一下《交互设计精髓》中有关于“了解你的用户”部分,收获颇多。
该书是由Alan Cooper于1995年所写的交互设计方法论,仍然对现在的设计起到很大的指导作用。我虽然反复读了几遍,可惜自己的境界低,远远不够理解到大师的意图,只能浅谈一下自己所学到的收获。
读书的时候,我一般喜欢“自我驱动型”地去读,从书中寻找自己所要了解问题的答案。所以在该部分的学习中,主要是以下5个问题的探讨:
1.什么是交互设计?与其相关的概念有哪些?
交互设计简单来说设计调节与引导体验的交互行为。书中着重的提出“以目标为导向的设计”。该设计理念的提出是为了弥合设计与调研之间的差距,抓住用户的动机设计出充满“魔力”的产品。
其中与其相关的概念还有:
1)设计的三维元素:行为,形式,内涵,其中交互设计比较关注行为设计。
2)设计的三个模型:实现模式,即机器与程序如何实际工作的表达;用户的心智模型,用户在使用产品的时候要反映的概念表达;表现模型,即设计师如何将程序的功能展现给用户的方式,通常表现为交互与视觉表现。表现模型要趋近与用户心智模型。
3)产品的三类用户:新手,专家,中间用户。要为永久的中间用户做设计。
2.“目标导向的设计”具体的运行过程是怎样?
该设计主要是分为5个部分:
1)用户及其领域的研究
2)根据用户与使用环境进行建模
3)依据“用户”“技术”“业务”进行需求定义
4)设计结构和流的定义
5)针对行为形式和内容进行优化
该过程中强调要将用户调研结果综合成设计工具——人物角色(persona),依据人物角色形成脚本提纲(scenario)进行需求定义与设计。
3.怎样开展用户研究,其主要目的是什么?
在开展用户研究之前,一般先进行竞争产品的审核,市场研究文献的回顾,以及相关团队人员一对一访谈。得出基本共识与产品背景之后,再开展目标用户的研究。
书中着重提到“定性”调查,目标是得到得到实际用户与潜在用户的用户使用模式,以及用户使用产品的动机。其中用户研究要围绕以下三个问题进行:
1)用户采用当前的方法完成产品预计完成的功能时,会遇到一些什么样的问题?
2)在人们生活中,产品适合哪种更普遍的使用场景?可以以何方式?
3)用户使用该产品时的基本目标是什么,哪些基本任务能帮助人们达成这些目标?
用户研究中注意事项:
1)每个类型用户要精选6位用户
2)先进行人物角色假设,关注用户行为(例如购物频率,购物爱好程度,购物动机)
3)记录目标人群年龄,位置,性别,收入
4)关注用户行为的原因, 即什么因素激发个性行为,最终如何达到目标
4.什么是人物角色?怎样构造人物角色?
人物角色是标志行为范畴内的可能被模仿的行为类型,它满足了理解在给定的产品领域内用户如何行为的需求,以及他们如何理解产品,用产品做什么,在可能会影响产品的影响产品范围和定义的其他场景如何行为。但人物角色首要明确动机。
构造人物角色要通过上一步的用户调研来分析:先对访谈用户进行分类,将访谈主体对应行为变量,得到主要的行为模式;对于每个显著的行为模式,最好描述潜在的使用环境,典型工作日,当前的解决方案和挫折并描述行为的特征。通过一系列的综合检查,指定任务角色类型,主要关注“首要人物角色”“次要人物角色”。
5.怎么运用脚本提纲来进行设计,它与用例有什么差别?
脚本提纲是作者提出的一个定义,作为“目标导向设计”工具,结合人物角色来完成需求定义与交互设计。
需求定义方面,先从提出用户的问题声明,团队对其进行头脑风暴;在明确人物角色期待前提下,构造场景脚本提纲,即用户频繁使用产品时间段中,首要人物与次要人物角色与产品主要的接触点的记录。这个阶段是得出人物角色需要什么功能,他们必要访问什么信息才能达到目标。
交互框架定义方面,先要明确产品的形态要素与基本姿态,例如web端独占态的网页;再定义功能元素与数据元素,例如屏幕上控件布局;确定功能分组与层次关系,并构造关键路径,即人物角色最频繁使用的界面,对任务层次进行首要动作与路径。
脚本提纲和用例都是描述系统行为的方法。目标导向的脚本提纲从具体用户角度定义产品行为的迭代手段,包括系统功能的优先级与用户交互表达方式;而用例则通常是对系统功能需求穷尽式描述,具有事务性质,关注底层的用户行为与系统响应。所以它适用于设计后期的确认。
该阶段需要注意地方:
1)问题从研究与用户模型中获得,用户目标和需求从首要与次要用户推导出,商业目标是团队得出
2)界面的表达模型,设计的行为和表达,与用户的心智模型尽量匹配
3)需求定义这部分要从用户故事中来发掘需要解决的问题
纵观以上的方法,它的主路线是:用户研究(定性) 是从用户的探索方法入手;建模关注是用户的行为模式,角色的分类;接下来的脚本提纲就是将人物赋予故事。三者共同点是以目标为导向。
最后,谈谈我的读书感受:《交互设计精髓》该书是理论层面进行深入的设计研究的方法论,偏向软件工程,重概念轻实践。该书对于那些中级的设计者进行理论提升具有启发性,但对于初入门设计者,例如我,就会容易不知所云,理解成本高。从新手的角度上来看,能够增加以实战案例贯穿全书进行讲解会很好。
小小见解,若有看法,欢迎指教与探讨。
该书是由Alan Cooper于1995年所写的交互设计方法论,仍然对现在的设计起到很大的指导作用。我虽然反复读了几遍,可惜自己的境界低,远远不够理解到大师的意图,只能浅谈一下自己所学到的收获。
读书的时候,我一般喜欢“自我驱动型”地去读,从书中寻找自己所要了解问题的答案。所以在该部分的学习中,主要是以下5个问题的探讨:
1.什么是交互设计?与其相关的概念有哪些?
交互设计简单来说设计调节与引导体验的交互行为。书中着重的提出“以目标为导向的设计”。该设计理念的提出是为了弥合设计与调研之间的差距,抓住用户的动机设计出充满“魔力”的产品。
其中与其相关的概念还有:
1)设计的三维元素:行为,形式,内涵,其中交互设计比较关注行为设计。
2)设计的三个模型:实现模式,即机器与程序如何实际工作的表达;用户的心智模型,用户在使用产品的时候要反映的概念表达;表现模型,即设计师如何将程序的功能展现给用户的方式,通常表现为交互与视觉表现。表现模型要趋近与用户心智模型。
3)产品的三类用户:新手,专家,中间用户。要为永久的中间用户做设计。
2.“目标导向的设计”具体的运行过程是怎样?
该设计主要是分为5个部分:
1)用户及其领域的研究
2)根据用户与使用环境进行建模
3)依据“用户”“技术”“业务”进行需求定义
4)设计结构和流的定义
5)针对行为形式和内容进行优化
该过程中强调要将用户调研结果综合成设计工具——人物角色(persona),依据人物角色形成脚本提纲(scenario)进行需求定义与设计。
3.怎样开展用户研究,其主要目的是什么?
在开展用户研究之前,一般先进行竞争产品的审核,市场研究文献的回顾,以及相关团队人员一对一访谈。得出基本共识与产品背景之后,再开展目标用户的研究。
书中着重提到“定性”调查,目标是得到得到实际用户与潜在用户的用户使用模式,以及用户使用产品的动机。其中用户研究要围绕以下三个问题进行:
1)用户采用当前的方法完成产品预计完成的功能时,会遇到一些什么样的问题?
2)在人们生活中,产品适合哪种更普遍的使用场景?可以以何方式?
3)用户使用该产品时的基本目标是什么,哪些基本任务能帮助人们达成这些目标?
用户研究中注意事项:
1)每个类型用户要精选6位用户
2)先进行人物角色假设,关注用户行为(例如购物频率,购物爱好程度,购物动机)
3)记录目标人群年龄,位置,性别,收入
4)关注用户行为的原因, 即什么因素激发个性行为,最终如何达到目标
4.什么是人物角色?怎样构造人物角色?
人物角色是标志行为范畴内的可能被模仿的行为类型,它满足了理解在给定的产品领域内用户如何行为的需求,以及他们如何理解产品,用产品做什么,在可能会影响产品的影响产品范围和定义的其他场景如何行为。但人物角色首要明确动机。
构造人物角色要通过上一步的用户调研来分析:先对访谈用户进行分类,将访谈主体对应行为变量,得到主要的行为模式;对于每个显著的行为模式,最好描述潜在的使用环境,典型工作日,当前的解决方案和挫折并描述行为的特征。通过一系列的综合检查,指定任务角色类型,主要关注“首要人物角色”“次要人物角色”。
5.怎么运用脚本提纲来进行设计,它与用例有什么差别?
脚本提纲是作者提出的一个定义,作为“目标导向设计”工具,结合人物角色来完成需求定义与交互设计。
需求定义方面,先从提出用户的问题声明,团队对其进行头脑风暴;在明确人物角色期待前提下,构造场景脚本提纲,即用户频繁使用产品时间段中,首要人物与次要人物角色与产品主要的接触点的记录。这个阶段是得出人物角色需要什么功能,他们必要访问什么信息才能达到目标。
交互框架定义方面,先要明确产品的形态要素与基本姿态,例如web端独占态的网页;再定义功能元素与数据元素,例如屏幕上控件布局;确定功能分组与层次关系,并构造关键路径,即人物角色最频繁使用的界面,对任务层次进行首要动作与路径。
脚本提纲和用例都是描述系统行为的方法。目标导向的脚本提纲从具体用户角度定义产品行为的迭代手段,包括系统功能的优先级与用户交互表达方式;而用例则通常是对系统功能需求穷尽式描述,具有事务性质,关注底层的用户行为与系统响应。所以它适用于设计后期的确认。
该阶段需要注意地方:
1)问题从研究与用户模型中获得,用户目标和需求从首要与次要用户推导出,商业目标是团队得出
2)界面的表达模型,设计的行为和表达,与用户的心智模型尽量匹配
3)需求定义这部分要从用户故事中来发掘需要解决的问题
纵观以上的方法,它的主路线是:用户研究(定性) 是从用户的探索方法入手;建模关注是用户的行为模式,角色的分类;接下来的脚本提纲就是将人物赋予故事。三者共同点是以目标为导向。
最后,谈谈我的读书感受:《交互设计精髓》该书是理论层面进行深入的设计研究的方法论,偏向软件工程,重概念轻实践。该书对于那些中级的设计者进行理论提升具有启发性,但对于初入门设计者,例如我,就会容易不知所云,理解成本高。从新手的角度上来看,能够增加以实战案例贯穿全书进行讲解会很好。
小小见解,若有看法,欢迎指教与探讨。