为什么要做需求管理?怎么做需求管理?(为什么要进行需求管理)

1、为什么需要做需求管理:

客户永远说不清楚他要什么,但是他总能告诉你做出来的东西不是他想要的。

做过PM的人都知道,需求在不同的角色间进行传递,容易出现“失真”,最终导致产品需求开发实现失败。需求“失真”是指在客户需求传 递的过程中, 各功能团队根据各自的理解, 或出于己方团队利益考虑,有意或无意地改变客户原始需求,导致新产品的特性与客户预期发生偏差,你信你看下面一张很经典的图。

为什么要做需求管理?怎么做需求管理?(为什么要进行需求管理)

这些差异不仅会导致客户需求失真,而且会导致项目失败,需求返工,客户投诉,甚至还有可能会导致直接的商业损失,错失新的市场机会。

2、什么是需求,什么是需求管理?

  • 需求是对产品功能与特征的一种期望。
  • 需求管理是指企业收集,整理,传递并最终实现客户需求的全过程。

需求管理可以帮助我们正确地看待需求,管理需求,并且实现需求。

3、需求管理经历哪些阶段?怎么做需求管理?(套路来了)

需求管理按不同的任务目标的阶段来分,可以大致分为:需求收集、需求分析整理、需求设计、需求实现、需求验证等几个阶段。

1)需求收集:

  • 通过需求调研,客户直接表述的需求
  • 市场问卷调查收集的需求
  • 通过竞品分析得到的需求
  • 根据以往历史经验得到的需求

这个阶段的工作目标:系统的,全面地收集需求。

输出物:调研纪要,需求清单;

备注补充,如果你是做外部项目,在业务调研收集需求的时候,你要特别注意以下几点:

  • 如实的,完整的,记录客户原始的需求,不能只记录自己认为能实现的需求;
  • 调研期间,不要拒绝客户提的需求;
  • 一定要调研当天输出调研纪要,不要隔天;
  • 明确每个调研遗留事项的负责人和截止时间;
  • 调研纪要正式发邮件给对方,做好留存;

2)分析整理:

把客户的原始需求,模糊的需求,进行“需求翻译”,从而转换成开发团队可理解、可评估的需求。

另外,作为PM,要对需求清单里面的需求进行需求优先级的排序。一般排序的标准,可以按业务价值,投入产出比进行。当然,有的PM可能会说,这些都是老板的需求,全部都要实现。即使这样,也建议要做一下高,中,低优先级划分,然后通过迭代的方式,先快速做一些优先级高的需求,快速上线进行验证。有时可能你快速上线后,原来本身要做的需求,又立即发生变化了。因此强烈建议PM要有需求优先级划分的良好习惯。

这个阶段的工作目标:“翻译后”的需求文件

输出物:经过排序的需求文件、遗留问题跟进列表

如果你是做外部项目,在业务需求分析整理的时候,你要特别注意以下几点:

  • 多和客户沟通,确定需求的优先级和重要程度,不要自己拍脑袋
  • 项目特别大,需求特别多的情况下,建议采用敏捷交付的模式
  • 在正式开发之前,建议客户简单配置个Demo,让客户直观理解这些需求将在系统的哪个模块,以什么样的交互形式呈现;
  • 需求分析的过程中,有不清楚的地方,要及时和客户沟通,进行细节的补充调研,不要自己拍脑袋认为该是什么样的;

3)需求设计:

根据评审通过的需求分析文档,进行详细的需求设计,包括UI设计,数据库的设计,接口设计,集成方案设计等等。

这个阶段的工作目标:

  • 进行功能设计
  • 进行技术设计
  • 针对功能设计和技术设计与需求方或客户进行确认;
  • 和需求方或客户确认可以进入下一步系统建设阶段;
  • 定义数据转换和迁移方案(如有,不是可选,看实际情况);(可以在开发阶段的某个时间节点进行细化)

输出物:

  • 《业务表单收集与配置模板》
  • 《需求设计说明书》
  • 《蓝图设计方案汇报》

如果你是做外部项目,在业务需求设计的时候,你要特别注意以下几点:

  • 蓝图汇报前,要输出项目需求功能清单,及评估是否超范围或人天,实现是否有风险
  • 需求设计方案一定要客户书面确认;

4)需求实现:

按照确定好的需求和设计方案,安排对应的人员进行需求的配置,系统开发集成工作,同时跟踪好项目的进度。在这个过程,作为PM一定要每周,甚至每天都要跟进需求的实现进度情况,对于重要需求要重点跟进。如果在需求开发落地过程出现问题,要第一时间组织项目组成员分析原因,寻找解决方案,对于需要增加资源的,及时做好项目沟通和资源协调等,确保需求实现如期交付。

这个阶段的工作目标是:

需求在规定的时间内按时交付,成本不要超支,达到设定的质量标准。

输出物:

可用的系统功能或系统环境

