当前位置:编程学习 > 网站相关 >>

互联网产品设计进阶笔记(6)理解交互设计

在使用网站,软件,消费产品,各种服务的时候(实际上是在同它们交互),使用过程中的感觉就是一种交互体验。随着网络和新技术的发展,各种新产品和交互方式越来越多,人们也越来越重视对交互的体验。交互设计 (Interaction Design) 作为一门关注交互体验的新学科在二十世纪八十年代产生了,它由IDEO的一位创始人比尔.莫格里奇在1984年一次设计会议上提出,他一开始给它命名为“软面(Soft Face)”,由于这个名字容易让人想起和当时流行的玩具“椰菜娃娃(Cabbage Patch doll)”,他后来把它更名为“Interaction Design”——交互设计。

从用户角度来说,交互设计是一种如何让产品易用,有效而让人愉悦的技术,它致力于了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解“人”本身的心理和行为特点,同时,还包括了解各种有效的交互方式,并对它们进行增强和扩充。

一、为什么要进行交互设计?
在每一天的生活中,我们都要和许许多多的产品进行交互,回想一下,就在今天,和你发生交互的产品有多少?早上叫起床的闹钟(或提供了闹铃功能的手机和电话机),热早餐用的微波炉,电脑,网站(不然你也不会看到这篇文章),各种软件,手机,空调和电视机(通过遥控器),数码相机,随身听,银行服务,等等。

交互设计的作用十分明显。且看:

• 用户体验过程有助于开发出人们期望得到并可以满足他们需要的产品。

• 用户体验过程可以节约时间和金钱。

记住,这两点都强烈地关联到了公司里很多人都重视的:金钱。不管是通过销售所得的收入还是通过节约带来的开支减少,从财务影响着手来解释用户体验活动的价值是切实可行的。

二、交互设计与界面设计
有很多人会问,交互设计,不就是界面设计吗?尤其是在理解同软件产品的交互时。人们在界面设计方面已经有了一定的关注,然而,交互设计更加注重产品和使用者行为上的交互以及交互的过程,因此我在前面特意举了一个电话银行系统的例子,在这个例子里,并没有可以触摸的可视界面,而它在交互方面的行为本质却完全表现出来了。

界面是一个静态的词,当进行界面设计的时候,我们关心的是界面本身,界面的组件,布局,风格,看它们是否能支撑有效的交互,但是,交互行为是界面约束的源头,当产品的交互行为清清楚楚地定义出来时,对界面的要求也就更加清楚了,界面上(如果存在可视界面的话)的组件是为交互行为服务的,它可以更美,更抽象,更艺术化,但不可以为了任何理由破坏产品的交互行为。

从广义上来说,也可以认为界面设计包含交互设计,在这样的情况下,它同时还包含另外的部分例如外观设计或平面设计,这些都是可以单独进行研究的更细的分支。

clip_image001

三、偷菜中的交互设计
(本部分借鉴了臭鱼的一些想法)

玩开心农场是为了什么?游戏中的互动是一个很有乐趣的事情,也就是一种很有意思的交互。偷与被偷,这种交互就是乐趣所在。实际上,最初农场里是没有标注哪些好友的哪些地块是可以偷的,后来添加了这个功能,反响一片良好。

clip_image002

从这个例子中我们可以看到,标注出哪些是可以偷的,方便了用户的操作。之前猜测的点击绝大部分操作都是无功而返的。我们再来设想一个极端的设计。如果我们设计一个功能让用户可以点击一个按钮就把好友中所有可偷到的菜一网打尽?这样做,也许就太绝了,因为整个活动的根本目标就难以达到了。毕竟,过程才是乐趣所在。从上面的分析,我们可以看到,确定用户目标,然后为用户的目标去设计,让用户能更好的完成目标,这是我们产品设计的实质,也是我们取舍一个功能的标准。

源于用户目标的实例还有很多,比如:“一键登录”功能、QQ屏幕截取工具的交互操作,都体现了这种理念。相反,我们还可能为日常生活中的一些迂腐的交互设计感到郁闷:在网络上学习时,为了安装某一个插件,反复启动电脑,原本希望学习的兴趣荡然无存!

四、开发过程中的交互设计要点
1.找到业务驱动因素,并对它们进行跟踪

简单而言,让数字说话。找出公司的目标,并让用户体验过程的目标和它保持一致。例如,如果公司的主要目标是通过减少技术支持电话的数量来节约开支,那么让你其中一个主要的UX目标是改善可用性,提高产品的自服务率,并对过程前后技术支持电话数量进行记录分析。

2.提前计划互联网产品设计中的活动

从一个小一些的项目着手的另一个好处是你更可能在项目计划上施加一些影响。在早期阶段参与项目计划让你有机会为项目团队把UX纳入开发进行准备。

3.要深入,不要铺开

避免把你自己分布到太多的项目里去。因为你服务的项目越多,你的服务质量就越有可能打折。而且你很快就会精疲力竭,没法进行实质性的改变。资源有限而需求很大的时候怎么办呢?一个折衷的办法是,发展你的团队,而在开始的时候尽力不要铺得太开。

4.要现实,也要灵活

灵活一些,在陈述你的观点和建议的同时,也要让大家看到你会照顾到各个方面并在需要的时候进行折衷。记住:有很多摘得到的果子,别太担心怎么才能摘到它们,只要保证把它们摘下来就行了。

5.有耐心,设立清楚的期望值

在建立一个新的用户体验过程时,保持耐心最不容易。好的UX过程不会一蹴而就。

6.有创意

因为你的资源几乎总是很有限,必须有创意,让你的团队看到,UX的活动并不需要很昂贵或需要很多时间:

l 公司内部的代表用户可以当做用户资源。

l 在预算不充分的情况下,进行远程访谈和举行可用性活动。

l 人员不够?向你的开发人员传授一些UI设计的最佳实践。

l 没有预算购买昂贵的软化和研究工具?笔和纸可以发挥你意想不到的用处。

l 用电子邮件发送UX讲座节选,大范围传播UX消息。

l 制作海报,展示常见的UX错误和经典的解决方案。

五、本文参考
http://www.chouyu.com.cn/

html">http://www.dedream.com/research/archives/2007/07/pioneeringauxpr.html

补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,