如何高效获取用户需求?

作为产品经理,我们的主要工作之一就是搜集用户需求,并从这些需求中,挖掘客户痛点,设计出用户真正需要的产品。那对于产品新人而言,我们如何有效获取用户需求呢?

如何获取用户需求

还记得用户需求产生的背景因素吗?很大程度上的用户需求,是来自于其他产品的使用经历,以及对比上的弱势,换言之,获取用户需求的一个主要手段,是我们自身对产品的体验。

获取用户需求最有效的手段,对大量产品进行使用体验。

《思考的快与慢》这本书里存在一个很有意思的案例,作者做了一道实验题,题目如下:

k 字母作为单词的首字母出现的次数多,还是作为单词的第三个字母出现的次数多。

A: 作为单词首字母较多

B:作为单词第三个字母较多

实验结果,几乎所有参与实验的人,都会回答 A。实际上恰恰相反,k 字母在单词第三个位置出现的更多一点,人们会根据自己的习惯,自己的记忆,优先做出判断,而首字母,总是比第三个字母更容易让人们记住,正如我们总是更容易记住第一名, 却很难记住第二名。

这种就是经验判断,根据我们自身的经历来进行判断。换言之,在我们所使用过的各种软件里,那些被我们习惯性记忆的体验或者某些做法,逐渐会成为我们对当前软件的使用判断,尤其是让我们记忆深刻的某些功能。

早期网络产品的账号规范是字母加数字的组合,比如“thegod” 就是可以使用的 ,这导致随着产品数量的增加,账号系统本身变的越来越复杂。

任意组合的数字 + 字母并不具备有效的唯一属性,这是该账号系统的重要缺陷,我们在使用 A 产品时,可以使用的账号,到了另一款 B 产品里,极有可能无法使用,原因在于“thegod”这类型账号本身不是唯一的,与我的身份也没有捆绑的, 其他人也可以使用。

这是自定义账号被替换的必然原因,但却不是主要原因。这种现象毕竟存在了不短的时间,移动互联网普及之前,大部分的互联网产品都是自定义账号。

真正让自定义账号消失的因素是:“账号的记忆负担”

由于自定义账号不具备唯一属性,这导致我们在使用多款产品时,就需要注册多个不同的账号,运气差的朋友,甚至会接近每使用一个产品就需要记住一个新的账号。我最多的时候同时需要记住 10 个账号,这让我不得不准备一个 txt 文本,用来记下这些账号。

第三方账号系统的推广,尤其是以腾讯为首的大流量平台开放自己的账号体系,这让许多产品实现了账号的统一。借助于对同一款产品的账号绑定,找到了一种具备唯一性特征的账号规则,人们不需要记忆太多的账号,所有的产品都使用了唯一的账号,这个账号只属于你使用。

当然,第三方登录的推广,并不只是这样一个单纯的因素,其中还会牵扯到腾讯的策略,企业价值等一系列因素的考虑,实际上任何一个我们目前可见的结果,都不会是在单一因素的作用下产生的。

其实,现在仍然有少数产品是不采用第三方登录的,不妨试一试,看看自己会不会产生一种“为什么不能使用 QQ 登录”这类型的感叹。

这就是我们最常见的一种用户需求了,根据我们已经使用过的好的,同类型的功能,来对比当前正在使用的某功能,并感到不满, 希望这个功能按照自己所舒服,所相关的方式来做。

体验产品

用户需求是可以分类的, 实际上在大数据的普及下,无法避免的越来越多的事物都会呈现出一定的规律,看上去非常个性化的,非常特殊的案例,随着样本数量的增加也会逐渐形成特定的规律,而随着这些规律, 我们也会发现固定的诸多“类型”。

用户需求可以分成了两个大的类型:

1. 对原始欲望的述求

2. 对“方便”“舒服”的体验性述求

原始欲望依托于人们的七情六欲,我们所说的人性,还有七宗罪等都是属于人们的原始欲望,而体验性述求,则是我们对“更”的一种追求。

上文提到的一种获取用户需求的方式,便是从体验性述求出发的一种方法。

