交互设计师的定义及特点
交互设计师的定义:秉承以用户为中心的设计理念,应用“以目标为导向的设计”方法,进行互联网产品的设计。
交互设计师首先需要认同“以用户为中心”的设计理念。有了为用户着想的观念,接下来就是方法,怎么设计才能很好的为用户服务?
“以目标为导向的设计”方案。
交互设计师善于表达,以网页语言表达,以网页语言表达产品要告诉用户的信息,要显示给用户的操作功能。
凡是涉及到表达、传达的问题,都可以找交互设计师来做,也应该由交互设计师来做。
产品经理考虑要做个什么产品才有价值,交互设计师考虑怎么把这个想法最有效的转化成一系列的界面展现给用户。除了展现,还有和用户的交互。这个展现、交互的过程就需要一定的表达能力。这种表达能力并不是我们平时所特指的口头表达,而是使用网页语言表达。我们经常会讨论一个按钮的位置,讨论某个状态下光标的样式,声讨应该写成“登录”而非“登陆”。这些都是网页语言表达。
虽然产品经理更了解产品,但是产品经理并不是最懂得如何向用户表达的人,交互设计师是。
对交互设计师的要求
文字表达能力:写邮件,写blog,写各种东西。如前所述,文字表达是页面表达的一部分,具备一定的文字表达能力是必要的。
语言表达能力:多说,开会的时候要发言,一对一的讨论要花心思。
较好的语言表达能力是与同事沟通的必要素质,更为重要的是,语言表达能力是表达能力的一种体现。如果面对面,一对一的交流都有困难,怎么能保证用页面间接的跟用户交流能交流清楚呢。
(省略掉两个关于内部工作方法的话题)
交互设计师的工作内容
内容包括:对产品进行行为设计和界面设计。行为设计是指各种用户操作后的效果设计。Web的操作以点击为主。点击操作又可以分为“表单提交”类和“跳转链接”类两种。除点击外,还涉及到拖拽操作等。界面设计包括:页面布局、内容展示等众多界面展现。例如:使用按钮还是使用图标?字号大小的应用,如何使用tab…..
之所以特意提出这样一个话题,是为了强调除了“界面设计”,还需要“行为设计”。交互设计在被认识的过程中会有很多误区,常见的是把交互设计理解为一种专业的、高级的界面设计。一个产品不好用很多时候是因为流程上有问题,页面表现的挺合理,但是,点击了一下之后,就会发现“走不下去了”。流程是一系列的操作,也需要设计。
如何进行一个产品的交互设计?
第一步.信息构架设计
深入理解产品的目标、功能需求。将这些目标、需求转化为界面表现。把内容合理的归类整理为若干的界面。信息构架的设计意味着对导航的设计。“导航栏共有几级?每级几项?”这些问题将随着信息构架的设计而确定。
信息构架设计的要求:
1.符合用户心理模型
2.尽量保持窄而浅的信息树这一步工作需要和产品经理充分的交流。
第二步.界面细节设计
在整体信息构架确定的基础上,对界面上的细节进行推敲。界面细节设计的要求:
1.符合web可用性标准
2.符合图形用户界面的基本准则
3.符合现有互联网上业已形成的设计习惯……
4.符合大多数互联网用户使用电脑的习惯(目前只想到这几条)
这些细节设计更像是交互设计的专业,通常其他职位的人不会染指。显然这些工作是很有价值的,但是创造性并不大,价值也不很大。随着互联网这个行业的成熟,细节上的表现会更统一、更规范。也许今天我们今天激烈争论的问题,几年后已经很成型了,不需要再争论了。相比之下,信息构架的设计更具有创造性,自由度更大。
Reimann对于气质价值的论述依旧准确。对于用户的“同情共感”与学习新事物的能力是任何设计师都不可或缺的两大特质。也是该职业必备的基石。
这并不意味着你需要成为“擅于交际的人物”(当然这样更好)。但确实意味着你应当对人类感兴趣,包括人的行为与局限性。你至少理论上要关注人与社会环境。一名优秀的交互设计师需要学会设身处地为用户着想,而不是把自己想象成用户,或者把用户看作与自己类似的人。你们很可能截然不同。
在MBTI人格测验中(Myers-Briggs personality scale),拥有“直觉型”人格(“N”:intuitive)同样十分关键。能够凭借直觉进行跳跃性思维对设计师而言至关重要。因为你不可能永远看清问题全局,接触每一个用户,对项目了然于胸。你不得不猜测与假设——这时你需要直觉。
自我展示
准确地说你要准备两类作品:一份在线,一份书面。 在线作品集应当提供作品综述,可以包含一些样本文件。书面作品集(面试携带)则是对作品更加深刻的展现,以便你论述项目问题与解决过程。不要光介绍成果,工作过程也很重要。
没有作品怎么办?找找看。这个世界充满有待解决的问题,设计一个解决方案。
为什么要做交互设计师?
因为这样你就能改变世界。不错,我们貌似只是在修补按钮、下拉菜单、仪表什么的,但真正的工作却是改变这个世界,一点一滴……让它更加人性。我们帮助人们完成日常工作,无论是游戏,救生还是转账。我们将自己的价值注入这个世界,让事物变得有用,易用,愉快,健康。这样的工作真不赖。
高级交互设计师
职位描述:
1.对交互设计过程有深入的了解,可以独立完成整个设计过程(交互流程、角色模型等等交互设计方法能熟练应用);
2.开发产品原型,配合进行用户测试及分析。
3.协助产品开发人员和界面/视觉设计师进行详细设计和产品实现。
任职资格:
1.交互设计/工业设计/人因工程/工业心理学等相关专业本科(含)以上学历,
2.IT交互设计从业经验两年以上,具有较多的实际产品经验者优先。
如果您 健康积极有朝气,对互联网行业充满兴趣与激情,渴望成功
如果您 具有创新意识和高度的责任心,具有较强的适应能力
如果您 具备较好的专业素养和职业修养,善于沟通协作
作为一个交互设计师,必须要对用户体验方面的理论有较深的理解和认识,有一定视觉设计和XHTML/CSS等相关岗位的技术和技能,熟悉UI设计的基本规范,具有良好的创意设计能力,熟练运用Photoshop和Dreamweaver等设计工具,良好的客户服务意识[1]。
今天,战略性的交互设计考虑的是用户经历产品,服务,整个公司和品牌的体验。
通过整合我们的产品和服务,我们可以实现战略性的交互设计。重要的是,我们意识到这样做并不是进入了一批处女地,而是涉足了一个已经被占领的土地。这个土地占领占者也在和我们走着一条相似的路,他们也在寻求如何将所有的东西整合在一起。
我们面临的挑战是如何利用我们有独特价值的专业知识和其他专业人士一起团结协作。
UI
国内对UI的理解还停留在美术设计方面,认为UI的工作只是描边画线,缺乏对用户交互的重要性的理解;另一方面在软件开发过程中还存在重技术而不重应用的现象。
联想软件的UI部门积极开展用户研究与使用性测试,将易用与美观相结合。
UI设计原则
1.简易性 界面的简洁是要让用户便于使用、便于了解、并能减少用户发生错误选择的可能性。
2.用户语言 界面中要使用能反应用户本身的语言,而不是游戏设计者的语言。 3.记忆负担最小化
人脑不是电脑,在设计界面时必须要考虑人类大脑处理信息的限度。人类的短期记忆极不稳定、有限,24小时内存在25%的遗忘率。所以对用户来说,浏览信息要比记忆更容易。
4.一致性 是每一个优秀界面都具备的特点。界面的结构必须清晰且一致,风格必须与游戏内容相一致。
5.清楚 在视觉效果上便于理解和使用。 6.用户的熟悉程度 用户可通过已掌握的知识来使用界面,但不应超出一般常识。
7.从用户的观点考虑 想用户所想,做用户所做。用户总是按照他们自己的方法理解和使用。 通过比较两个不同世界(真实与虚拟)的事物,完成更好的设计。如:书籍对比竹简。
8.排列 一个有序的界面能让用户轻松的使用。 9.安全性 用户能自由的作出选择,且所有选择都是可逆的。在用户作出危险的选择时有信息介入系统的提示。
10.灵活性 简单来说就是要让用户方便的使用,但不同于上述。即互动多重性,不局限于单一的工具(包括鼠标、键盘或手柄)。
11.人性化 高效率和用户满意度是人性化的体现。应具备专家级和初级玩家系统,即用户可依据自己的习惯定制界面,并
能保存设置。
UI设计的流程
确认目标用户
在洛可可的UI设计过程中,需求设计角色会确定软件的目标用户,获取最终用户和直接用户的需求。
用户交互要考虑到目标用户的不同引起的交互设计重点的不同。
例如:对于科学用户和对于电脑入门用户的设计重点就不同。
采集目标用户的习惯交互方式
不同类型的目标用户有不同的交互习惯。这种习惯的交互方式往往来源于其原有的针对现实的交互流程、已有软件工具的交互流程。
当然还要在此基础上通过调研分析找到用户希望达到的交互效果,并且以流程确认下来。
提示和引导用户
软件是用户的工具。因此应该由用户来操作和控制软件。软件响应用户的动作和设定的规则。
对于用户交互的结果和反馈,提示用户结果和反馈信息,引导用户进行用户需要的下一步操作。
一致性原则
设计目标一致
软件中往往存在多个组成部分(组件、元素)。不同组成部分之间的交互设计目标需要一致。
例如:如果以电脑操作初级用户作为目标用户,以简化界面逻辑为设计目标,那么该目标需要贯彻软件(软件包)整体,而不是局部。
元素外观一致
交互元素的外观往往影响用户的交互效果。同一个(类)软件采用一致风格的外观,对于保持用户焦点,改进交互效果有很大帮助。遗憾的是如何确认元素外观一致没有特别统一的衡量方法。因此需要对目标用户进行调查取得反馈。
交互行为一致
在交互模型中,不同类型的元素用户触发其对应的行为事件后,其交互行为需要一致。
例如:所有需要用户确认操作的对话框都至少包含确认和放弃两个按钮。
对于交互行为一致性原则比较极端的理念是相同类型的交互元素所引起的行为事件相同。但是我们可以看到这个理念虽然在大部分情况下正确,但是的确有相反的例子证明不按照这个理念设计,会更加简化用户操作流程。
可用性原则
可理解
软件要为用户使用,用户必须可以理解软件各元素对应的功能。
如果不能为用户理解,那么需要提供一种非破坏性的途径,使得用户可以通过对该元素的操作,理解其对应的功能。
例如:删除操作元素。用户可以点击删除操作按钮,提示用户如何删除操作或者是否确认删除操作,用户可以更加详细的理解该元素对应的功能,同时可以取消该操作。
可达到
用户是交互的中心,交互元素对应用户需要的功能。因此交互元素必须可以被用户控制。
用户可以用诸如键盘、鼠标之类的交互设备通过移动和触发已有的交互元素达到其它在此之前不可见或者不可交互的交互元素。
要注意的是交互的次数会影响可达到的效果。当一个功能被深深隐藏(一般来说超过4层)那么用户达到该元素的几率就大大降低了。
可达到的效果也同界面设计有关。过于复杂的界面会影响可达到的效果。(参考简单导向原则)
可控制 软件的交互流程,用户可以控制。
功能的执行流程,用户可以控制。
如果确实无法提供控制,则用能为目标用户理解的方式提示用户。
|