如何做需求分析?

想请教关于需求分析的具体方法、流程、工具等事项,相当于是梳理一下需求分析这块知识的脉络吧。备注:互联网方向
关注者
2,104
被浏览
785,190

177 个回答

苏杰先生在《人人都是产品经理》中提到了“Y理论”,将需求分析的过程形象化为“Y”。



暂不考虑从“2-产品需求”追溯到“4-马斯洛需求”的过程,那么“需求分析”的过程实际上就是经历图中的“1用户需求–> 2产品需求—>3产品功能”。 1–>2,通过问“Why”,逐步归纳;2–>3,通过问“How”,逐步演绎。


本文基于某企业级IM产品,从消息提示相关的需求场景出发,根据“Y理论”进行归纳和演绎,提出了产品功能方案。


一、场景与用户需求

场景一:

用户在手机客户端收到一条消息,阅读后暂时没空处理该消息,并且确定在未来的某个时间有空,TA担心有空时会忘记处理这条消息。


场景二:

用户在手机客户端收到一条消息,阅读后发现该消息的处理需要借助于电脑,而目前用户并不在电脑前,TA担心回到电脑前时会忘记处理这条消息。


场景三:

用户在手机客户端收到一条消息,阅读后暂时没空处理该消息,但不确定什么时候有空,TA担心有空时会忘记处理这条消息。


二、产品需求

在场景一中:

  • 为什么用户担心有空时会忘记处理这条消息?(why)
  • 因为TA有空时可能想不起来处理该消息。

因此,用户实际上是希望在TA有空时(确定在未来的某个时间有空),我们的IM产品能帮助TA想起某条重要而不紧急的消息,使TA不忘记处理,这就是产品需求。


在场景二中:

  • 为什么用户担心回到电脑前时会忘记处理这条消息?(why)
  • 因为TA回到电脑前时可能想不起来处理该消息。

因此,用户实际上是希望在TA回到电脑前时,我们的IM产品能帮助TA想起某条重要而不紧急的消息,使TA不忘记处理,这就是产品需求。


在场景三中:

  • 为什么用户担心有空时会忘记处理这条消息?(why)
  • 因为TA有空时可能想不起来处理该消息。

因此,用户实际上是希望在TA有空时(什么时候有空并不确定),我们的IM产品能帮助TA想起某条重要而不紧急的消息,使TA不忘记处理,这就是产品需求。


三、产品功能

针对场景一的产品方案:

  • 如何帮助用户在有空时想起来处理这条消息?(how)
  • 在用户有空时,也就是未来某个确定的时间,提醒用户。

如何在未来某个确定的时间提醒用户?(how)


产品方案一:在用户长按消息弹出的操作列表中提供“消息定时提醒”的功能

在“消息定时提醒”中,可以提供“稍后提醒”“明天提醒”“选择时间提醒”的选项,满足用户对于提醒时间的不同需求。

当用户设定的时间到了的时候,可以通过push或系统闹钟的方式提醒用户。如果是push方式,那么用户点击push进入会话窗口后,应能直达设置提醒的具体消息。


产品方案二:将消息与产品已有的日程功能打通,在用户长按消息弹出的操作列表中提供“转日程”的选项

用户选择“转日程”后,自动进入“新建日程”页面,同时该消息自动作为日程内容填入,用户本人被自动添加为日程的参与人。用户只需将计划处理该消息的时间设置为日程的开始时间,再点击“提交”即可发起日程。

借助于日程的提醒机制,用户能在计划处理该消息的时间点收到提醒并处理消息。


方案对比:

方案一通过开发新功能满足了用户需求,而方案二是利用已有的日程功能满足了用户需求。两种方案都能满足用户的需求,但方案二的实现成本更低。


针对场景二的产品方案:

如何帮助用户在回到电脑前时想起来处理这条消息?(how)

在用户回到电脑前时,提醒用户。


如何在用户回到电脑前时提醒用户?(how)


产品方案一:在用户长按消息弹出的操作列表中提供“PC端再次提醒”的功能

用户选中“PC端再次提醒”后,再回到PC端时,包含已标记“PC端再次提醒”消息的会话窗口为未读状态。并且,当用户点击并打开该会话窗口后,会话自动回滚到标记“PC端再次提醒”的具体消息附近,且该消息被高亮显示,从而达到提醒用户并定位具体消息的目的。


产品方案二:基于产品已有的消息转发功能,在长按消息弹出的操作列表中提供“转发给我的电脑”的快捷入口

用户选择“转发给我的电脑”后,再回到PC端后,转发的消息在PC端作为新消息对待,会有未读提示,用户点开即可查看。由于转发给我的电脑的消息一般不多,因此不存在消息定位困难的问题。

