【问】产品经理如何确定功能优先级?
【答】
C端产品,按来源讲,需求分:老板需求、用户需求、技术需求、竞品需求、运营需求。其中:
老板需求:可理解为“战略需求”,就是老板直接交代的,在某个版本一定要加上的。重要度一般为1,紧急度也为1,最高。
用户需求:指用户直接反馈的需求,可再细分为:明确要求和体验改进。明确要求比体验改进的优先级高一些,但整体重要度可划为2,紧急度为2。
技术需求:指技术自发提出的性能优化需求,重构需求,这些需求一般是持续进行,且直接影响用户体验的,重要度1,紧急程度3。但对于崩溃Bug和系统升级需求,就需要列入重要度1,紧急程度1了。
竞品需求:指同类产品做出来了,同时对我们产品也有意义的功能需求。这类需求一般要结合老板、用户需求一起评估,看是否符合我们的战略目标,是否是用户认可的。如果答案为“是”,则可列为重要度2,紧急程度2。
运营需求:指为了促活,拉新提出的需求,此类需求一般在产品生命周期中期存在,通常是为了满足阶段性目标提出,重要度为2,紧急程度为1。
因此,收到需求时,可先按以上分类对需求汇总,录入需求池表格。
录入时某些需求可能同时满足多个类别,比如用户希望加快发动态速度,而该需求正好是技术提过的,同时老板也认可这么做,就将该需求归到重要度1,紧急程度1一类。
此外,按来源归类后,建议将需求按模块再一次归类,这里的模块指产品模块,如搜索模块、个人主页模块、动态信息流模块。这样做便于后续迭代按模块进行排期,而不是按零散的功能点,从而提高开发效率和用户感知。
按类别归入需求池的需求,定期拿出和各部门负责人评审,其重要度指数和紧急度指数也要根据讨论结果随时调整,最终优先将重要度和紧急度为1,且属于同一模块的需求列入迭代计划,排期开发即可。
注:以上为理想情况,实际需要根据公司情况和产品经理的经验、话语权进行调整哦~