尽管“交互设计”在近几年的设计行业中早已不是什么新鲜名词,但依然还是有很多朋友,尤其是刚入行的新人会问:
- 什么是交互设计?
- 交互设计师到底是干嘛的?
- 交互设计的流程是怎样的?
交互设计(Interaction Design):定义、设计人造系统的行为的设计领域。人造物,即人工制成物品,例如,软件、移动设备、人造环境、服务、可佩带装置以及系统的组织结构。交互设计在于定义人造物的行为方式(the interaction, 即人工制品在特定场景下的反应方式)相关的界面。
——维基百科
Allen Cooper在《软件观念革命:交互设计精髓》(About Face)中提到一个国际上广为认可的交互设计流程:
一、定性研究(Qualitative Research)
针对可能使用你的产品的人,可以是问卷、访谈……不管是以什么形式,主要是了解交互行为的五要素,也就是客户的行为(Activities),态度(Attitudes),资质(Aptitudes),动力(Motivation),技能(Skills)。
二、人物角色(Persona)
人物角色一般会包含一些个人基本信息,家庭、工作、生活环境描述,与产品使用相关的具体情境,客户目标或产品使用行为描述等。一个产品通常会设计3~6个角色代表所有的客户群体。
为了准确定位人物角色,你需要对他们有所了解。真正的了解客户并不需要华而不实的调研,最好途径就是通过协作。
下面这幅图会给你答案。
三、脚本 (Scenario)
1、问题脚(Problem Scenario)&动作脚本(Action Scenario)
基于你对人物角色(Persona)的理解,设想出目标客户在使用产品中可能遇到的问题。你可以为每一个人物角色(Persona)列一个问题清单,猜想他们在使用产品时会发生的细节并将这些细节准备一个合理的解决方案。这个时候呢,你的交互方案的概念模型已经基本成型了,这个概念模型是通过解决问题脚本里的问题而得出的。
2、画线框图(Framework) & 制作原型 (Prototype)
线框图和原型都是对你的方案进行具象化的步骤,借助当下流行的原型工具,例如Mockplus,Axure,Justinmind,Invision等等一箩筐的工具,不要程序员的帮忙,也可以轻松地展现你的想法。
四、专家评测(Expert Evaluation)
原型完成后,可以邀请设计师对你的原型做一个评估。比较常用的评测方法是启发式评估法(Heuristic Evaluation),而这种方法比较常见的标准是尼尔森交互设计法则(Nielsen Heuristic)。
以下是十条尼尔森交互设计法则(Nielsen Heuristic):
- 系统状态是否可见(Visibility of system status)
- 系统是否符合现实世界的习惯(Match between system and the real world)
- 客户是否能自由地控制系统(User control and freedom)
- 统一与标准(Consistency and standards)
- 错误防范(Error prevention)
- 减轻低客户的记忆负担(Recognition rather than recall)
- 灵活性和效率(Flexibility and efficiency of use)
- 美观简洁(Aesthetic and minimalist design)
- 帮助客户认知、了解错误,并从错误中恢复(Help users recognize, diagnose, and recover from errors)
- 帮助文档(Help and documentation)
如何做启发式评估法(Heuristic Evaluation)?很简单,专家们各自将自己发现问题列出来,并将之与对应的法则相关联,或者根据法则来查找问题,然后专家们分别给自己的问题打分。专家们完成自己的问题列表后,一起讨论,将问题整合起来。
常用的打分方法如下:
- 4分 – 问题太过严重,一旦发生客户的进程将会终止并且无法恢复
- 3分 – 问题较为严重,很难能恢复
- 2分 – 问题一般严重,但是客户能够自行恢复,或者问题只会出现一次
- 1分 – 问题较小,偶尔发生,并且不会对客户的进程产生太大影响
- 0分:不算问题
记住:评测完后别忘记修改你的线框图和原型!
五、客户评测(User Evaluation)
原型通过专家评测后,你可以找一些典型客户使用原型。你可以把任务列给他们,让他们自己尝试完成任务。中间遇到的问题可以记录下来,设计师通过观察来进行评分。
比较常用的客户评测方法是Think Aloud,做法也很简单,你让客户使用原型完成指定的几个任务,让他们在使用过程中将他们的每一步和心中的想法说出来。如果他们忘记说或者不知道该怎么说,你可以适当提问。
与此同时,你要将屏幕和声音录下来,可以用录屏软件或摄像头。完成后,你回放这些视频,把观察到的问题和客户报告的问题全部记录下来,与交互法则关联并且打分。
值得注意的有两点:
- 这些步骤并不是每步都是必须的,要根据项目去分析你所使用的方法。
- 这个过程中每一步都是和客户相关的,切莫主观臆断。
交互设计是干嘛的呢?按照这个流程和步骤来做就可以了吗?