如何进行需求优先级管理

在实际工作中,经常遇到需求堆积、开发资源有限的情况,要想在这种情况下合理的安排需求,实现价值最大化,对需求进行优先级管理异常重要。

首先,需求重要性的判断标准:用户基数、使用次数和类别重要性。类别重要性分成基本型、期望型和兴奋行需求三类。

对于基本型需求,比如产品的性能、安全、浏览器兼容等方面,一旦出现问题,用户不能访问使用产品的情况,应该立马放下手头的工作,利用一切的资源尽快解决这方面的问题,在有的公司成为“911bug”,属于最高级别的bug,优先级最高。比如说网站被黑了,或者使用起来非常慢,用户快崩溃了,这个时候应该想方设法尽快解决,拖的时间越久,用户越容易流失,这基本是一个常识。

排除上述bug情况,其他需求的优先级排序,有四种依据:频率、开发难度和效果、产品价值、对用户熟悉程度。

1.看影响面

采用四象限看用户量和发生频率

优先解决大量用户的高频问题,基础体验

最乎解决少量用户的低频问题,超好体验

2.看开发难度和效果

采用四象限看开发难度和效果

优先见效快且开发难度不大的,这就是迭代

最后做很费劲而且见效慢的,这可能是未来的机会

3.看产品价值

这里的价值分为用户价值、商业价值、公司价值三个方面,在判断每一种价值时,考虑”满足了有什么好处,不满足有什么损失“,以此来做出综合判断。

用户价值,就是这个需求实现了,能够影响多少用户,能够让多少用户更多实用产品。如果有数据指标,如果做了,数据能提升10%。而如果不做,数据导致一定比例的数据减少,长此以往必定流失用户。

商业价值,对于有商业变现的产品来说,就是这个需求实现了,能带来多少收入。或者如果不做,会损失多少。比如对于内容产品来说,比如站酷网的增加广告新形态需求,基本有单子就一定会做。而对于商业化产品,通常就是那些能刺激用户的各种促销手段。

公司价值,这里主要指对公司战略目标的影响,通常是产品目标,基本可以量化,比如日活翻番,如果某个需求实现能进一步实现目标,他的重要性和紧急性相对较高。

通常产品价值综合以上评估,通常以公司价值为主,兼顾考虑用户价值和商业价值。

4.看你对目标群体的熟悉程度

你是否深入了解用户使用场景?你对用户群体的理解是否足够了解?如果不熟悉,应该立马想办法去熟悉它。了解清楚以后做决策时更为理性而非拍脑袋。

基本了解以上4个依据以后,通常需先考虑产品价值,然后根据影响面和开发成本来考虑需求的优先级。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 166,824评论 24 703
  • 1.埋点是做什么的 2.如何进行埋点 3.埋点方案的设计 近期常被问到这个问题,我担心我的答案会将一些天真烂漫的孩...
    lxg阅读 1,876评论 0 1
  • 本节学习内容: 1.UITableView高协议介绍 2.UITableView高级协议的功能 3.UITable...
    奔跑的小小鱼阅读 314评论 0 0
  • 工作期间,没事休息
    大龙谈理财阅读 606评论 0 50
  • 人物表情绘画练习 这是第四天,我今天真的很忙,一直到晚上十一点才闲下来,虽然有点晚,寝室都熄灯了,但是我还是坚...
    艾轩墨阅读 114评论 3 1