专栏首页物流IT圈从3个方面聊聊,如何正确使用需求池?

从3个方面聊聊,如何正确使用需求池?

参与到项目中,经常发现项目的需求源源不断,刚做完一堆需求,马上又有新的需求要做,感觉总是做不完,就像一个“无底洞”。实际上,这里涉及到一个需求管理的概念。项目中哪些该做,哪些不该做,做到什么程度,都是由需求管理的过程来决定的。而需求管理可以通过需求池进行维护跟踪。

需求池概念

1. 使用场景

在项目工作中,经常会碰到客户说我之前给你们提了一个某某需求,怎么还没有上线。然后产品经理根本就没有找到该需求的任何记录。客户的忘性很大,很多时候都不记得曾经说过什么。这个时候就需要有一个通过信息记录,帮助客户找回需求记忆。

在实际工作中,产品经理每天都会面临各种各样的需求,如果仅凭大脑记忆而没有及时记录下来,就容易产生需求信息丢失。此时需求池就是一个很好的工具,产品经理可以随时记录各个来源传递过来的需求,以防需求或者关键信息遗漏。

需求池作为需求管理的一个容器,相当于需求的数据库,为需求分析提供数据来源。需求池一般采用最简单的Excel,原因是简单、易管理。这里不仅仅是简单记录需求是什么,还会记录这个需求相关的一些关键要素。比如用户(who)在什么模块(where)遇到什么问题(what),希望达到什么效果(how)。

需求池的维护原则是宽进严出,“宽进”主要是因为需求池面对的产品经理或者产品部门,是需求的备忘录,所以需要把所有的需求都应该放到池子里。而“严出”则是需求池的需求需要经过筛选、分析、规划之后,才正式从需求池进行到后续的需求文档中安排开发。

2. 需求池属性

需求池的模板参考上图,需求池的关键属性说明如下:

(1)编号

编号就是需求池的顺序号,主要是需求的唯一性标识。通常情况下,项目中会有多个业务系统,每个系统单独维护一个需求跟踪表,需求编号的命名规则即为:系统英文简称_OR(原始需求缩写)_顺序号。

(2)功能模块

把需求划分到系统的某个功能模块,由于需求池的需求还未经过进一步的分析,一般只需要划分到系统的一级菜单。

(3)需求类型

需求类型一般包括:新增功能、功能改进、需求变更、界面优化、Bug修复、删除功能、接口需求等。

  • 新增功能:已发布版本中尚未包含的功能。
  • 功能改进:对已发布功能做可用性、易用性的改进,比如性能优化、架构优化等。
  • 需求变更:相对新增需求而言,提出方的需求发生改变,原来的需求变更为“删除需求”状态,并记录关联关系。
  • 界面优化:UI层面的改动,如按钮颜色。
  • BUG修复:系统上线之后,反馈回来的Bug视为需求统一管理。
  • 删除功能:去除已发布的功能。
  • 接口需求:我方是数据使用方,使用对方提供的接口,和我方是数据提供方,提供接口供对方使用。

(4)需求名称

用简洁的短提炼出用户的诉求。比如:文本框搜索框支持点击键盘Enter键触发查询功能。

(5)用户故事

我们要明确用户是在什么场景下,为了完成什么目标而需要做什么任务。即要从场景、目标和任务这三方面去具象化需求。

比如场景:针对查询申请单,查询专员发现运营商反馈的文件不对;任务:支持在原来的查询单上重新发起查询请求,以便运营商接收到新的指令,可以再次反馈文件;目标:运营商根据查询申请单反馈正确的文件。

(6)优先级

需求的优先级可以根据需求重要性:核心需求、基本需求、建议需求和需求的紧迫性:非常紧迫、一般紧迫、无紧迫性这两个方便来定义出三个等级:高、中、低。

(7)提出人

需求的提出者,有疑惑时便于追溯,负责解释需求。

(8)提出时间

原始需求的提出时间,辅助信息。

(9)关联需求

该需求和需求池中哪些需求有关联,一般在需求分析的时候需要参考的相关信息。

比如:同一个需求,但是不同从不同用户采集的信息不一致,或者多个用户对同一个需求信息的表达观点矛盾,那么这个就要用到关联性编号。比如A用户希望登录的时候,需要选择当前用户的所属机构,用户名和密码。B用户建议登录的时候,直接通过用户名和密码即可。这2个需求,就是关联需求。

(10)需求来源

需求的来源主要包括:用户调研、竞品分析、运营反馈、领导意见等。

  • 用户调研:通过用户访谈收集需求,可以是面对面沟通,也可以通过微信、QQ、电话等方式获取信息。
  • 竞品分析:通过在市面上找到同类竞争产品,深入体验竞品功能,为产品设计及需求收集寻求思路。
  • 运营反馈:产品上线后,运营同学会把用户在使用过程中会发出反馈的吐槽的或者建议的信息,反馈给产品经理。
  • 领导意见:实际工作中经常会遇到老板一句话的需求,这些需求往往来自于老板身处的高度和丰富的工作经验。

(11)需求状态

