预订演示
前页 后页

修改的影响分析

当系统的开发已经开始并且需求发生变化时,变化就会产生影响,并且需要确定、理解和管理这种影响。建立对利益相关者和业务驱动因素等上游要素和使用案例、组件、测试案例和源代码操作等下游要素的驱动因素对于确定变更的影响至关重要。 Enterprise Architect具有许多可以帮助实现此目的的功能,包括在图表中可视化跟踪的能力、关系矩阵、可追溯性窗口、元素更改、任务和可用于记录影响和所需内容的工作量项目实施它。

记录和分析变更影响的工具

工具

描述

也见

分析使用需求跟踪

可视化需求及其与其他元素的连接方式的能力是分析变更影响的实用工具。需求通常形成层次结构,当一个需求受到影响时,它通常会对需求的子级产生连锁反应,并且能够在图表或层次结构中可视化这一点非常有用。需求通常也可以追溯到上游和下游流程元素,并且图表提供了一种查看和分析这些连接的方法。插入相关元素函数发现这些连接并自动绘制和布局图表,允许建模者花时间分析影响。

Requirement traceability across layers, modeled in Sparx Systems Enterprise Architect

需求图表

使用关系矩阵进行分析

通过将需求放在矩阵的一个轴上,将连接的元素放在另一个轴上,关系矩阵可用于可视化需求及其连接。当与可能不熟悉UML等建模语言或更擅长使用电子表格类型视图的人一起工作时,此方法在研讨会中非常有用。可以创建任意数量的矩阵,并且可以存储它们的规格,以便轻松调用它们。

The Relationship Matrix showing relationships between UML Use Case elements and Requirement elements, in Sparx Systems Enterprise Architect.

关系矩阵

使用可追溯性窗口进行分析

可追溯性窗口是一个方便的窗口,显示存储库中元素的层次结构。它特别有用,因为它无条件地显示元素如何相互关联。其它库的其他视图可以配置为仅显示特定元素以交流想法,而可可追溯性窗口将显示元素参与的所有关系这使得它对于分析变化的影响特别有用。

Showing the relationships between Requirements and other elements in the Traceability Window, in Sparx Systems Enterprise Architect.

可追溯性窗口