Wir bauen eine Software-Architektur

Architekturdokumentation und ADRs zu Eberhard Wolffs Architektur-Kata Fahrrad-Reparatur-System, software-architektur.tv Folgen 111 bis 113.

Zu den Entscheidungen Einführung

Fahrradwerkstatt mit Montageständer, Zahnrädern und Bausteinen

Einführung und Ziele

Was das Fahrrad-Reparatur-System leisten soll und welche Qualitätsziele die Architektur prägen.

Kapitel 1

Kontext

Wer mit dem System arbeitet und welche Nachbarsysteme es anbindet: Webshop, Kasse, Zahlungsdienst, Rechnungswesen.

Kapitel 3

Bausteine

Wie das System in Module zerfällt und welche Verantwortung jeder Baustein trägt.

Kapitel 5

Entscheidungen

Die ADRs aus den drei Folgen: welche Optionen zur Wahl standen und warum eine gewonnen hat.

Kapitel 9

Qualität

Messbare Qualitätsszenarien für Benutzbarkeit, Zuverlässigkeit und Änderbarkeit, mit Bezug zu den ADRs.

Kapitel 10

Risiken

Offene Risiken und technische Schulden, priorisiert nach Wahrscheinlichkeit und Auswirkung.

Kapitel 11

Die Entscheidungslandkarte

17 Entscheidungen sind gefallen, eine ist vertagt, sechs sind offen. Die Karte zeigt, welche Entscheidung auf welcher beruht und wo die Front der offenen Entscheidungen verläuft.

Entscheidungslandkarte der Architekturentscheidungen

gefallen   vertagt   offen