对用户研究实践的思考
发布时间:2010-10-19 12:21:00
从毕业实习算起,从事可用性方面的工作到现在已经5年了。在此记录笔者的一些所见所想,和大家讨论分享一下。
用户研究在“以用户为中心”的界面设计方法中是很基础,也很关键的一个环节。但在实践中,笔者经常听到的抱怨是“用户研究投入多,耗时长,还没用”。出现这种声音的原因肯定是多方面的,在此笔者想从以下四个方面探讨。
从业人员素质低?
有人说,目前可用性从业人员素质低,所以他们做的研究不够有水准,影响了行业外对本行业的看法。这个提法笔者认同,但暂时不作讨论。目前有不少从业人员的调查报告可读,对从业人员的学历背景等有较详细的描述。举个最简单的例子, 2009年,公司高层领导发出的邮件中曾写到“所有的设计师都要写一些HTML,CSS,甚至PHP。” 西安交通大学李乐山教授也曾经说过,做人机界面设计要会写代码。而笔者自己就只会最简单的HTML,这个基本要求达不到。
用户研究的商业价值不易估量?
还有人说,用户调查的商业价值不易估量,因此用研的价值不容易体现出来。对此笔者不同意。不做用户调查,商业价值会更高吗?这是走历史回头路。过去计算机硬件和软件发展的50多年,就是在不断汲取历史教训中走到今天这一步。一些问题被解决后,人们往往感觉不到有什么进步——就像大家已经习惯了使用鼠标,感受不到和只使用键盘相比,人机交互方式发生了多大改变——如果某一个步骤让用户多花1分钟,每天几千万人使用这个软件,要浪费多少时间?使用互联网产品,要浪费多少带宽,浪费多少服务器资源?返回50年就明白是怎么一回事了。欢迎大家来谈论这个问题。其次,难以估量其创造价值的思想和方法并非只有用户调查,比如,还有企业文化,品牌建设。我们很难精确估算出企业文化能为企业创造多少价值。就算在市场研究领域,以品牌价值评估为例,就有不少模型,并且还在不断发展模型,但这“难以估计价值”的品牌建设也仍然不断在建立项目,且不断被实际应用。
敏捷开发对用研带来影响
第三个问题,是软件开发领域,笔者认为“敏捷开发”理念的提出和采用给用户研究实践带来了一些影响。


猜你喜欢
- Http定义了与 服务器的交互方法,其中除了一般我们用的最多的GET,POST 其实还有PUT和DELETE 根据RFC2616标
- 1.匿名函数介绍匿名函数指一类无须定义标识符的函数或子程序。Python用lambda语法定义匿名函数,只需用表达式而无需申明。在pytho
- 一、查看event是否开启show variables like '%sche%'; set global ev
- 本文介绍基于PowerShell语言,对文件夹中全部文件的名称加以批量替换、修改的方法。在之前的文章基于Python实现自动批量修改文件名称
- CSS Type set是一款在线字体调整工具。你可以使用它来对字型进行排版调整并实时的看到CSS代码。在下图中,其中,你可以设置文本的字体
- replace() 方法用于将字符串用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 需要注意的是:如果用正则表达式替换时, r
- Python中除了字典,列表,元组还有一个非常好用的数据结构,那就是set了,灵活的运用set可以减去不少的操作(虽然set可以用列表代替)
- 空白双边距是一个极容易误解的CSS特性.它不是CSS的bug,但如果我们一旦误解,将会给你带来很多麻烦.先看如下demo代码:<!do
- 在大多数场景中,我们都用 lxml 库解析网页源码,但你是否知道,lxml 库也是可以操作 svg 图片的。我们可以使用
- 本文实例讲述了php实现的一段简单概率相关代码。分享给大家供大家参考,具体如下:<?phpfor($i=1;$i<100000;
- 在安装了IIS以后,缺省的服务器端脚本语言被设置成VBScript。许多Web 开发团队在他们的开发环境中保持了这些缺省设置,这是不幸的,因
- 学习要点:SQL之-建库、建表、建约束、关系SQL基本语句大全.txt举得起放得下叫举重,举得起放不下叫负重。头要有勇气,抬头要有底气。学习
- 本文实例讲述了django框架实现一次性上传多个文件功能。分享给大家供大家参考,具体如下:在用django 写文件上传的时候,从reques
- 日一二三四五六'.split('') ['日','一','二
- W3C终于发布了第一个HTML5草案,大家还沉溺在HTML2XHTML转换的快乐和痛苦中时,却又突然发现,HTML5和XHTML2,到底谁是
- 一、概述SQL SERVER2012 之前版本,一般采用GUID或者IDENTITY来作为标示符。在2012中,微软终于增加了 SEQUEN
- Python 安装Graphviz 详细教程Python安装Graphviz画图器首先,要明确他是一个独立的软件,如果大家用pip的方法装了
- 一.图像采样处理原理图像采样(Image Sampling)处理是将一幅连续图像在空间上分割成M×N个网格,每个网格用一
- 服务器有多张显卡,一般是组里共用,分配好显卡和任务就体现公德了。除了在代码中指定使用的 GPU 编号,还可以直接设置可见 GPU 编号,使程
- 获取输入的五个点画五边形def pentagonUpdate(): p = {} win = GraphWin(&q