随着产品的进展,需求的生命周期会以不同的状态标识,比如:待讨论、需求中、开发中、已发布、暂缓、取消。

  • 待讨论:刚刚提出或尚未讨论或技术尚未确认的需求。
  • 需求中:已完成排期的需求。
  • 开发中:已经进入开发或尚未发布的需求。
  • 已发布:已经发布的需求。
  • 暂缓:讨论完成尚未排期的需求。
  • 取消:无效需求。

(12)开发版本

在经过后续的需求排期之后,记录原始需求是在哪个版本开始实现的。

(13)备注

其它任何信息,如:

  1. 被拒绝的理由;
  2. 被暂缓的理由和重启条件;
  3. 其它相关文档。

3. 如何正确记录一个需求

在产品经理的日常工作中,我们来看一个需求采集的场景。

当产品正在画原型的时候,发现电脑右下角的QQ图像闪烁,打开对话框,看到运营同学发过来的消息,进行如下对话。

需求沟通之后,产品经理需要及时把信息记录到需求池中,以防需求信息的遗漏。而且在需求记录的过程中,还能再次梳理需求,进一步挖掘需求信息,为后面做需求分析和设计提供重要依据。

通过维护一个健康的需求池,我们给需求提出者一种信息反馈,就是他们的需求我们都重视了,已经放到了需求池当中,但是是否安排给开发需要根据所有需求进行“轻重缓急”的权重比较才能决定。这样可以及时给相关人员反馈需求排期和进度。

总结

需求池其实就是信息传递的载体,还可以为后续需求变更提供信息依据,也便于领导或者相关人及时了解需求状态,了解产品的整体情况,了解每个迭代版本完成了哪些需求,便于产品进行进度把控和需求验收。

由于市场环境,用户行为都有可能发生变化,这个时间段的需求有可能过一段时间就失去意义了;或者之前暂缓的需求,在目前的市场环境和产品情况下,该需求的紧迫优先级变高了,需要纳入到下一版本的需求排期。故需求池需要产品经理定期梳理,每次安排产品版本计划的时候都要重新审视一遍需求,对所有的需求再次进行分析和筛选,进行需求优先级的定义。

物流IT圈

泛物流行业IT知识分享传播、从业人士互帮互助,覆盖快递快运/互联网物流平台/城配/即时配送/3PL/仓配/货代/冷链/物流软件公司/物流装备/物流自动化设备/物流机器人等细分行业。长按二维码即刻加入我们,如果你是以上行业公司中的IT从业人士加运营小哥微信后可入群交流。

本文分享自微信公众号 - 物流IT圈(exiter18)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-01-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 需求分析与需求管理方法

    本文是梳理需求分析与需求管理方法-产品经理工作职责&工作核心技能之一,笔者写本文的目的一是把自己的知识体系做个输出,包含来自己的经验总结和最近学习到的知识总结,...

    物流IT圈
  • B端产品运营:需求管理的避坑指南

    B端产品在需求搜集、分析、迭代上线的方法上与C端大同小异,但由于B端产品使用对象的角色多样性,跨部门协作的流程复杂性,B端产品的需求管理相比于C端“坑”更多。

    物流IT圈
  • 针对B端产品,如何顺利开展workshop?

    各位B端产品/需求分析的同学一定对workshop这个名词不陌生,它的中文名是需求访谈会。个人对C端产品不熟,本文也仅就B端产品的访谈聊一聊个人经验。本文适合0...

    物流IT圈
  • 前端进阶之路:如何高质量完成产品需求开发

    作为一个互联网前端老鸟,这么些年下来,做过的项目也不少。从最初的我的QQ中心、QQ圈子,到后面的QQ群项目、腾讯课堂。从几个人的项目,到近百号人的项目都经历过。

    IMWeb前端团队
  • 软件测试中影响软件需求质量的因素有哪些?

    软件的开发和上线应用,离不开软件测试这一过程,软件测试是分析者用来发现软件缺陷的过程。没有任何软件是完全无缺陷的,测试者的目标是减少在项目中找到的缺陷,并且将质...

    新梦想IT职业教育
  • 需求采集和分析

    产品的需求管理有需求采集、需求分析和需求筛选几个阶段,经过这几个阶段之后才会进入立项的阶段。

    公众号php_pachong
  • 软件需求分析与管理的十个问题

    首先需求包括了产品需求,用户需求,软件需求。产品需求关注的是产品的标准化和通用化,会对收集到的用户需求进行分类和优化,结合业界标准系统模型进行抽象并通用化。用...

    阿新
  • 前端进阶之路:如何高质量完成产品需求开发

    本文作者:IMWeb 陈映平 原文出处:IMWeb社区 未经同意,禁止转载 写在前面 作为一个互联网前端老鸟,这么些年下来,做过的项目也不少。从最初的...

    IMWeb前端团队
  • 企业级需求管理工具选型报告

    近年来,随着利率市场化、互联网金融的冲击,银行面临市场竞争压力越来越大。特别是商业银行一方面要面临互联网金融企业(如:支付宝、微信)的市场挤压,必须持续业务创新...

    用户7177459
  • 谈谈需求管理要管哪些?

    由开发方和客户共同对主要需求文档“软件需求规格说明书”进行评审,双方达成共识后作出书面承诺,使需求文档具有商业合同效力。

    公众号php_pachong

扫码关注云+社区

领取腾讯云代金券