手把手教你项目管理之项目管理之需求管理

发表于:2023-1-06 09:39

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:乐风    来源:知乎

  需求管理项目管理的基石,根据我的经验,项目失败或者延期的原因十之八九都源于需求管理没做好。
  先分辨两个概念:一个是需求,一个是想法。
  需求必须是明确的、可行的和确定的,而想法不是。想法是不严谨,或者未经过实践验证成熟的伪需求。需求管理的第一要务就是要将这些伪需求排除,只做确定性的需求。
  需求管理有三大任务:需求收集,需求细化以及需求管控,如下图3-1所示:
图3-1 需求管理三大任务
  3.1 需求收集
  需求一般由业务人员或者产品经理提出。我们经常发现绝大多数人提需求很容易,但是不会写需求文档,所以很多情况下在项目组里要配备专业的需求分析员来完成这个工作,如果没有专业的需求分析员,那么产品经理就要承担这个角色。
图3-2 需求收集六部曲
  一、 需求访谈
  并不是所有的需求收集阶段都需要需求访谈。对原有系统或项目小的优化,或产品经理自己就可以撰写需求的情况下是无需访谈的。如果针对大型的复合型项目,比如需求方牵扯多个部门或者多个地区时,一定要做好需求访谈,因为几乎不大可能有人能够对所有业务部门的工作细节和需求都了如指掌。在需求访谈阶段需要注意如下5个点:
  1. 制定访谈计划
  在工作中基本上每个人都身兼多项工作,不大可能将100%的时间和精力只投入到一个项目。因此,在需求访谈期初一定要确定好被访谈对象的时间,并尽早与对方完成时间的确认,以便被访谈人提前做好安排。制定需求访谈计划针对有多个业务方时尤为重要。
  2. 确定访谈对象
  在制定访谈计划的同时需要确定访谈对象。需求的提出方要对自己提的需求承担责任,站在多一事不如少一事的角度,必然存在互相推诿的情况,因此框定需求访谈对象就是框定需求责任负责人。
  3. 框定访谈内容
  框定访谈内容就是撰写访谈的提纲。为了提升访谈的效率,被访谈对象必定需要提前准备相关的材料、梳理业务流程和逻辑。撰写访谈提纲的任务一般由产品经理或需求分析员完成,他们不一定精通相关业务,但至少需要对业务范围有大致的了解,对项目目标非常清晰。
  4. 记录访谈纪要
  需求访谈获取的信息量很大,因此在访谈过程中要有专人记录访谈纪要,必要时可使用录音设备。访谈纪要是需求文档的基础素材,在撰写需求文档的时候经常会反复查看或者回放录音。
  5. 确认访谈内容
  根据经验,大型项目的需求访谈一般需要进行三轮,每一轮访谈都会比上一轮访谈更深入。常见的情况是:
  第一轮:产品经理或需求分析员对业务了解不足,访谈过程中发现有些内容在访谈提纲中没有考虑到;被访谈者第一轮准备的材料不充分或者有些业务流程细节不清楚,要回去确认后答复。
  第二轮:产品经理或需求分析员根据第一轮获取的信息撰写需求文档,发现业务流程不通顺或者还有更好的优化方案,对第一轮访谈之后提交的补充材料或流程细节有疑问。
  第三轮:需求访谈双方互相确认对业务及需求的理解达成一致,过滤掉不成熟的想法,确定了相对明确的需求范围。
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号