本书希望能让读者在一个简明的理论框架之上观察尽可能多样化的交互设计实例和实验演示。除了本人制作的一些教学实例外,也包括我精选的近年来一些饶有趣味或巧思的交互设计作品,还包括早期的一些开创性的经典作品,如我的导师JohnH.Frazer在20世纪八九十年代的部分工作。作为交互设计和实体交互界面研究的先行者,他的工作吸引不少年轻人进入人机交互研究领域,这些工作即使现在看来依然富有启发性。
这本书2012年开始动笔,我最初的想法是写一本“怎么做”交互设计的书,但是写着写着就发现得先讲清楚“为什么这么做”,即一个个成功或者失败的设计决策背后统一的理论解释。交互设计的目标是创造“用户体验”价值,但什么是体验?就像“什么是美”,在大部分设计师的认知中,似乎都知道,但又似乎谁都说不清。
本书尝试用情感评价理论解释“体验”在个体适应环境和自然选择中的意义,提出了体验的BCE(代价、回报和期望)分析模型,在此基础上,探讨了自然人机交互和界面美学的本质。把一个形而上的用户体验概念,变成一个在实战操作层面上可以明确把握的变量和原则,如同绝大部分物理系统运行的原理一样,它应该是简洁的,无歧义的,且具有普适性,去统一地解释我们所遇到的交互设计中的优化问题。
在理论分析之上,本书逐步深入地介绍了交互设计微观层面的操作技巧和知识点,如视频草图、体验原型制作和用户界面细节设计等对用户体验的模拟和实证研究手段,并有选择地回顾了人机交互和设计领域多年来众多研究者的相关理论和方法。
目前国内并无系统的交互设计师的职业培养体系,从事交互设计行业的人员主要来自各相关学科领域:工业设计、艺术设计、数字媒体、计算机、信息科学、心理学甚至音乐等,原有的知识结构都各有偏颇,交互设计师的任务性质要求其具备更加复合的知识结构。
如果你是一个传统设计专业学生,你的知识和技能可能有必要向两极拓展:一方面是面向前端的技术实现——就像画家了解颜料特性一样,交互设计师需要了解信息技术可行性的边界;另一方面是面向后端的用户测试和数据分析。设计思维虽强调“以用户为中心”,却缺乏对用户行为规律的实证研究能力,设计决策过于依赖个人直觉。交互设计师应该努力成为设计行为学家,理解用户行为的复杂性,把每一个新交互界面或者新产品的导入看作一系列行为学实验。
如果你是技术背景的产品经理或者心理学背景的可用性工程师,学会像设计师一样地思考会对你的产品项目大有裨益。计算思维之上兼具设计思维,可以让你发现更多有价值的创新机会,更可以避免开发过程中的盲动和机会主义。本书中的不少案例表明,即使是很顶尖的技术公司也会犯很低级的设计决策失误,造成重大损失。
真诚希望我的工作能够给读者带来尽可能多的有价值的信息,并保持系统性。但考虑到自身水平和语言表达能力,不足之处在所难免,非常愿意听到读者对本书的任何批评和建议,也非常愿意与使用本书的老师和学生作深入交流。本书中所涉及的项目实验代码、演示视频等相关资源可以通过我的实验室网站(ixd.sjtu.edu.cn)下载。如果您是教师,可以联系我(zygu@sjtu.edu.cn)获取PPT课件及部分思考练习题解答。
在本书的编写过程中,得到了清华大学出版社编辑的大力支持和帮助;上海交大媒体设计学院交互设计研究所的同仁及我辅导的研究生和本科生参与了本书的编排和资料整理工作,在此一并致谢!作者2016年8月
