-
Was ist Change Impact Analysis?
- Teil von Change Management
- Idenifizieruen die Teile von Software, die von Aenderung potenziell beeinflusst werden
-
Was sind 3 Mengen die wir kennengelern haben? (auswendig lernen)
- Impact set - Software Artefacts potentially affected by the change (Menge der Artefakte, die potenziell beeinflusst sind)
- Affected set - Software Artefacts actually affected by the change (Menge der Artefakte, die wirklich beeinflusst sind, zB wegen Seiteneffekte)
- Change set - Software Artefacts directly involved in the change (Menge der Artefakte, die man Aendert)
- Change Set kennt man, man will Affected Set rausfinden.
-
Malen sie diese 3 Mengen auf
-
Was ist Side Effect?
- “An error or an undesirable behaviour that occurs as a result of a modification”
- Aenderung → Etwas geht kaputt
-
Was ist Ripple Effect?
- “An effect observed in one artefact caused by a change in another”
-
Welche 2 Arten von Verfahren fuer Change Impact Analysis haben wir kennengelernt?
- Static Analysis - Analyse the source code structure
- Dynamic Analysis - Execute and observe the code runtime
-
Wie sieht es mit dem Verhaeltnis von Affected zu Impact set aus?
- Affected Set - welche Teile des Systems sind tatsaechlich durch Aenderung beeinflusst
- Impacts Set - welche Teile des Systems sind potenziell durch Aenderung beeinflusst
- Impact Set beinhaltet Affected Set