做好需求管理,让你的项目加快进度

发表于:2023-10-20 09:32

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

 作者:佚名    来源:今日头条

  需求变更一直都是一个热门话题,特别是在一些互联网公司,需求变更可以说是程序员的头号噩梦了,也是“996”的直接元凶。而在项目中,项目经理则是需要做好需求管理,提前预防需求变更,便能加快自己的项目进展。
  一、需求管理是什么?
  需求管理是对已批准的项目需求进行全生命周期的管理过程。这个过程包括需求管理定义、需求管理流程、制定需求管理计划、收集管理需求和实施建议等。
  需求开发和管理的目的是通过调查与分析,获取用户需求并定义产品需求,精准地管理和控制需求的变更,以确保各方对需求能够保持一致理解。
  二、需求管理的五个阶段
  1.收集需求
  项目经理在制定需求管理计划前,需要利用工具技术(工具包括了头脑风暴、访谈、焦点小组、问卷调查、标杆对照等),从各种途径收集各方对项目的需求。需求具体来源又包括了市场需求、渠道需求、用户需求、产品需求、运营需求、技术类需求,或是来自竞品,来自销售、商务推广需求等。
  只要对项目的需求和期望达成一致了,项目开展中所需要变更的需求就会减少,这样也能加快项目的进展。
  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号