的优先级大小_如何评估需求的优先级?

一、 需求的优先级怎么定义?
很多产品经理,包括我,一定都会遇到这样的场景:“ 需求堆如山,什么都想做 ”。
面对各种各样、来自各个渠道的需求,产品经理的工作职责之一,就是梳理需求的优先级。我们不可能毫无选择、毫无优先级地挨个实现所有需求,因为无论公司规模大小,时间资源和开发资源往往是有限的。任何事情,都讲ROI(投入产出比),追求效率利益最大化的公司,更是如此。因此我们需要筛选出价值最大、影响面最广、正收益最大的需求来实现,这就要对需求进行优先级排列
要对优先级进行排序 --> 就不可避免地要对其进行量化
要对其量化 --> 就要搞清楚影响优先级的因素有哪些1. 影响面
首先,这个功能预估会影响多少用户,很大程度上决定了这个功能的影响面。覆盖用户数量越大,重要程度也越大。其次,用户的使用频率,在另一个维度上决定了影响面的大小。影响面 = 覆盖用户数 x 用户日使用频次
例如一个影响500人的功能,每人每天使用10次,与一个影响1000人的功能,每人每天只使用1次,前者影响面可以简单的计算为500 x 10 = 5000,后者为1000 x 1 =1000。虽然前者覆盖用户数量只有后者的一半,但前者的影响面却要比后者大。2. 体验提升度
要获知体验提升度,就需要按照具体需求类型来看,需求一般大体可以分为:新增功能模块(如:新增想法Tab,用户可以分享交流想法)、优化功能(如:多步骤流程,通过预填写抓取字段来降低用户的输入成本)、完善功能点(如: 为用户的收藏夹提供分类标签的功能,以便于用户管理数量较大的收藏内容)
体验提升度的评估一般由产品、用户调研来估算。
值得注意的是,这里的“提升度”是一个相对差值,因为在开发某项功能之前,用户可能已经找到其他的替代方案了,当你开发了一个新的功能后,一定会带来额外的成本,包括:学习成本(取决于功能在理解层面的复杂程度)、迁移成本(用户从原有的习惯迁移到新的需要额外付出的成本)、机会成本(例如在收集表单时,预填字段大概率能节省用户的时间,但是也有可能会给用户带来额外成本,当预填字段与用户想要输入的内容不符,用户需要手动删除,这就是机会成本)。3. 研发成本
有些需求是可以单纯客户端 / 前端就可以完成的,实现成本一般较低,灵活度低(需要发版),例如:将图片的尺寸放大、缓存记录用户的近期输入数据等;还有一些是需要服务端与前端配合,不需要发版,这种需求相对来说实现成本中等,灵活度适中,例如想要在原生App内嵌套的H5页面进行优化,不需要发版本,相对灵活,但可能需要服务端的配合;还有一些功能开发需要全端配合,服务端甚至要开单独的表来写入读取数据,这种就需求开发成本大,灵活度低。
除此之外,还要考虑到后续的维护成本运营成本,这些都是衡量一个需求的研发成本的重要指标。
我们可以简单抽象为一个公式,来衡量一个需求的收益:
收益(Return) = 待解决问题影响面 x 解决问题后体验提升度 - 研发成本
二、 对优先级进行排列
有了上面的公式,是不是就代表,我们按照收益得分倒序排列,然后就可以交给开发,依次从上到下实现所有收集到的需求了呢?答案是否定的。
要知道,很多需求,尽管收益得分非常高,但大概率开发成本也是巨大的,甚至需要几个大版本、数十人的开发团队,数月的工作才能实现。如果我们将这类需求放置于开发列表的第一条,那就太不划算了,这就好比,在一场时间有限的考试中,拿到试卷专挑分数最高,但难度也最大的压轴大题开始下手,啃了半天,时间过去了,会做的题目也没有时间作答了,这是很不经济的。
为了解决这个问题,我们创建一个二维图表,横轴代表需要投入的成本,纵轴代表预估收益,我们可以将这个二维图表分成四个部分:

39e4bc8e18208f3a9734abc6b09243d7.png

1.Quick wins:属于投入低、收益高的需求,我们应该尽可能地多发掘这类需求,尽可能多开发实现这类需求;2. Major projects:属于投入高、收益也高的需求,这类需求意味着投入开发成本会比较高;3. Fill ins:投入低、收益低的需求,有多余资源就做;4. Thankless tasks:投入高、收益低的需求,对于此类需求,我们应该尽可能避免,因为它们会浪费大量的开发资源,却无法获得良好的收益。
参考阅读:The Action Priority Matrix

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533726.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html自动给图片加上水印 代码_如何给一千张图片去水印?还好我会python,100行代码轻松搞定...

写在前面近期好多网友私信我,问我编程该怎么学习、怎么入门。我觉得编程学习,就像写文章一样,需要积累。如果把代码每个字符拆开,大伙都认识,但是组合在一起,就是另外一回事了。所以我的建议是,…

html中两个图片叠放,CSS实现图片叠放(勾选图标)

场景我们经常会遇到这种场景,有一个待选图片列表,在图片上(可能是右上角也有可能时右下角)叠放一个勾选状态图标,这篇文章就记录实现这个功能的过程。原理利用flex布局space-around显示图片列表在图片的外层加一个div,同时把勾选状…

pyspark sparksession_PySpark 处理数据和数据建模

安装相关包from pyspark.sql import SparkSession from pyspark.sql.functions import udf, when, count, countDistinct from pyspark.sql.types import IntegerType,StringType from pyspark.ml.feature import OneHotEncoderEstimator, StringIndexer, VectorAssembler from…

linq查询不包含某个值的记录_MySQL行(记录)的详细操作

阅读目录一 介绍二 插入数据INSERT三 更新数据UPDATE四 删除数据DELETE五 查询数据SELECT六 权限管理一 介绍MySQL数据操作: DML在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括使用INSERT实现数据的插入UPDATE实现数据的…

听课评课记录计算机应用,教师听课的评语(精选10篇)

教师听课的评语(精选10篇)通过引导学生提炼信息提出问题解决问题,使学生再次感受了数学与现实生活的密切联系,经历了运用乘法口诀求商的计算方法的形成过程,培养了学生对知识的迁移能力。下面是小编整理的教师听课的评语(精选10篇)&#xff0…

java音频实时传输_会议室智能系统建设方案,实时远程视频协作

2019年,预计会议协作需求将持续增长,创建多功能会议室促进本地、异地协作仍然是一个强大的趋势。无论空间大小或距离远近,政府部门、企业单位以及团体组织为了实现决策指令畅通、管理层次分明,需要通过对会议室环境、多功能会议系…

依赖 netty spring_十分钟带你了解Spring的七大知识点,程序员必了解

Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶。它包括SpringMVC、SpringBoot、Spring Cloud、Spring Cloud Dataflow等解决方案。很多研发人员把spring看作心目中最好的java项目,没有之一。所以这是重点也是难点&…

android实现手机拍照以及图片预览功能_手机系统将有A/B分区?Android 11这些变化你关注过吗...

跳票让Android 11沉淀下来并吸引了更多的消费者,在iPhone SE大规模进军主流消费市场的今天,Android这边难道不想依靠新系统扳回一局吗?在人们感叹iOS一些功能似曾相似的时候,Android 11新的突破与创新格外让人振奋。01Android 11欲…

小程序的点赞功能能和浏览次数功能_扫码点餐小程序好用吗?小程序还能实现哪些功能?...

有不少的餐厅现在都可以用小程序扫码点餐了,为什么现在很少用公众号点餐了?原因其实很简单,用公众号点餐用户还要关注公众号,第二个就是在于公众号每天发消息很烦,而小程序则没有这样的烦恼,只在使用的时候…

word计算机课教学反思,《WORD》初中信息技术的教学反思

