近来,不少同事开始认同用户研究的价值,希望通过接触,理解和研究用户来获取提升产品的有效信息。这绝对是件好事,因为我一直抱持的理念是,研究并不是藏在实验室或者握在少部分人手中的稀罕货,更重要是一种理念和思维方式,只要愿意,人人都可以掌握。虽然由于背景的不同,大家对具体技术(比如如何设计问卷和统计,如何访谈)的掌握可能做不到很专业,但只要有这个意愿,了解并接受相应的理念,就可以开始将用户研究,或者说更广义的研究思维整合到产品开发的整个流程中,并懂得在对的节点做对的研究。至于在具体方法的选用,执行和操作时如果遇到问题,完全可以委托用研同学来做,或者寻求他们的协助和技术支持。
为了更好地帮助大家,我会不定期更新Q&A,主要是针对工作中遇到的问题做一些回答和讨论,答案并不一定完全正确,只希望能提供一个围绕问题讨论的平台。

下面是最近2周我常被问到的问题:

Q1: 如何验证我的产品概念,功能或者设计是用户需要的?

A:每次听到这个问题,我都觉得很抱歉。因为用户研究是无法证明某个idea或设计是用户愿意使用的。我们可以通过向目标用户描述我们的概念来获取一些用户的反馈,并作为我们进行决策的参考,但想要证明用户是否需要或满意度,只能靠产品投放后,用户的实际反馈来见分晓。

如果我这样回答,可能会有人说用户研究没有用,但是想想即使是牛顿定律也并非普适和万能的,那其实用户研究也有它适用的范围,这里就参考一些前辈的总结,再综合一些我个人的看法:

用户研究适用于:

1) 为创新提供素材:了解用户和产品密切相关的生活方式,情境,目标,动机,行为和态度

n  其实产品设计和写作差不多,都是创造的过程。写作时,作家可能会因为“脱离生活”,没有素材而“江郎才尽”,类似的,产品和设计人员也可能会因为疏离“用户”,而渐渐地走上抄袭模仿和拍脑袋的道路。用户研究是解决这个问题的一种途径(并不是唯一的)——通过现场研究,用户访谈或者其他的手段,可以丰富关于用户的知识,并通过人物角色(persona),scenario,use case等等不同的沟通手段将这些信息系统,生动地传达给共同参与产品开发的人。

2) 植根“人性”:通过深入的基础性研究理解心理和行为规律:

3) 我们总是感觉自己难以把握用户的变化,觉得他们的的偏好和观点可能瞬息万变。但,我们必须要认识到一点,作为人(human)来说,一些最基本的心理和行为规律是不会改变,或很难改变的,符合这些规律的产品才能够更好地被用户接受。有一句话说得好,伟大的产品都植根于“人性”,因此,对于心理行为规律的基础性研究,可以帮助我们做出更符合人性本质的产品。

4) “质量”监控:提供科学的评估产品的方法:

l  UCD的一个核心原则是“Emprical measurement of product usage”,虽然很多时候用户研究和可用性评估是作为两个范畴来分别讨论的。但我习惯于将evaluation的过程也划归到广义的research范畴内,因为在评估的过程中,一样可以丰富我们的研究和对用户的理解。从这个角度来看,用户研究提供了多种严谨或快速的技术来评估产品体验和可用性方面的指标。但注意,这里所评估的并不是我们问题中所指出的“用户是否需要”,也就是utility这一环。

Q2:我觉得访谈过用户之后,好像没什么用?

A:目前有个明显的误区是,大家想要了解用户,但是组织了访谈,来问过用户问题后,聚头一讨论,觉得,哎呀,都是我们知道的么,没什么了不起。这访谈好像也没什么用。从我发现的情况是,虽然大家辛苦做了访谈,却似乎不太珍惜访谈获得的数据,比如做了一组8个人的焦点小组,或者5个用户的访谈,整理出来的可能只是薄薄的一页纸,上面列了一些自己听到的“要点”就算完了。其实,在整个研究的过程中,虽然每个环节都很重要,但对数据的分析无疑是占用时间最长,最关键的一个环节。操作中固然能够很快地把握一些“要点”,但是,在获得所谓的要点时,我们可能忽略了很多问题,因此,在整个研究执行部分结束之后,我建议要注意以下几点:

