对于新开发完成的软件来说,做测试需求管理时有哪些难点系带我们解决?

180 篇文章 0 订阅
7 篇文章 0 订阅

随着互联网行业的进一步发展,时下新推一个项目或业务,复杂性明显大大提升,需求管理再也不单单是做简单的做个记录,然后做个需求文档管理了。因为,随着互联网企业的进一步升级,需求管理中更重要的是体现团队的需求,要做到团队(包括利益相关者)与项目目标保持同步,并构建正确的需求体系,保证团队顺利实施研发项目。

为此,今天就让我们一起探讨一下,在需求管理中,各个层级的人员(包括产品负责人、项目经理和业务分析师)或将面临的几个难点。

1、什么是需求管理

需求管理就是要识别所有产品和服务的需求,以支持市场的职能。是一套流程,在市场中,一套策划,执行,控制和监督产品的设计,价格,促销,分销的流程,目的是通过满足组织和个人的需要而带来业务。

2、需求池

需求管理难点之一是建立需求池并将其与业务体系关联起来。需求只有与业务使用场景相结合时才有价值。产品负责人也可以将需求按照业务体系进行组织管理,使团队成员能够更好地理解需求。

那么,什么是需求池呢?

需求池是一种集中存储需求的方法,将未规划的,未开发的,评审中的和已规划的等不同状态的需求集中管理。需求池充当需求的唯一来源,方便产品负责人(包括利益相关者)查询浏览。

需求信息如果不集中管理,会非常影响团队协作。而仅依赖文档和电子表格也无法解决这个问题,长期维护文档会打断团队成员手头的研发工作,因为通常文档版本很多,不容易快速确定需求的变更、审批、实施进度等最新信息。

3、变更需求产生的影响

在实际业务中,需求不仅仅是文字记录,而是结构化的信息,具有多个依赖和引用关系。更改一个需求会产生对其他需求,包括史诗,特性,用户故事,任务,缺陷或测试用例的一系列影响。

业务需求和项目复杂度逐渐增加,在研发过程中变更需求会产生怎样的影响,现在也变得不好确认,包括对相关需求和目标用户的案例也要进行调整。

因此,产品负责人手动维护表格或使用文档,很难有效率地管理数百项需求以及变更。

4、建立需求标准

产品负责人或项目经理面临的另一个难点是:客户或利益相关者会频繁变更需求。客户提出了一系列需求,无论是否确认了需求文档,他们随时都会想要变更需求。

如果项目需求范围发生变化,新的需求可能会增加成本预算,甚至导致项目计划重新安排。团队很有可能会面临预算超支或返工。

频繁变更需求的主要原因在于:需求文档编写和确认过程中,利益相关者没有完全参与进来。如果团队要遵循标准化的需求制定方案,利益相关者应预先确认需求变更的可控范围,团队才能以此进行工作量和成本推算。

5、版本管理

在项目进行过程中,客户与利益相关者的一些需求变更没有办法避免。几乎40%的需求至少要变更一次,大约10%的需求变更两次甚至更多。

因此,产品负责人需要一个好的方式来管理这些需求以及变更记录。让团队成员可以明确了解,在每个版本中需要做哪些新功能或优化。另外,合理地复用需求也可以极大地减少返工并提高团队的生产力。

现在一些团队仍然在使用Word和Excel进行需求管理,它们没办法解决项目实施过程中的复杂问题。团队需要功能更强大的需求管理工具来进行改善和提高。

如果使用优秀的需求管理工具,如Jira、PingCode等,那么就可以轻松解决所有上述问题。

文章来源:网络 版权归原作者所有

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系小编,我们将立即处理

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值