方案对比:

方案一通过开发新功能功能满足了用户需求,而方案二则通过改进已有的消息转发功能满足了用户需求。两种方案都能满足用户的需求,但方案二的实现成本更低。


针对场景三的产品方案:

如何帮助用户在有空时想起来处理这条消息?(how)

在用户有空时,提醒用户。


但是用户不确定什么时候有空,那么如何能在恰当的时机提醒TA呢?(how)

IM手机客户端是在工作中使用频率很高的工具,用户会时不时查看。如果在用户查看时该消息所在会话显示未读,那么每当TA打开app时都会注意到,直到TA有空时再次点开会话并处理了该消息为止。(这一做法与电子邮箱中广泛采用的邮件标记未读功能是异曲同工的)


产品方案:在用户长按消息弹出的操作列表中提供“标记未读”的功能

用户将消息“标记未读”后,该消息所在的会话会变成未读状态,在消息页面有未读红点提示,从而在用户每次打开消息主页面时引起TA的注意。

当用户再次点击进入会话后,会话自动回滚到“标记未读”的具体消息附近,且该消息被高亮显示,用户据此可知未被处理的具体消息。


四、总结:

虽然上述场景中用户的困境比较明显,产品的功能方案比较容易得到,why和how的思考层级也就比较浅,但通过这些例子不难看出:从用户需求过渡到产品需求,再到提出解决方案,需要经过先问why再问how的过程,而不是“用户提了什么需求就去做什么功能”。


本文转自人人都是产品经理社区:如何进行需求分析:从消息提示相关的需求场景出发

P.S.获取更多创业者访谈和大咖精彩分享报道(内容/设计/产品/运营)欢迎关注我专栏哦:MindStore 官方博客 - 知乎专栏

产品的构思初期,我们会罗列尽可能多需求,也会收集到很多需求。但有些需求是伪需求,有些需求也不具备实现价值,那我们如何做判断呢?

每天有无数产品诞生,也有无数产品陨落,很多时候会谈到一个原因,没有把握住用户需求,吸引不了用户。那如何把握住用户需求呢?

各种各样的需求,如何毫无克制地加载功能去满足用户,最终也会导致产品变得臃肿和失去核心定位。那怎么提炼呢?




这也就是这篇文章的思考主题,我们如何做需求分析?


1.用户需求与产品需求

用户需求是用户从自身角度出发,自以为的需求。

用户经常提出的需求,从他们角度而言都是正确的,但更多是从自身情况考虑,对于产品的某个功能有自己的期望,但对产品定位、设计的依据等情况不了解,他们的建议也许并不是该功能的最好实现方式,也就不足以直接作为产品规划的直接依据。

产品需求是提炼分析用户真实需求,并符合产品定位的解决方案。

解决方案可以理解为一个产品,一个功能或服务,一个活动,一个机制。


需求分析:从用户提出的需求出发,挖掘用户内心真正的目标,并转为为产品需求的过程。

我们不能简单地看用户需求,而是应该去挖掘用户产生这个需求时,其心里是什么驱动着用户。

所以,更应该思考,需求分析的过程,是如何把用户需求转为为产品需求,中间的纽带是什么?




什么可以把产品需求转化为用户需求?

2.人性

在想如何把用户需求转化为产品需求的中间纽带是什么,不禁要问一个问题,用户需求是怎么产生的?我们只用把原因研究清楚了,才有可能通过产品需求去迎合用户需求。我们追本溯源,用户的需求或者说是欲望究竟缘何而生?

分析人性这个问题有两个理论思维可以给我们切入去思考。

2.1马斯洛需求理论



马斯洛需求理论

出自经典著作《人的动机理论》的马斯洛需求理论,它阐述了人类的需求源于五类,即生理需求、安全需求、社交需求、尊重需求和自我实现需求。

人类最基本生理需求是衣食住行,若无法满足,人类无法生存。这也是我们提及最多的用户刚需,每一天都离不开,也就蕴含着巨大的市场空间,是众多创业公司和巨头一直抢占的各个山头。

随之产生的是安全需求,希望生活有所保障,避免被物理伤害。这是医疗人身保障等社会基础设施的建设,是“互联网+”正在升级的主要领域。

两个需求得到满足后个体会产生友谊、爱情、亲情等各种感情诉求,也渴望成为集体的一部分,几乎没有人希望过着孤独,不与外界产生联系的生活。这块目前最主要便是企鹅帝国的两大关系链产品。

随后希望被人尊重,得到认可和赞赏,名誉、声望和地位的尊重需求,这种需求很少得到充分满足。