我们想要更好的,想要更方便的,而“更”字则告诉了我们,这种需求必须在“对比”的过程中产生 。对比的过程,恰恰就是我们体验产品的过程。

体验产品和我们通常意义的玩产品不一样,相对于单纯的玩产品而言,体验产品更多了一层研究思考的含义。

体验产品:思考对方这么做的原因,以及这样做的好处与坏处

即使再小的一个细节,即使一句文案,也是经过精心设计出来的,严格意义上来讲,越成熟的产品,越不会存在“拍脑袋”决策,毕竟随着产品的成熟,所背负的用户群体,商业价值会越来越沉重,即使是CEO,董事会都会越来越慎重的对待自己的每一个决策,更何况我们产品经理呢?

典型的成熟产品,如微信,支付宝,淘宝,京东,滴滴打车等等,在这些产品背后是经过层层筛选的优秀人才,是他们日以继夜的加班,思考,辩论,是在废弃了无数其他方案,而最终选择出来的一种做法。

极客思维里:我们所使用的任何一个文字,乃至于这些文字放置的位置,颜色的深浅, 都是有所目的的。

尝试去体验产品,去思考对方这么做的原因,这样做的好处,这样做的坏处,只有当我们能够清晰的表达这三个答案时,才是真正的知道如何体验产品。

随着产品体验的积累,我们会逐渐掌握许多优秀的设计手法,我们会知道文案所能达到的心理暗示效果,也会掌握流程的设计如何精简有效。

产品的基本功,从来不在于我们做了多少产品,只在于我们做了多少次正确的练习,这也是在入门阶段,最容易形成差距的环节。

当我们积累了越来越多的体验时,除了能极大的增加我们自身的设计能力,另一方面呢,我们也能更容易获取用户需求,因为,我们比以前更容易理解用户所表达的含义。

附录

关于体验产品,我需要强调一个特别重要的信息,我们在体验产品时所进行的分析是从结果进行的反向信息,这表示分析出的答案会和正向设计的因素有所偏离,会有多的,也会有少的。

就如同文中所描述的关于第三方账号的分析,也许在设计时并没有考虑这个因素,但从结果上来分析,却实实在在的存在这个原因。

市面上曾经流行过的一些爆款,尤其是爆了以后没多久就消失了的这部分产品,基本上属于设计者自身都未曾掌握到成功的原因,导致没有办法让产品持续的生存下去。

这也是我们在产品体验时,所要面对的难题,分析的结果和设计的初衷,其实并不需要完全吻合,我们需要的只是从这也的分析过程种,积累自己对产品,对设计,对好与坏的认识和经验。

小游戏

A 用户在使用一款图片处理软件,他想在图片上增加一些文字,而这个软件只提供了一些形状,以至于 A用户只能将这些形状拼接成自己想要的文字。

这个场景里,用户需求是什么呢?

是文字的贴纸?还是文字的水印?

来源:人人都是产品经理

时间: 2024-10-09 03:50:49

如何高效获取用户需求?的相关文章

mysql高效获取两张表共同字段的交集数据

问题: 例如下面两站表A,B.A表和B表分别有5-10w数据.A表结构如下:id bid name title publisher extraB表结构如下id bid name title publisher A出版社也为很多人出版了书籍,B出版社也为很多人出版了书籍,有sql语句找出这两个出版社为那些人 共同出版书籍,用innerjoin太慢,有没有什么更好的办法? 解答一: 由于不知道你表的索引情况,至于用join还是in和exists不太好说,理论上讲,exists最快.in次之.join

产品思维学习(二)--获取用户需求

上篇产品思维学习(一)–浅显的整体认识记录了我这个2年的菜鸟程序员对产品的一些浅显认识.下面记录下开发产品的第一步:获取用户需求,分析用户需求,转化产品功能. 之前做的一个产品,是直接面向市场,当时开发周期很紧张,基本是两个星期一个迭代.产品人手不足,基本都是BD去采集需求或者老板根据经验说用户想要什么.于是,我们的产品看着做了很多的功能,但是用户量一直没有上来.这其中就陷入了一个误区,什么才是用户的真正需求. 在产品圈有一个经典的例子(大致意思),用户想去一个地方,说我想要一匹更快的马,福特却

