Eigenständiger BegriffMethodeKapitel III · Evolution · Baustein 5 von 15

SAAM

Architekturvorschläge lassen sich ohne gemeinsame Änderungsfälle schwer vergleichen.

  1. SzenarioSzenario: Eine Änderung formuliert die Prüfaufgabe.
  2. ZuordnungZuordnung: Szenarioauswirkungen werden auf Komponenten abgebildet.
  3. VergleichVergleich: Lösungen werden anhand der Wirkung verglichen.

Einordnung

Warum das wichtig ist

Änderbarkeit anhand konkreter Änderungsfälle vergleichen.

Änderbarkeit anhand konkreter Änderungsfälle vergleichen.

Shop-Beispiel · Zuordnung

SAAM: Entscheidung prüfen

Das Shop-Beispiel nutzt die bestehende gemeinsame Datenbank und sieben Module. Jede ergänzte Dienst- oder Betriebsform ist eine hypothetische Erweiterung. Für eine neue EU-Steuerregel formuliert das Shopteam ein SAAM-Szenario: Preisberechnung muss innerhalb eines Releases angepasst werden. Es markiert die betroffenen Preis-, Warenkorb- und Rechnungsbausteine und vergleicht zwei Entwürfe anhand direkter und indirekter Änderungen. Im Ergebnis wird sichtbar, welche Option die Regel isoliert und welche mehrere Module gleichzeitig berührt. Der Befund dient der Entscheidung; reale Änderungskosten werden später gemessen.

So liest du das Bild

  1. Szenario Szenario
  2. Zuordnung Zuordnung
  3. Vergleich Vergleich
SAAM: Entscheidung prüfen
BegriffBedeutungPrüffrage
SzenarioEine Änderung formuliert die Prüfaufgabe.Welcher Änderungsfall vergleicht die beiden Shop-Entwürfe?
ZuordnungSzenarioauswirkungen werden auf Komponenten abgebildet.Was muss für beide Entwürfe gleich bleiben?
VergleichLösungen werden anhand der Wirkung verglichen.Welche Aussage kann SAAM aus dem Beispiel tragen?
SAAM analysiert Architekturentwürfe anhand konkreter Szenarien, besonders mit Blick auf Änderbarkeit. Szenarien werden klassifiziert und auf die betroffenen Komponenten und Beziehungen abgebildet; indirekte Auswirkungen machen strukturelle Kopplung sichtbar. Prüfe das Szenario mit den Fragen in der zweiten Spalte.

Nutzen & Grenzen

Hilft, wenn

  • Änderbarkeit anhand konkreter Änderungsfälle vergleichen.
  • Szenarien so formulieren, dass jede Architektur dieselbe Änderung abbildet.

Grenzen

  • Szenarioabdeckung begrenzt die Aussage auf betrachtete Änderungen.
  • SAAM vergleicht Änderbarkeit für ausgewählte Szenarien und bewertet damit keine allgemeine Laufzeitleistung.

In der Praxis

  1. Schreibe das EU-Steuer-Szenario mit Auslöser, geänderter Steuerregel, betroffenen Bestellungen und messbarem Ergebnis; trenne direkte von indirekten Änderungsfolgen.
  2. Markiere im Komponentenbild Preisberechnung, Warenkorb, Rechnungsmodul und persistierte Bestellungen und verbinde jedes Szenario mit den Komponenten, die geändert oder geprüft werden müssen.
  3. Vergleiche die Szenarien nach Zahl und Reichweite der betroffenen Komponenten und dokumentiere Annahmen, etwa ob historische Bestellungen neu berechnet oder unverändert archiviert werden.
Ausführliche Erklärung lesen

SAAM analysiert Architekturentwürfe anhand konkreter Szenarien, besonders mit Blick auf Änderbarkeit. Szenarien werden klassifiziert und auf die betroffenen Komponenten und Beziehungen abgebildet; indirekte Auswirkungen machen strukturelle Kopplung sichtbar.

Die Methode unterstützt einen nachvollziehbaren Vergleich von Architekturvorschlägen. Ihr Ergebnis hängt von vergleichbaren Beschreibungen und präzisen Szenarien ab; eine Bewertung ausgewählter Qualitäten sagt nichts über nicht untersuchte Eigenschaften aus.

Das Shop-Beispiel nutzt die bestehende gemeinsame Datenbank und sieben Module. Jede ergänzte Dienst- oder Betriebsform ist eine hypothetische Erweiterung. Für eine neue EU-Steuerregel formuliert das Shopteam ein SAAM-Szenario: Preisberechnung muss innerhalb eines Releases angepasst werden. Es markiert die betroffenen Preis-, Warenkorb- und Rechnungsbausteine und vergleicht zwei Entwürfe anhand direkter und indirekter Änderungen. Im Ergebnis wird sichtbar, welche Option die Regel isoliert und welche mehrere Module gleichzeitig berührt. Der Befund dient der Entscheidung; reale Änderungskosten werden später gemessen. review und atam helfen, diese Entscheidung mit benachbarten Fragen zu vergleichen.

Selbst prüfen

Teste dich in drei Stufen

  1. AblesenIm Bild nachsehen

    Welcher Änderungsfall vergleicht die beiden Shop-Entwürfe?

    Lösung mit Begründung ansehen

    Die Umsetzung einer neuen Steuerregel.

  2. AnwendenAuf eine neue Lage übertragen

    Was muss für beide Entwürfe gleich bleiben?

    Lösung mit Begründung ansehen

    Das Änderungsszenario samt Annahmen und Bewertungsmaßstab.

  3. BewertenEine Alternative abwägen

    Welche Aussage kann SAAM aus dem Beispiel tragen?

    Lösung mit Begründung ansehen

    Vergleich der Änderbarkeit für diesen Fall, nicht allgemeine Laufzeitqualität.

Weiter im Lernpfad

Als Nächstes in Evolution & Bewertung: ATAM.

15 Bausteine

Weiter mitATAM