作为一个合格的产品汪,你应该也有一个深不见底的需求池吧?每天面对的这么多需求,哪些需求应该先做,哪些可以不用着急做呢?这就是传说中的需求排序啊。等你学好需求排序就能进阶版本规划了~所以下面好好听讲我跟你说说怎么做需求排序:
判断一个需求的优先级,主要是从三个方面:产品战略定位、用户影响、技术实现
一、明确产品战略定位:
首先明确自己产品的战略层(产品定位和市场定位,见《用户体验要素》)是什么。与战略层无关的需求,不做或者有时间再做。比如,你做一个在线教育的产品,定位是教学前儿童学英语,这时候,你老板来找到你说,咱们这个用户都是父母带着孩子一起学的,产品是不是可以给父母这批用户上个读书功能,专门放怎么教育孩子类型的书。你一听,觉得老板说的特别有道理,这个情景,这个需求,太合适了啊!等等,咱们是做少儿英语的啊,教家长怎么育儿跟咱们有屁关系啊~不做。
其次,明确现阶段产品的主要目标是什么?一个产品在每个阶段的重点是不同的,所以,明确你这个阶段身上背的KPI是什么,提升用户数,增加用户转化付费……明确了这个目标,然后再看你收到的那些需求,评估对每一个现阶段目标的贡献程度,如果你现在的KPI是用户数,肯定分享功能重要度要高于评论功能嘛。
这样,从战略层给需求排优先级S1,S2,S3
二、判断用户影响:
这里就用到了大家非常熟悉的四象限法则了(没听过吗?百度一下)。从重要和紧急两个维度来评估需求的优先级。
具体,判断重要程度按照以下原则(判断准则引用自刘飞在知乎的回答: 作为产品经理,你是如何分析和管理你的产品需求的?)
1 不做会造成严重的问题和恶劣的影响的
2 做了会产生巨大好处和极佳效果的
3 跟重要合作对象或投资人有关的
4 跟核心用户利益有关的
5 跟大部分用户权益有关的
6 跟效率或成本有关的
7 跟用户体验有关的
判断紧急程度按照以下原则:
1 不做错误会持续发生,造成严重影响
2 在一定时间内可控,但长期会有糟糕的影响
3 做了立刻能解决很多问题、产生正面的影响
4 做了在一段时间后可以有良好的效果
根据重要和紧急程度,给产品划出优先级排序P1,P2,P3
三、评估技术实现成本:
所有的需求,最后都要设计成为功能,交给技术部门去实现,每家公司的技术实力不同,千万不要想当然觉得那谁谁家的产品就有这功能,我们也能实现。一定要找技术部门的同事确认一遍你的功能设计方案,重点确认以下信息:
1 这个功能咱们能不能实现?
2 能实现的话,需要多少人多长时间?
3 有没有其他实现的建议或者方案?
从技术部门同事那里帮你判断了需求实现的容易程度:D1,D2,D3
这样你就得到一张从三个维度判断需求优先级的表格了:
这样是不是需求的优先级就非常明确了呢。
写在最后:
上文提到的方法是我对自己日常工作中需求优先级排序的一个常用方法的总结。其实优先级排序还有很多种方法,比如RICE工具判断优先级,KANO模型等等,一搜一大堆,如果感兴趣,可以都了解一下,然后选择最适合自己的一种。