php高效获取数据分页

mysql.php 获取数据库中的记录,完全个人经验总结,仅供参考! <?php /** *PHP+MYSQL数据库基本功能 *http://blog.csdn.net/yown */ ############################################ #获取序列ID ############################################ function getSequence() { $sql = "update sequence set id=

不同格式图片的高效获取

最近练习做?一个微博的项??目,看到新浪微博的图?片其实是可以根据图?片 的?大?小进?行预览区域?大?小的设置,如果固定区域?大?小有时候会导致图?片变形?比 较难看.google了很久,?一直没有找到答案,如果是图?片的?大?小单独对应?一组 数据然后放在微博的json数据中返回过来,那么也好解决,但是微博并没有提 供这样的接?口.后来我?又想是否有这样的请求命令可以直接索取图?片的?大?小, 那样的话我也可以不?用加载完图?片才能知道图?片的?大?小.可惜也没找到这样的 命令. 后来我觉得

需求管理之获取用户需求的十大沟通技巧

成功的软件产品是建立在成功的需求基础之上的,而高质量的需求来源于用户与开发人员之间有效的沟通与合作.当用户有一个问题可以用计算机系统来解决,而开发人员开始帮助用户解决这个问题,沟通就开始了. 需求获取可能是软件开发中最困难.最关键.最易出错及最需要沟通交流的活动.对需求的获取往往有错误的认识:用户知道需求是什么,我们所要做的就是和他们交谈从他们那里得到需求,只要问用户系统的目标特征,什么是要完成的,什么样的系统能适合商业需要就可以了,但是实际上需求获取并不是想象的这样简单,这条沟通之路布满了荆棘

如何高效获取尾部字符串

1 <script type="text/javascript"> 2 var getString=function(fileName){ 3 return fileName.split(".").pop(); 4 } 5 //例1 6 var fileName1 = "photo.jpg"; 7 var getString1 = getString(fileName1); // 获取值 jpg 8 alert(getString1)

MySQL高效获取记录总数

通常mysql获取查询记录总数我们使用如下语句: SELECT COUNT(*) FROM users WHERE k='avs';  或:SELECT id FROM goods WHERE k='avs' LIMIT 10; 但是记录总数总是需要单独的语句来查询,例如在分页查询程序中就有这样的问题,其实mysql可以在一次查询中获取记录和总数的,这就是要使用SQL_CALC_FOUND_ROWS参数,使用方法如下: SELECT SQL_CALC_FOUND_ROWS goods WHERE

构建之法阅读笔记06-第八章用户需求

阅读笔记 第八章:需求分析 第八章的需求分析介绍了软件需求的类型.利益相关者,获取用户需求的常用方法和步骤,竞争性需求分析的框架NABCD以及项目计划和估计的技术. 在软件需求方面,可以从利益相关者那里,引导他们表达需求,从而获取.从用户那里获取了需求之后,需要分析和定义需求,也就是对需求进行规整,来定义一下需求的内容.下一步就要像用户去验证这些规整好的需求,看看是否满足用户的需要.另外在软件开发过程中也会对需求进行调整,来适应新的变化. 在对软件的需求方面,可以分为对产品功能性的需求,也就是要

21.app后端如何高效更新内容

在app的主页或通知栏,经常需要通过api取最新的数据.那么,怎么在这部分上做优化,使获取内容的效率更高呢?在本文中,通过推拉和增量更新,实现了一种高效获取数据的策略. 1.高效更新数据策略在app中的应用场景 如图所示,在app首页,经常会有这种瀑布流形式的内容,具体可参考新浪微博的app. 这种内容有以下的特点: 1.      用户访问的频次好(首页一般都经常访问) 2.      看上去数据量很大 那么,怎么获取才能高效获取这种首页数据呢? 高效的关键是两点: 1.      降低访问的