什么是需求可追溯矩阵?
不同需求类型之间有什么不同,使用这些矩阵的优缺点是什么?
发布于 2011-02-05 07:17:37
RTM在软件工程中非常重要,开发人员、QA、架构师必须相应更新RTM。基本上,它涵盖了项目的所有关系,您可以在那里跟踪需求是否发生了变化,或者在很长一段时间之后,您来到并从事项目工作,但您不记得任何与项目相关的内容。
通常情况下,它包括以下表格中的列
Req Id 唯一Id,用例Id,类Id,用户界面Id,测试用例Id
最后你可以追踪你的需求..。
发布于 2011-02-05 08:40:09
这里有几个答案指出,开发软件需要一个需求跟踪矩阵。我认为情况不一定如此,其他不涉及需求跟踪矩阵的软件过程可以非常成功地交付高质量的软件,以满足用户的需求。
但是,如果您在一个受规范的环境中工作,例如为医疗设备编写软件,则需要有这样的软件。因为如果你不这样做,你的软件将不会得到监管当局的批准(对于医疗设备的软件来说,这将是FDA的)。
实际上,需求可追溯性矩阵只是用于跟踪设计和测试用例的需求的工具。您所使用的工作工具并不重要。重要的是您能够跟踪需求到软件体系结构和测试用例。这意味着您必须在任何时候都能够轻松地查找存在哪些测试用例,以验证为支持特定需求而实现的功能,以及存在哪些需求来指定一个特定的测试用例。
发布于 2018-01-16 01:20:10
需求跟踪矩阵(RTM)是一种将业务需求和用户故事映射到测试计划中包含的测试用例的方法。RTM的目的是帮助确保业务需求的测试覆盖范围,包括单个用例的测试数量。前向和后向需求跟踪矩阵还显示当前缺陷计数,根据需求提供测试指标。如果您想了解更多关于它的好处,可以使用不同的工具检查以下链接:需求可追溯矩阵
https://softwareengineering.stackexchange.com/questions/39727
复制相似问题