@@ -172,5 +172,32 @@ Change Request Traceability Impact Analysis Tool
172172 It shall be reported, which work products and elements are affected by adding a new
173173 feature or component or by a modification of an existing feature or component.
174174
175+ Below picture illustrates the relations:
176+
177+ .. figure :: ../_assets/impact_analysis.drawio.svg
178+ :width: 100%
179+ :align: center
180+ :alt: Which changes to follow for impact analysis.
181+
182+ The picture is derived from the building blocks metamodel containing all the work products
183+ (:ref: `general_concepts_building_blocks `). Its arrows show how every work product is
184+ linked (manually) to other work products (e.g. feature requirements are linked to
185+ stakeholder requirements via "satisfies"). The color code describes which of these Links
186+ need to be followed for the impact analysis (so for the example this means: if a stakeholder
187+ requirement is changed, the feature requirements linked are affected, but not the other way round).
188+ "Black" links do not need to be followed, these are the "verifies" links. And these are
189+ expected to fail after implementation change, so the impact on testing will be detected
190+ by the test automation without the need for an additional tooling. Note that for some
191+ links it is expected to have both directions followed (red arrows) - these are the
192+ artefacts which reside in different repositories.
193+
194+ Note also: The impact analysis needs to follow the links iteratively, so first to the directly
195+ connected work products, then to the next, ... (see the next illustration):
196+
197+ .. figure :: ../_assets/impact_iteration.drawio.svg
198+ :width: 100%
199+ :align: center
200+ :alt: How to follow changes for impact analysis iteratively.
201+
175202.. needextend :: docname is not None and "process_areas/change_management" in docname
176203 :+tags: change_management
0 commit comments