1. 完整的数据记录:特别是定性的研究,录音,录像资料一定要保留,最好可以整理出完整的笔录,一方面可以方便没有旁听的同事也可以快速查看(看笔录一定比听录音快),并获取信息;另一方面,可以避免以下两种问题:

l  证实倾向:人们都有证实自己观点的倾向。作为产品,设计,甚至是研究人员,在进行研究,和用户接触之前,往往已经有了自己的观点和假设,于是,在访谈中所出现的那些和我们的观点和假设一致的信息就会特别引起关注,从而成为我们在总结或讨论中的焦点,但真是如此么?其实未必,如果回顾访谈的记录,可能会发现这些答案也许是受到了引导,也许和用户其他的观点相悖,或者用户在作出这样回答的时候还有其他的条件。所以,尽可能地抛弃自己的定见,全面地看待访谈结果,对于获得有价值的结论是很重要的。

l  “骗人”的记忆:我们的记忆不是照片式的,而是不断被建构的,随着信息的进入,有可能被悄悄的修改。因此,我们印象中某个用户表达的观点或者意愿,其实和我们记忆中的也许并不一致。完整的记录可以帮助我们避免这一问题。

2. 分析而是不是想要“所听即所得”:我们都想听现成的答案,比如哪些好,哪些不好,哪条路可以走,哪条路不可以走,但用户的答案往往并不就是对的,想要依赖用户提供所有的答案是不现实的。

用户研究的目的是获取用户的生活方式,行为,观点,态度,价值观等等信息,基于这些信息,我们在借助理论和技术深入进行挖掘和整理,最终将其转化为对用户需求的洞察,从而成为产品设计的基础。这是最艰苦和需要付出努力的工作,但却往往被大家所忽视。

3. 多人多视角的交流:我们要避免采取一人研究,然后向众人汇报结果这种形式。即使大家可能没有办法亲自参与执行,但最好可以轮流参与,或者最差,在访谈或研究结果后,可以回顾记录,待大家回顾之后,再坐下来进行交流。因为研究也是一种沟通,通过参与整个研究过程,大家可以就产品设计和开发的一些问题达成共识。

研究,很容易和“学究”,“高深”或者“复杂”联系在一起。但其实,用户研究是非常有意思的一个过程:

l  发现问题的过程

l  学习的过程

l  玩的过程

l  和用户建立关系的过程

在这个研究的过程中,要把握一松一紧:松,是对自己的心态——抱持一种开放和学习的心态,不要总想让用户跟着你的思路走,而是要认真倾听和理解用户(针对这一点,我觉得其实是一个研究人员最核心的素质);紧,是对过程的控制,比如前期的计划,用户的招募,数据的收集,结果的分析,都要做到认真,严谨。

可能这里说的比较空泛,但确实是我在最近工作中的一些体会。希望大家能提出更多的问题,我们一起探讨。

