在微博看到关于交互设计师职业发展困境的讨论,有人写了一句:产品经理一般可以兼职二流的交互设计师。
那到底交互设计的工作流程和工作要点又是什么呢?
不同公司的职责定位不完全一致,本文更偏向于描述交互设计这个团队/工作涉及的工作流程而要点,而不是局限于某个交互设计师的工作内容。
一、成功web团队的构成
Jesse James Garrett,《用户体验要素》的作者,AJAX之父在其主页上有一篇文章《 the nine pillars of successful web teams》描述了优秀的web团队具有的相似特点:在组织结构和开发流程中包含一组成功必须的、完整且相互独立的9部分。这代表的是9部分的能力而不是实际团队分工,在实际工作中,很能出现一人胜任多种能力,比如用户研究和网站策略,也可能多人负责一部分只能,比如具体制作。
1、用户研究:用户是谁,需要什么,他们如何思考,如何操作,并把研究融合到各个开发环节
2、网站策略:定义目标、优先级,以及成功的衡量标准
3、技术策略:平台技术、标准技术、开发技术等
4、内容策略:是否满足目标用户,形式、风格、数量等。
5、抽象设计:形成面向用户体验的概念框架
6、技术实施:编程语言、通信协议、代码设计、调试技术、测试技术、重构技术等
7、内容制作:内容如何收集、加工、生产。内容制作流程等。
8、具体制作:界面设计、导航设计、信息设计、可视化设计等
9、项目管理:发动机,资源协调,发挥优势,达成目标。
二、心法:以用户为中心的产品设计
在看了好几本交互设计的书之后,还是觉得Jesse James Garrett写得最系统,在《用户体验元素》这本书中,作者描述了从战略层到表现层五层的工作内容与要点,有时候甚至觉得他不仅仅是在描述交互设计,好像还在描述整个产品流程。
1、战略层:不仅仅是关注网站目标,而是网站目标和用户需求的平衡。
2、范围层:在这个过程主要是明确功能或者内容范围,避免需求蔓延。
3、结构层:定义交互设计或者信息架构的概念模型
4、框架层:具体制作工作开始,包括界面、导航、信息的设计
5、表现层:充分利用五感(一般软件领域嗅觉和味觉较少,视觉最多,加上听觉触觉),完成底层指定的目标。
三、技法:交互设计中的要点
1、深刻理解客户想要的简单、无需思考,web场景和实际生活场景的差异,制定清晰的导航
2、通过组织、转移、删除、隐藏等更好的组织页面上的交互元素
3、通过视觉对比突出重点内容
4、减少对用户不必要的干扰与提供必要协助的平衡
5、组织内各利益干系人展示的妥协与平衡
四、如何衡量一个交互设计的好坏
1、后备箱测试法测试任一页面是否导航清晰
2、让用户更早参与的可用性测试让IT团队更清晰直观看到用户的停留,困惑,烦躁,避免IT人员以为自己代表用户的想当然
3、页面点击追踪工具,比如growingIO等。
参考书籍/文章:
《用户体验要素》
《don't make me think》
《The Nine Pillars of Successful Web Teams》
《简约交互四策略》
《写给大家看的设计书》