《WORD》初中信息技术的教学反思本节课在建构主义学习理论指导下,采用“任务驱动”教学策略,借助多媒体课件,对学生实施研究式自主学习教学模式,教学中注重培养学生分析问题、解决问题的能力。通过学习和实际操作,培养…

simulink中mask设置_(实现BPSK学习Verilog)1. Simulink仿真实现

欢迎关注BUG记录知乎专栏和BUG记录公众号,关注BUG记录公众号回复101获取本文使用的Simulink仿真文件微信号:BugRec由于最近研究某个高速接口没什么实质性的突破,实在写不出太好的东西,所以就写点更为基础的东西分享给大家&#xf…

arima模型_[不说人话系列]-ARIMA模型

看文献的时候看到几个统计推理的模型,想要大概了解,想做个系列,记录自己胡说八道的数理笔记过程。如有错误,感谢您指正。文前感谢冯小姐详细认真的技术援助!1- 名称简称:ARIMA模型英文名:Auto r…

pcb天线和纯铜天线_如何简化天线设计?相控阵波束成形IC来助您

为提高性能,无线通信和雷达系统对天线架构的需求不断增长。只有那些功耗低于传统机械操纵碟形天线的天线才能实现许多新的应用。除了这些要求以外,还需要针对新的威胁或新的用户快速重新定位,传输多个数据流,并以超低的成本……正…

c语言贪吃蛇_C语言贪吃蛇完整代码

#include #include #include //windows编程头文件#include #include //控制台输入输出头文件#ifndef __cplusplustypedef char bool;#define false 0#define true 1#endif//将光标移动到控制台的(x,y)坐标点处void gotoxy(int x, int y){COORD coord;coord.X x;coord.Y y;Se…

上海市计算机一级客观题,2012年上海市高校计算机等级考试(一级)模拟卷客观题...

2012年上海市高校计算机等级考试(一级)模拟卷客观题 (5页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!11.9 积分关于防火墙,以下说法不正确的是____A____。下列属于视频制作的常用软件的…

百度云盘云知梦php_教你搭建私有云盘,简单快速,完全傻瓜式!不限速,永久有效!...

免费的云盘服务有很多,但是总感觉把重要文件存在上面不安全,动不动就跑路或者限速。辛辛苦苦收集的学习资料,一夜直接可能就会付诸东流。最稳妥的方式是存放在本地硬盘中,但是要进行共享或者不同设备之间进行交换,就显…

结束 txt进程_Python多进程抓取拉钩网十万数据

转载:Python多进程抓取拉钩网十万数据准备安装Mongodb数据库其实不是一定要使用MongoDB,大家完全可以使用MySQL或者Redis,全看大家喜好。这篇文章我们的例子是Mongodb,所以大家需要下载它。在Windows中。由于MongoDB默认的数据目录…

计算机休眠怎么唤醒,电脑休眠后,就无法唤醒了?怎么办?快速教你解决这个问题...

电脑是目前人们生活、工作中使用最多的电子产品之一,我们都经常会使用到电脑。但是如果电脑在一段时间后不使用,电脑就会自动进入休眠状态,而在进入休眠状态的之后,只有当我们将电脑唤醒了,电脑才能够回到菜单界面当中…

python爬虫爬取音乐单曲_Python爬取qq音乐的过程实例

一、前言qq music上的音乐还是不少的,有些时候想要下载好听的音乐,但有每次在网页下载都是烦人的登录什么的。于是,来了个qqmusic的爬虫。至少我觉得for循环爬虫,最核心的应该就是找到待爬元素所在url吧。二、Python爬取QQ音乐单曲…

python类定义的讲解_python面向对象、自定义类等使用实例讲解

python 面向对象相对别的语言来说缺少两个功能: 1、python不具备重载,重载是指在同一个类中,使得方法有相同的名称,但是有不同的参数列表,但由于python函数具有强大的参数处理功能,因此这不是一个问题。 2、…