用户研究Q&A(1)的更多相关文章

  1. 【UXPA工作坊小记】郎学明:做更“有用”的用户研究

    xueminglang@google.com 本来做了一些笔记,但郎老师后来发了相关教材.内容比现场PPT详细的多.由于,本人在网上也没有搜索到相关文章,还是决定做一回码字工,稍作精简后分享给大家. ...

  2. 全文索引(A-1)-用户数据收集(用户研究)

    推荐系统根据用户的信息和历史行为记录,构造出用户的个性化模型,再依据特定的推荐算法,向用户推荐其可能感兴趣的项目. 如何获取用户的偏好? 建议用户对一些指定项目进行评分,如对:小说.传记.技术书.图画 ...

  3. RHEL7用户管理

    本文介绍Linux的用户管理 用户管理 Linux 是一个可以实现多用户登陆的操作系统,不同用户可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件. 但实 ...

  4. 2013MPD上海6.23 PM 光耀:读心术,用户心理的产品之道

    创新的前提是:制度与组织的创新!!!!!!!!!!!!!! 光耀:腾讯互联网业务产品经理(腾讯公司互联网业务系统产品经理.在电子商务.社会化媒体等方面有深入研究.参与腾讯多个重要项目产品工作) 什么是 ...

  5. 《腾讯敏捷框架TAPD》研究

    1         框架结构 1.1         产品 TAPD采用FDD模式开发,FDD即特征驱动开发. FDD的核心是面向产品的功能点,但这个功能点是从客户角度出发的,并不是从系统角度出来的. ...

  6. 《赢在用户:Web人物角色创建和应用实践指南》阅读总结

           本书针对创建人物角色的每一个步骤,包括进行定性.定量的用户研究,生成人物角色分类,使人物角色真实可信等进行了十分详细的介绍.而且,在人物角色如何指导总体商业策略.确定信息架构.内容和设计 ...

  7. 全面产品管理-从细微处认识"用户体验"

    转载: 让我以一个故事开始本文,我觉得这个故事能概括大多数人听到“用户体验”这个术语时的想法. 我经常访问的一个财经网站给我发了一封电子邮件,请求我点击里面的一个链接,对一些信息进行审核.所以我就点了 ...

  8. 国内各大互联网公司UED(用户体验设计)团队博客介绍

     UED是什么UED = user experience design,用户体验设计.UED的通常理解,就是“我们做的一切都是为了呈现在您眼前的页面”.UED团队包括:交互设计师(Interactio ...

  9. (转)iOS Wow体验 - 第三章 - 用户体验的差异化策略

    本文是<iOS Wow Factor:Apps and UX Design Techniques for iPhone and iPad>第三章译文精选,其余章节将陆续放出.上一篇:Wow ...

随机推荐

  1. cocos2d-x动画加速与减速

    动画是游戏的必定要素之中的一个,在整个游戏过程中,又有着加速.减速动画的需求.以塔防为样例,布塔的时候希望可以将游戏减速,布好塔后,则希望能将游戏加速:当某个怪被冰冻后,移动速度减缓,而其它怪的移动速 ...

  2. Unity3D脚本批量打包渠道包

    最近在研究Unity3D脚本批量打包,比如在Android平台下各种不同分辨率和不同内存大小的机器,可能还有不同的渠道包,不同渠道可能用的SDK都不一样,这一切的一切都表明你的代码无法做到自适应的,除 ...

  3. [翻译] AsyncImageView 异步下载图片

    AsyncImageView  https://github.com/nicklockwood/AsyncImageView AsyncImageView is a simple extension ...

  4. SCSI contrller的几种类型的区别

    在VMware vSphere Web Client中, 可以为虚拟机添加一个新的SCSI controller, 选项中包含如下的类型, 那么他们有什么区别呢? 如何选择呢?   BusLogic ...

  5. dp 密度 分辨率 屏幕 状态栏 标题栏 适配

    一篇总结的非常完善的博文:http://www.jianshu.com/p/ec5a1a30694b 屏幕像素参数相关信息表格 屏幕级别 像素密度 每英寸像素数   通常分辨率 分辨率别称    默认 ...

  6. Spring MVC 4.2 CORS 跨域访问

    跨站 HTTP 请求(Cross-site HTTP request)是指发起请求的资源所在域不同于该请求所指向资源所在的域的 HTTP 请求.比如说,域名A(http://domaina.examp ...

  7. 同一页面的两个Iframe获取数据

    首先页面: <td style="width: 50%" valign="top"> <iframe name="xxx" ...

  8. angular6 Can't bind to 'zzst' since it isn't a known property of

    文档: https://angular.io/guide/template-syntax#event-binding The Angular compiler may reject these bin ...

  9. spring data 自定义查询

    spring data 自定义查询 https://www.cnblogs.com/airycode/p/6535635.html 在方法接口上面使用@Query

  10. Ensemble_learning 集成学习算法 stacking 算法

    原文:https://herbertmj.wikispaces.com/stacking%E7%AE%97%E6%B3%95 stacked 产生方法是一种截然不同的组合多个模型的方法,它讲的是组合学 ...