自我实现是最高层次的一种需求,实现个人抱负、理想、价值的需要。

2.2七宗罪



七宗罪

在圣经中,人类有七宗罪:淫欲、贪食、贪婪、懒惰、暴怒、妒忌、 傲慢。

淫欲,情色网站是被中国政府和法律所禁止的,可依旧屡禁不止的,可想是多么痛的痛点需求呀。典型代表有陌陌、快播、微信的摇一摇、附近的人、YY美女主播等。

贪食,每个人都有一个胃,每天三餐,美味和食物总对人有着强大的诱惑力,美味分享生活分享类的网站,正是满足了饕餮的特性。

贪婪,总是渴求得更多,永远不会满足,于是淘宝的双十一,京东一轮又一轮的促销,各种团队促销优惠卷红包不停。

懒惰,这是互联网原则,互联网的存在就是让我们能更“懒”地完成事情,世界为“懒”人所创造,科技为“懒”人所进步。

暴怒,网络游戏的杀戮与游戏装备热卖,玩的就是人性暴怒的本质。

妒忌,网络是个分享的社会,一个贫富共通的平台,于是在网络上总凝聚了不同的声音,总有人在上面咒骂这个社会,总有人在抱怨着不满意,而这些均由妒忌所生。

傲慢,亦是虚荣,分享有时是快乐的,而满足虚荣有时也能产生快感,某些事物从不产生实际价值,只是一份虚荣心,比如QQ秀、各种钻、微博、朋友圈晒、点赞等。



一款好的产品,一定是迎合人性的。

张小龙也表示把握人性是一款产品很重要的一个环节,知道用户内心最需要什么,才能真正做出让用户喜欢的产品,当然有些东西会突破道德底线,甚至可能会触犯法律,总之既要满足人内心的欲望,又要让产品生存下去,所以打擦边球很重要,这也是一个度的控制。


3.用户动机

用户的底层欲望就是源于这些人性,而人性产生的欲望,在不同的环境中,因不同的形式、不同的行为之下,会产生各种各样动机,想要达到某种目标,而产品需求,正是迎合用户的动机,来帮助用户更好地实现目标。



被引用最多的一个例子,便是福特汽车创始人 - 亨利福特说的:“如果听用户的,我们根本造不出汽车来,用户就是需要一匹快马。”

其实,用户究竟需要一匹马还是一辆车,就是需要分析用户情境之下的动机是什么?如果是赛马想获得成绩,那确实需要一匹更快的马;如果是想更快地去另一个地方,汽车就是更好地满足用户的需求。

在挖掘用户动机之时,就可以尝试判断是伪需求还是真需求。


4.如何挖掘用户动机?

如果只是看需求和产品本身,是很难看出产品设计背后逻辑,如果放到场景里去,放到人和产品的交互里去,可以更好地看出产品设计的奥妙在哪里。

用户的动机会被很当时环境下的复杂因素所影响,这是非常考验用户研究和产品经理的硬本事。

但我们也可以尝试从几个关键因素来进行场景分析。

基于什么环境:地铁/办公室/室内/公共场合/走路/夜晚/户外......深入情景周围的细节中去

基于什么用户:具备什么特征,比如身份、收入、区域.....

基于什么行为:行为或操作流程,比如购物流程、操作习惯、行为认知.......

场景分析也就是需要考虑具体什么环境(时间、地点、情境)什么类型用户的什么动机,想达到什么目标,以及人与人的关系。如实地记录下来,如果偏差或缺乏信息,之后的分析就会有所偏差。

可能还有辅以用户访谈、问卷调查等各种用户调研方法,进行信息的收集和补充。

基于这些分析出场景中对用户动机和完成目标真正起作用的因素,而后转换为产品语言描述产品需求。


5.如何筛选需求?

前面说到用户需求只是用户自以为的需求,不够专业,而且有时用户说的并非心中所想,也可能不会表达内心真实需求。

所以,在筛选需求的时候,除了需要挖掘用户动机寻找真实需求的同时,还需要考虑一下几点:

该用户是否为目标用户:如果不是产品针对的目标用户,其建议或需求的参考价值可能没那么大。

该需求是否符合产品定位:该需求的满足可能会影响产品的核心服务,破坏用户体验。

该需求是否能实现:评估这个需求需要多少开发资源或运营能力,价值有多大?

在考虑需求价值时候,可以从四个维度考虑:

广度:该需求的受众面有多大?

频率:该需求的使用频露是以日/周/月为周期?

强度:该需求对用户有多强烈需要?

时机:该需求是否符合产品的规划,当下的环境?

“满足需求的产品”与“让用户尖叫的产品”之间,区别就在于对人性的把握


---------

文/小徐同学