技术观点

加强技术投入,共享技术成果

web2.0网站如何设计UE/UI


编辑:杭州大显网络科技有限公司更新日期:2009-05-26
应该是局限于web2.0的网站的,只不过在web2.0的圈子里面,大家普遍比较重视用户体验,界面的交互友好性,因此做web2.0的网站推行用户为中心的设计(User-CenteredDesign)就容易得多。这些天总有些负责网站界面的设计人员找我咨询,怎么做用户访谈才感觉不像聊天,怎么样让用户参与到设计中来,得到更多的意见而不是简单的一句还可以或不错之类的评语,原型的改进花费时间总是太长怎么能缩短,设计的时候没什么把握,诸如此类的问题。。我想对此在msn上做的指导大量重复,需要在这里做一些入门级的解释了。。

Q1:首先,用户为中心的设计环节包括哪些活动?
答案:设计--〉原型--〉测试--〉再改进设计--〉原型--〉测试--〉。。。看出来了吧,这是个迭代过程。。。你的设计没有把握,那么使用测试来验证,发现问题,再快速改进。。

Q2:这样的迭代,什么时候中止,递交给开发呢?
答案:没有完美的设计的,递交给开发前,保证你的设计没有一级易用性问题。否则上线的产品用户骂声一片。。但是还有一些小的bug好改的都改掉,不能改的下一版本吧。什么时候中止,那要看口袋里的钱,还剩的时间和人力等资源限制咯。看得出来吧,这里面肯定有很多的Tradeoff(妥协)的,做UE的和做开发的一定要搞好关系哦,这样,可以多改掉几个bug

Q3:用户什么时候接触?他们最理想的介入时期是什么时候?
答案:作为UE/UI要记得,永远和用户保持紧密联系。不管项目进展到什么时刻,你都要思考,用户要干嘛,喜欢怎么干,这样的设计他们会不会觉得舒服流畅。要验证答案,那就赶紧去接触他们吧。

Q4:我知道在开发前期的设计工作,要做一些用户研究,问卷调查,用户访谈之类的,到底要研究些什么,出来些什么结果呢?
答案:在设计之前,你要明白的一件事情就是,为谁而设计。围绕这个谁,你需要回答:

1.他们的基本特征,比如年龄段分布,性别特征,家庭,行业,电脑经验,上网经验,收入阶层等等。。

2.你需要找到他们中间最典型的人群,需求最强烈的人群是怎样的一个形象。这个在UCD里面叫做角色提炼(Personassetting)。也许为10万个人设计,你什么都靠猜的,没可能满足10万个人的要求。但是你为这一个或者两个角色来设计吧,他们最典型,他们的需求满足好了,你就离成功不远了。

3.用户在使用你的网站到底舒服不,流畅不,主要是看他的操作习惯,行为方式和网站设计的是不是很匹配。你要研究什么,根本就是典型用户的操作习惯,行为方式,最后获得一个用户模型(UserModel)。网站要创造出的用户体验,不是用户对你说,我要怎么样怎么样的,也不是设计者自己在那里想,嗯,这么设计比较容易,两步就能完成,一定很好。。两步就一定好么,你的用户很可能就习惯了走某固定的三步来完成,你的两步,很可能让他们满腹狐疑,忧心忡忡了。。

ok,现在你知道了,出来的结果是什么,用户群特点,典型用户的形象即角色(Persona),然后就是用户模型。。

Q5:知道研究什么呢,该怎么开展研究呢?
答案:用户研究的方法可以很灵活的,常常见到类似聊天一样的,一个问,一个来答,叫用户访谈。还有一些方法,比如问卷调查,焦点小组,数据分析等等。。根据不用的研究内容,还有时间,技术,成本来决定。。
至于怎么研究,一个前提就是,目的性明确。不管你做访谈也好,问卷也好,漫无目的,只会让你对这些形式的有效性产生怀疑。。比如问卷,设计多少个问题,设计哪些问题,你要规划好了。。问卷设计哪几个纬度,每个纬度需要几个问题可以得到结果,什么样的量表合适。。

Q6:项目已经进入开发了,做用户研究来不及了啊。
答案:嗬嗬,来得及来得及,只是要让你的批用户多多忍耐了。UCD是迭代过程嘛,已经开发了,你就研究着,准备对版本的产品进行测试评估和改进吧。。慢慢来,一个一个的改。