Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Bewährte Methoden
Fördern Sie Eigentümerschaft. Jedes Mitglied des Projektteams sollte befugt sein, ein ADR zu erstellen und zu besitzen. Diese Praxis verteilt die architektonische Forschungsarbeit unter den Teammitgliedern und entlastet den Lösungsarchitekten oder Teamleiter von dieser Arbeit. Es fördert auch das Gefühl der Eigenverantwortung im Entscheidungsprozess. Dies hilft dem Team, diese Entscheidungen schneller zu treffen, anstatt sie als Entscheidungen zu behandeln, die von höheren Ebenen der Organisation auferlegt wurden.
Bewahren Sie den ADR-Verlauf auf. ADRs sollte eine Änderungshistorie haben, und jede Änderung sollte einen Besitzer haben. Wenn der ADR-Eigentümer das ADR aktualisiert, sollte er den Status des alten ADR auf Ersetzt ändern, seine Änderungen in der Änderungshistorie des neuen ADR vermerken und das alte ADR im Entscheidungsprotokoll aufbewahren.
Vereinbaren Sie regelmäßige Überprüfungstreffen. Wenn Sie an einem neuen Projekt (auf der grünen Wiese) arbeiten, kann der ADR-Prozess am Anfang sehr intensiv sein. Wir empfehlen Ihnen, regelmäßige ADR-Diskussions- und Überprüfungssitzungen vor oder nach dem täglichen Standup zu etablieren. Mit diesem Ansatz stabilisieren ADRs sich die definierten Werte innerhalb von zwei oder drei Sprints, und Sie können mit weniger Besprechungen ein solides Fundament aufbauen.
An einem ADRs zentralen Ort lagern. Jedes Projektmitglied sollte Zugriff auf die Sammlung von haben ADRs. Wir empfehlen Ihnen, sie ADRs an einem zentralen Ort zu speichern und auf der Hauptseite Ihrer Projektdokumentation darauf zu verweisen. Es gibt zwei beliebte Speicheroptionen ADRs:
-
Ein Git-Repository, das die Versionierung erleichtert ADRs
-
Eine Wiki-Seite, die das ADRs für alle Teammitglieder zugänglich macht
Adressieren Sie nicht konforme Codes. Das ADR-Verfahren löst das Problem des nicht konformen Legacy-Codes nicht. Wenn Sie über älteren Code verfügen, der den etablierten Code nicht unterstützt ADRs, können Sie entweder die veraltete Codebasis oder die veralteten Artefakte schrittweise aktualisieren und dabei neue Änderungen einführen, oder Ihr Team kann beschließen, den Code explizit umzugestalten, indem es technische Aufgaben erstellt.