Das ist die letzte Lektion von K4. Die Kladde ist mandantenfähig, in Azure ausgerollt und wieder abgebaut, dokumentiert und von einer Person aus Ihrem Kreis geprüft. Jetzt prüfen Sie Ihre Architektur selbst, mit einer Checkliste: so, wie ein Architektur-Review sie prüfen würde. Das tun Sie allein oder mit Kolleginnen und Kollegen; niemand von uns bewertet das Ergebnis, und es gibt keine Note. Das Review prüft nicht, ob alles perfekt ist. Kein System nach einem Kurs ist das. Es fragt, ob Sie Ihre Architektur verstehen: ob Sie zeigen können, dass sie hält, was sie verspricht; ob Sie Ihre Entscheidungen mit ihren Kosten kennen; ob Sie sich in Ihrem Code zurechtfinden, wenn eine Stelle zufällig gewählt wird; und ob Sie sagen können, wo Sie falsch lagen.

Die Lektion bereitet Sie auf jeden Teil des Reviews vor. Die meisten ihrer vier Stunden sind Übungen, und die meisten davon gehen allein oder mit einer zweiten Person, die die Rolle der Reviewenden spielt: am besten die Person, deren Kladde Sie in 4.9.6 geprüft haben. Sie kennt Ihre Arbeit schon und weiß, wo sie nachfragen würde.

So läuft das Architektur-Review

Das Review hat vier Teile, und jeder hat Fragen, die Sie auf Ihrer Checkliste abhaken. Die Zeiten sind Richtwerte; nur die Demo hat eine feste Grenze.

Teil Was geschieht Dauer
1. Demo Sie zeigen die laufende Kladde und die Nachweise aus 4.9.1: Isolation, Wiederherstellung, Kosten je Büro. 15 Minuten
2. Code-Lesung Stellen in Ihrem Repository werden ausgewählt, auch zufällig: „Erkläre diese Stelle.“ etwa 15 Minuten
3. Entscheidungen Sie prüfen drei ADRs Ihrer Wahl gegen die Fragen der Checkliste: Optionen, Preis und Belege. etwa 15 Minuten
4. Fragen über K4 hinweg Fragen aus allen Modulen, am Ende: eine Entscheidung, die Sie heute anders treffen würden. etwa 15 Minuten

Vorher legen Sie für das Review bereit, auch wenn Sie es allein machen:

  • den Link auf Ihr Repository und das Tag architektur-review, das den Stand festhält, den das Review liest (ist das Repository privat und lesen Kolleginnen mit, geben Sie ihnen Lesezugriff);
  • docs/README.md als Einstieg, mit dem Leseweg aus 4.9.5;
  • das Review, das Sie in 4.9.6 geschrieben haben, und das beantwortete Review Ihrer Arbeit;
  • den Entwurf eines neuen ADR als Pull Request im Entwurfsstatus (Übung 3).

Die Checkliste ist Ihr Raster: eine Zeile je Frage, ein Beleg je Antwort, und eine Zeile bleibt offen, solange Sie keinen Beleg haben. Worauf die vier Teile zielen, steht in jedem Abschnitt dieser Lektion: Die Demo belegt, die Code-Lesung zeigt Verständnis statt Auswendiglernen, die Entscheidungen zeigen Abwägung, die Fragen über K4 hinweg zeigen, wie weit Ihr Wissen über die eigene Kladde hinaus reicht.