08Station 8 von 8 · Evolution
Was lernen wir für den nächsten Schritt?
Hier planst du die Weiterentwicklung deiner Architektur anhand neuer Anforderungen und Erfahrungen.
Du brauchst
- Betriebssignale und Erkenntnisse
- Neue Anforderungen
Wer
Produktverantwortliche führt
mit Modulverantwortliche Zahlung, Plattformteam, Betrieb
So gehst du vor
- 1
Bewerte Änderungsbedarf und technische Schulden.
- 2
Prüfe Grenzen und Entscheidungen anhand der neuen Erkenntnisse.
- 3
Plane Migrationen und die nächsten Prüfschritte.
Am Shop
Shop schrittweise weiterentwickeln
- Fitness Function
- Test markiert unerlaubte Datenbankzugriffe zwischen Bestell-, Versand- und Rechnungsmodul.
- Schulden
- Versandmodul liest Bestelltabellen direkt; Statusänderungen brauchen Abstimmung.
- Strangler
- Nur die Rechnungssuche wandert schrittweise an einen neuen Dienst.
- Migration
- Rechnungskennung zuerst optional anlegen, später verpflichtend lesen.
Das entsteht
- Aktualisierte Entscheidungen
- Entwicklungsmaßnahmen
- Neue Anforderungen
Werkzeuge dafür:ArchitekturreviewArchitektur-FitnessfunktionThreat ModelingArchitekturrisikologAlle unter „Prüfen“ →
Fertig, wenn
- Änderungsbedarf und Schulden sind bewertet.
- Entscheidungen sind anhand neuer Erkenntnisse aktualisiert.
- Nächste Migrationsschritte und Prüfungen sind geplant.
Passende Bausteine
Evolution · KonzeptTechnische SchuldenHier erfährst du, wie technische Schulden entstehen und wie du ihre späteren Änderungskosten bewertest.Evolution · MusterStrangler-MigrationStrangler-Migration ersetzt Fähigkeiten eines bestehenden Systems schrittweise durch neue Umsetzung.Evolution · AktivitätDatenmigrationDatenmigration stimmt Änderungen an Datenmodellen mit parallel laufenden Softwareversionen ab.Evolution · RisikoArchitektur-ErosionArchitektur-Erosion zeigt, wie sich die Umsetzung schrittweise von vereinbarten Grenzen entfernt.Kommunikation · MechanikAPI-VersionierungAPI-Versionierung macht Schnittstellenänderungen für bestehende Nutzer planbar.
Neue Anforderungen starten die nächste Runde. Zu Anforderungen →