如果你是做外部项目,在需求实现的时候,你要特别注意以下几点:

  • 不要范围蔓延;
  • 不要做镀金的事情;
  • 做好需求变更管理,并严格执行;
  • 需求实现过程中,多让业务部门的用户参与业务的流程验证;

5)需求验收测试:

这是需求管理的闭环环节。

一般在团队内容认为需求已实现,自测通过之后,我们需要安排具体的业务部门来进行UAT测试,即用户接受度测试( User Acceptance Testing, UAT)。做这些测试的目的是,让需求方与他的原始需求列表进行对比,以检验需求的满足程度。此时,应尽量获取需求方或客户对产品需求实现的满足度确认。在UAT测试通过之后,和客户确定上线时间,获得客户批准,并按照系统切换方案进行需求上线。

这个阶段的工作目标

  • 全业务流程的端到端测试;
  • 对系统功能的测试;
  • 对使用体验的测试;
  • 客户或需求签署确认测试结果;

输出物:

•《问题反馈跟进表》

•《测试报告》

如果你是做外部项目,在需求验收测试的时候,你要特别注意以下几点:

  • 一定要让客户签署需求验收测试报告
  • 上线邮件要发,且要求客户书面确定上线
  • 可以早期就让关键的业务部门用户参与流程的验证,避免全部需求实现后业务部门来验收测试发现要改流程。

以上是需求管理的全过程。

细心的你已经发现,需求管理有开始时间和结束时间,不同项目的需求管理方式有着自己的独特性,另外它也有渐进明细的特点。

因此,需求管理本身就是一个项目。

所以,以后把需求管理,当作一个正儿八经的项目,按照项目管理的流程和套路来管理吧。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月8日 上午9:23
下一篇 2022年6月8日 上午9:33

相关推荐

  • 南京大学人类学

    南京大学人类学:探索人类本质与人类社会的发展规律 南京大学人类学是一门研究人类本质、人类社会发展规律的学科。它通过对人类行为、语言、文化、社会结构等各个方面的研究,来深入探讨人类的…

    科研百科 2024年11月13日
    0
  • 企业自己如何快速开发一个简单实用的CRM客户管理系统?

    crm软件通常都有专门的软件厂商提供的商业版,但也有不少企业自行开发的版本。 如果你对CRM足够了解,你就知道CRM软件在市场上有开源的版本,开源版的有基本架构,企业可以根据其架构…

    科研百科 2022年12月17日
    140
  • 浅谈ODM项目管理(浅谈odm项目管理的意义)

    2006年进入手机行业,已经13年了(),从最基层的测试员做起,慢慢的成长为项目经理,从单一工作变成团队工作,作为团队的领头人,受益还是很多的,这里面涉及很多,沟通,规划,协调等。…

    科研百科 2024年6月12日
    75
  • 项目管理系统 采购流程(项目管理系统 采购)

    项目管理系统采购项目管理系统采购系统是由国家(包括区域的有限规划和国家规划等)大型工程技术企业,重点负责采购项目的采购,产品项目的研究、采购、管理等各个方面的工作。根据企业职能部门…

    科研百科 2024年7月31日
    41
  • 长沙市教育局民办教育党委(长沙市民办教育科研项目)

    长沙市民办教育科研项目 近年来,长沙市民办教育发展迅猛,吸引了越来越多的学生和家长的关注。为了推动这一产业的发展,长沙市政府推出了一系列科研项目,旨在提高民办教育的技术水平和质量,…

    科研百科 2024年8月7日
    37
  • 精选6款目标管理软件,实测好用!(目标管理软件哪个最好)

    精选6款目标管理软件,实测好用!(目标管理软件哪个最好) 在互联网时代,随着工作越来越繁忙,人们对时间和任务的管理变得尤为重要。目标管理软件应运而生,成为许多人提高工作效率和实现生…

    科研百科 2024年3月27日
    80
  • 软件系统技术路线

    软件系统技术路线是指软件开发过程中涉及的技术方向和路线,是软件开发过程中的重要一环。不同的软件系统需要不同的技术路线来实现,因此,软件系统技术路线的选择对软件开发的成功至关重要。 …

    科研百科 2024年11月16日
    1
  • 研究生科研项目没结题怎么办

    科研项目没结题怎么办? 在研究生阶段,进行科学研究是非常重要的。然而,如果科研项目没有按时完成,这可能会对整个研究计划和学术声誉造成负面影响。因此,及时解决未结题科研项目是非常必要…

    科研百科 2024年8月11日
    38
  • 管理系统项目验收流程

    管理系统项目验收流程 管理系统项目验收是项目完成后的一个重要步骤,它的目的是确保项目达到了预期的目标,并能够满足用户的需求。在验收过程中,项目团队需要与用户、利益相关者和审计人员一…

    科研百科 2024年12月18日
    0
  • 项目管理 的方法

    项目管理方法是一种有效的方式来组织、计划和控制项目活动。在现代社会中,项目管理已经成为了许多组织中不可或缺的一部分。本文将介绍一种基本的项目管理方法——敏捷开发。 敏捷开发是一种基…

    科研百科 2024年5月26日
    88