ATAM light

Bei zahlreichen Architekturentscheidungen kommt bei der Entwicklung von Schleupen.CS 3.0 häufig eine leichtgewichtige Methode zum Einsatz, die die Schritte von ATAM verkürzt bzw. einige Schritte gar nicht verwendet. Diese sind bei uns die Folgenden:

  1. Zusammenfassung der Problemstellung, eingebettet in den Business-Context.
  2. Darstellung der aktuellen Architektur und der damit verbundenen Probleme.
  3. Schaffung einer Bewertungsgrundlage
    1. Erstellung konkreter für den Anwendungskontext relevanter Qualitätsziele samt Festlegung einer priorisierten Reihenfolge.
    2. Definition und Priorisierung der relevantesten Szenarien.
  4. Bewertung der einzelnen Lösungsvorschläge hinsichtlich der Bewertungsgrundlage.
  5. Identifikation von Risiken, kritischer Punkte und Kompromissen im vorherigen Schritt.
  6. Dokumentation des Resultats als Architecture Decision Record

Da die Priorisierung der Qualitätsattribute und der relevantesten Szenarien essenziell ist, ist zu empfehlen, ein Excel-Sheet o.ä. zu verwenden, so dass bei Umpriorisierung sichtbar wird, dass eine andere Lösung anschließend als Ergebnis bestimmt wird. 

Wichtig an diesem Prozess ist, dass Objektivität Grundlage der Entscheidung wird.

Cookie Consent mit Real Cookie Banner