Skip to content

Commit 25bb024

Browse files
authored
Merge pull request #148 from eclipse-score/aschemmel-tech-impact-analysis-definition
Improvement: Add illustration to impact analysis process req
2 parents f1c9ae9 + a12367a commit 25bb024

File tree

3 files changed

+35
-0
lines changed

3 files changed

+35
-0
lines changed

process/process_areas/change_management/_assets/impact_analysis.drawio.svg

Lines changed: 4 additions & 0 deletions
Loading

process/process_areas/change_management/_assets/impact_iteration.drawio.svg

Lines changed: 4 additions & 0 deletions
Loading

process/process_areas/change_management/guidance/change_management_reqs.rst

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)