如何制作需求可追溯性矩阵 (RTM)

已发表: 2022-09-15

需求是为了交付最终项目而必须完成的任务。 这包括特性、功能等。 跟踪这些特性可以确保没有一个漏洞漏掉,这个过程最好通过使用需求跟踪矩阵来完成。

如果您从未听说过需求跟踪矩阵并且您正在管理一个项目,那么您将需要一个速成课程。 我们将解释什么是需求可追溯性,如何制作需求可追溯性矩阵并探索不同的类型,以帮助您确保在项目结束时满足您的所有项目需求。

什么是需求可追溯性?

随着产品变得越来越复杂,需求也越来越复杂。 在整个开发过程中,需求可以跨组织的部门移动,这不包括相关的利益相关者。

需求可追溯性是产品团队跟踪这些需求并确保它们得到满足的一种方式。 不仅如此,在项目过程中做出的每个决定都会影响项目的需求。 了解这种影响至关重要,并且需要对正在开展的活动保持透明度。

需求可追溯性确保每个关键项目需求和可行产品的交付都得到满足。 在项目的生命周期中跟踪这些变量在产品开发生命周期中可能很困难,并且拥有文档可以巩固您没有错过任何关键点。

对设计、开发、测试和支持等需求的需求可追溯性具有可见性,可以最大限度地减少负面结果并最大限度地提高生产力。 其他好处包括提高团队效率、更容易遵守法规和更高质量的产品。

项目管理软件可帮助您跟踪产品开发的每一步,并确保您在此过程中满足您的要求。 ProjectManager 是具有帮助您实时跟踪需求的功能的在线软件。 可以定制看板以进行需求跟踪,提供每个步骤的透明度和自动化以进入下一个状态。 可以设置任务批准以确保在整个过程中满足质量期望。 立即免费开始使用 ProjectManager。

项目经理的看板
ProjectManager 具有用于需求可追溯性的看板。 学到更多

什么是需求可追溯性矩阵 (RTM)?

需求可追溯性矩阵是用于在产品开发过程中跟踪需求的文档。 它是确认所有产品要求都已得到满足的文件。 它列出了要求、测试、测试结果以及在测试过程中可能出现的任何问题,这些问题需要解决以使项目成功结束。

需求跟踪矩阵是将用户需求与测试用例映射的文档。 该文档捕获所有客户需求并在整个产品开发过程中跟踪这些需求。 然后在软件开发生命周期结束时交付该文档。 主要目的是确保所有需求都得到考虑并已通过测试用例进行检查。 在此过程结束时,不应不检查任何功能。

如何创建 RTM

用于软件测试和产品开发的需求可追溯性矩阵是确保满足每个用户需求的重要工具。 任何项目都不应该没有一个,这就是为什么我们将逐步指导您制作自己的需求可追溯性矩阵。

1. 定义目标

需求跟踪矩阵的目标是跟踪项目的用户需求,最容易在电子表格中列出它们。 但 RTM 可用于多种用途。 例如,您可以确保您的要求已经过测试或符合要求。 如果发生变化,您还可以确定哪些需求会受到影响。 无论如何,第一步是定义目标。

2.收集神器

根据您的目标,您将开始收集至少包括需求、测试、测试结果和问题的相关工件。 收集工件后,您将希望获得最新的需求文档。 每个需求都应该有一个不会改变的唯一 ID 号,即使重新排序了需求。 还需要定义测试用例并赋予其状态。 例如,它们可能已启动、完成或阻止。 如果测试失败,则应详细说明导致该失败的任何问题。

3. 创建需求跟踪矩阵

现在您已准备好构建 RTM。 使用电子表格并制作四列。 每列将用于一个工件。 第一列概述了需求列表,接下来是测试,接下来是测试结果。 您还将有一个问题专栏。 这是最低要求,您可以根据项目需要添加更多内容。 例如,为每个需求编号的列会很有用。

4.复制和粘贴

您已经完成了这项工作,现在您必须将其添加到需求跟踪矩阵中。 只需将需求、测试用例、测试结果(如果此时有)和问题添加到电子表格中。

5. 重振 RTM

需求可追溯性矩阵是一个动态文档,您将经常参考它进行更新。 随着需求的变化,RTM 也会发生变化。 一些需求可能会从项目中删除,或者可能会添加另一个测试用例; 所有这些变化都需要反映在需求跟踪矩阵中。 然而,即使需求被重新排序或重用,需求 ID 编号也应该保持不变。

Excel的免费需求可追溯性矩阵模板

因为您将在整个项目中使用需求可追溯性矩阵,所以下载我们的 Excel 的免费 RTM 模板会很有帮助。 下载免费的 Excel 需求跟踪模板后,您所要做的就是填写空白以创建包含您的需求、测试和问题的文档。

需求跟踪矩阵的类型

现在我们知道什么是需求跟踪矩阵以及如何创建一个,让我们更深入地研究这个主题。 需求可追溯性矩阵分为三种不同类型:前向可追溯性、向后可追溯性和双向可追溯性。 让我们花点时间来定义每一个。

前向可追溯性

前向追溯矩阵用于查看测试用例的需求。 这允许对每个需求进行测试,并且还允许人们知道项目的轨迹是积极的。

向后追溯

向后可追溯性将测试用例与需求对应起来。 这样做是为了避免范围蔓延和无故超出初始要求。

双向追溯

正如您可能猜到的那样,双向可追溯性矩阵是将前向和后向可追溯性组合在一个文档中的矩阵。 这确保了每个需求都有一个相关的测试用例。

需求跟踪矩阵对于项目管理的重要性显而易见。 如果你错过了一个需求,你可能无法交付用户想要的东西。 拥有这些需求的列表并能够将它们映射到最适合您的项目的任何方向,以确保所有需求都被包括在内。 但您也可以看到,它们涉及大量的工作和体力劳动来创建、填写和更新。

ProjectManager 帮助跟踪需求

ProjectManager 是在线项目管理软件,可让您实时跟踪需求。 在同一个工具中计划、安排和跟踪需求。 随着团队实施和测试需求,每个人都可以透明地了解流程,以确保没有任何遗漏。

使用实时仪表板获取概览

每当您需要高级别的需求和测试视图时,您都可以查看我们的实时仪表板。 它会自动收集实时数据并处理数字,以易于阅读的图形和图表向您显示六个指标。 监控团队的工作量、任务和时间,同时检查成本等。 最重要的是,无需设置。

实时显示项目指标的仪表板
使用可定制的报告更深入地研究数据

当您需要比仪表板提供的更多详细信息时,请使用我们的一键式报告。 如果您管理多个项目,则可以生成有关状态或项目组合状态的报告。 但也有关于时间、成本、差异等的报告。 可以过滤所有内容以仅报告您想要查看的数据,以帮助您做出更有洞察力的决策。 它们可以轻松共享,以使利益相关者保持最新状态。

ProjectManager 的状态报告过滤器

我们的软件可帮助您实时计划、安排和跟踪工作。 通过通知随时了解变化,甚至在部门之间发表评论和共享文件。 每个人总是在同一个页面上工作,这有助于提高生产力。 添加到任务和资源管理的功能,你就有了一个全方位的项目管理软件。

ProjectManager 是屡获殊荣的项目管理软件,可帮助您提高工作效率并跟踪工作以保持进度。 连接团队、部门甚至外部供应商,以促进沟通并使每个人都能更好地合作。 加入 NASA、西门子和雀巢的团队,他们使用我们的工具取得成功。 立即免费开始使用 ProjectManager。