Lifecycle Anforderungen können auf ähnliche Weise wiederkehrend gelöst werden. Lösungen müssen nicht immer neu er/gefunden werden. Qualitätsstandards werden übergreifend definiert. Z.B. CleanCode, Domain Driven Design, Test Driven Development, Codemetriken Überschneidet sich mit der QA. Minimierung von Komplexität und Erhöhung der Lesbarkeit. Einfache Onboarding neuer Kolleg*innen Verständlichkeit auch auf heren Flylevel Die Zielarchitektur als Moving Target. Von der Konzeption, über die Entwicklung bis zur Wartung und Änderung. Gernot Starke, Effektive Software-Architektur, 2014 Definition einer langfristigen Zielarchitektur mit Blick auf gleichbleibender Änderbarkeit und Agilität. Langfristigkeit