需求分析方法
作为产品经理,除了自己的需求池,还会接收到来自Boss、运营、用户等多方面的需求,那应该如何进行需求的分析与分解,并对分解后的需求进行优先级的排序呢?
首先来说需求的分析和分解,要先确认该需求的用户群,也就是需求如果落地后会有哪些人使用;然后将使用场景作为维度进行发散,列举用户会在哪些场景下使用;在使用过程中,用户遇到了哪些问题;最后分析,用户目前是如何解决这个问题的?要注意:最后是关注用户目前的解决方案,而不是你需求即将要做的解决方案,这一点很重要。通常使用思维导图来展现需求分析结果。
在通过思维导图抽象出需求后,我们可能将所有的需求都付诸实现,否则不仅产品开发迭代周期长,产品本身也会冗余不堪。所以就要求我们要对需求进行优先级排序,优先实现优先级高的需求。
需求优先级的排序的方法很多,我的方法是根据需求的影响面来进行排序,维度如下:
- 看用户量和发生频率
- 看开发难度和产生的效果
- 看产品的价值
- 看对目标用户群体的熟悉程度
PS.在对目标用户群体不够了解时,不要盲目动手做需求。
以上就是整个需求分析的方法。
案例:美食App增加『直播』功能的需求分析
1、使用思维导图进行用户需求的梳理
2、筛选出的用户需求
根据需求分析,整理出以下几条需求:
- 基本的直播功能,可以点赞、分享
- 建立好豆商城,直播中的食材或者使用产品,可以购买或推荐其他平台购买链接,一键购买
- 直播中要有互动,增加弹幕以及滚动评论
- 直播回看功能
- 增加平台充值功能、打赏,送礼物的功能
- 直播滤镜和贴纸
通过用户量和发生频率的维度,分析如下:
通过见效速度和开发难度的维度,分析如下:
3、需求优先级排序
通过上述分析,对用户需求进行如下排序: