如何确定产品需求优先级
在很多时候我们会遇到优先级的问题,比如:
1、今天,时间管理,将待办事项根据紧急和重要程度排列优先级,然后根据情况灵活执行
2、今年,我要做一个年度计划,选择些可执行且可量化的事情按照实现难易程度一一列出来,这样今年就有目标啦。
3、产品,整理需求时根据需求与产品目标的相关性排列优先级,整理功能列表时根据功能必须性、开发时间、公司资源等衡量优先级
。。。
需求优先级怎么确定呢?一般情况的依据是:企业目标、团队资源和产品目标
企业目标指在公司文化基础上产品为了完成公司什么目标而首先确认的需求优先级
团队资源指根据公司资源配置情况衡量产品开发不同模块的性价比和可实现性排列优先级
产品目标指根据解决用户什么问题和用户体验上确定优先级
下面细分如何确立需求优先级(模糊并列了产品功能优先级),以下的讨论都是根据同一阶段产品目标需求来评估的。
一、产品原则
指管理者根据明确的商业目标和产品目标、团队的信仰和价值观指导并作出正确的决策和取舍。表现为产品战略和团队特色价值观。
产品原则是由公司文化和企业目标延伸出来的,众多产品线一直贯彻的一种共性。好的产品原则能激励产品设计的灵感。产品原则能决定什么重要或不重要,能判断那些是根本的、战略性的,那些事临时的、战术性的。由此判定战略层级的需求优先级。
产品原则是产品团队 设计团队 推广团队等最高级别的战略性原则,有别于设计原则。因为他决定功能是否需要而不是怎么设计。
比如,张小龙一直对外宣布微信不是一个营销平台,他就不能有广告,这就是产品原则。但是微信摆脱不了马化腾赋予的赚钱理念,不能有好的赚钱渠道时满足不了公司的企业目标,这时赚钱才是优先级更高的产品原则之一,那么微信就必须作出让步并开放广告功能来寻求盈利模式。
每个人都对产品有不同的见解,所以在开会确定产品需求优先级时应该给予每个提出的需求优先级和对应的原因和依据,在明确产品目标、用户目标和产品解决的问题等后,围绕着这几点讨论才能快速完成开会目标。
二、需求价值
1、确认阶段产品目标(KPI),是为了品牌推广、用户注册量还是销售额等;如果同期有多指标,则需要给指标对应权重排列优先级;比如先通过社会化媒体推广或事件营销让品牌曝光度达到一定效果后,通过一系列活动吸引增加用户数从而达到销售量上涨的目的。根据梳理之后可确定对应优先级的排列。
2.评估每个功能(解决了用户什么需求)对指标的贡献,列出功能列表然后用1~5分来分级,列出优先级。
三、功能成本
根据功能模块开发需要的成本比例进行排序(相对单位为story point,而不用精确到“人天”),估算需求难度后列出成本列表有助于在迭代计划会议中讨论开发优先级。
确认相对成本的方法有:Team Estimation Game、Planning Poker等
特别注意:与会表决的人员一定是参与开发执行的人员,如会议指导员和PM不能参与投票,PM只充当会议组织和需求讲解的功能。
Team Estimation Game (团队估算)
准备:将所有要开发的产品功能列出来制作成卡片,印有Fibonacci cards(斐波那契数列数字)(0~144)卡片一副
参加人员:开发团队、会议引导人和项目负责人
步骤一:排列单功能实现难度
游戏规则:
1、将所有功能卡片放到桌子上
2、一人一次一张卡片,按功能模块实现工作量从左到右按实现难易程度排序,越靠左越容易最右边则为最难;
3、产品负责人第一个人拿起一张功能卡片放到墙上(或其他空旷位置)
4、接着第二个人拿起另一张功能卡片按个人理解排在墙上,排列时可做适当解释。容易实现的功能放在左边,难的放右边。第三个人继续,依次轮流。
5、所有人轮完之后,从头开始排列未排序卡片或重新调整已排列卡片。直至所有人统一排序。
步骤二:归类相当难度的功能
游戏规则:
1、产品负责人拿起斐波那契卡1号放在最左边最容易实现的功能之上
2、第二个人拿起数字2,从卡片1开始向右衡量工作量大于卡片1的功能并把卡片放在功能上
3、以此类推,寻找下一个工作量难度较高的功能并摆上对应卡片,如遇到中间断层也可空出表明下一个功能实现难度较前一个大几倍,如下面空出的21,可以看出34列和13列之间的实现难度区别
4、如步骤一轮流投票过程中,轮到你时可随意移动之前人们所摆的数字知道大家统一意见后结束游戏
步骤三:整理初步确认的开发难度优先级
一般情况想开发为1的列表项,当然可能根据具体情况从2开始或期间还有更低级的功能。
Planning Poker(计划扑克)
准备:Planning Poker或相关APP,功能列表
参加人员:开发团队,项目负责人,会议引导人
步骤:
1、发牌:除了项目负责人和会议引导员的开发团队人手一副牌或APP
2、会议引导员大声阅读功能描述,开发团队每个人从卡片中抽出一张卡片(0表示已完成或不是必须功能,1/2表示半天和∞表示大于卡上的数字,该需求需要细分)代表需要开发的时间,卡片正面向下,全部人决定后会议引导员翻牌
3、如果牌面工时一致则进入下一功能评定,不一致时叫工时最低和给出工时最多的人做出解释并由项目负责人做出解答,然后继续全体人员重新评定工时,直到工时达成共识。
4、同上步骤直至评定结束。
四、确认性价比
性价比 = 价值/成本;价值为商业价值或产品价值,成本指第三点估算出来的人力成本或其他推广成本。
比如开发一个IM APP,消息同步的时效性大于消息漫游的产品目标,而且实现难度也是后者更大,根据公式很容易得出开发消息同步的性价比大于消息漫游。但是假如用产品性能跟消息漫游比明显产品目标更大,但是实现难度也较大。这时可以根据需求,衡量它对商业目标和产品目标以及团队资源赋予一个值(1~5),如性能和漫游的价值分别为5和2,成本分别为2和1,量化之后也容易得出优先级。
PS,这里赋值衡量只是为了让自己更加理清、衡量该需求的重要性,一般情况不会这样做,这个要视情况而定。
五、功能类别
1、分类:基础、期望、亮点、无差别、反向
2、分别对待:基本功能必做、实现个别低成本的亮点(大公司做法不同,可展开)、期望功能按性价比排序、无差别功能别做(无差别功能的低成本判断方法,可展开)、反向功能权衡利弊(往往是多目标的冲突处理,可展开)
3、得到优化过的排序
六、视情况而定
1、内外部依赖关系,合作部门?公司?某功能必须要谁做?
2、功能组合的完整性,模块依赖是什么?
3、其他朋友说到的老板需求什么的
下一篇:没有了
相关文章:
相关推荐: