Um die Entwicklungsschritte (Building Blocks) innerhalb einer Enterprise Architecture (EA) systematisch zu planen, durchzuführen und zu bewerten, ist es wichtig, methodische Schritte und Resultate klar zu definieren. Diese ermöglichen eine transparente Dokumentation und Bewertung der Auswirkungen von Änderungen auf die definierte EA. Die Schritte und Artefakte dienen dazu, eine nachhaltige Architektur zu gewährleisten und Risiken frühzeitig zu identifizieren.

SchrittZielMethodische SchritteResultate
Analyse und PlanungKlare Anforderungen und Ziele definieren– Anforderungsanalyse
– Design by Contract
– Spezifikationsdokumente
– definierte Inputs/Outputs
Umsetzung und EntwicklungBuilding Block entwickeln und validieren– Iterative Entwicklung
– Code Review
– Integrationstests
– Funktionierendergetesteter Building Block
– Implementierungsdokumentation
Bewertung und DokumentationAuswirkungen auf die EA beurteilen– Impact-Analyse Gap-Analyse– Impact-Report
– Risiko- und Massnahmenplan
Einführung und MonitoringStabile Funktion und Zielerfüllung sicherstellen– Deployment
– Monitoring
– Betriebshandbuch
– Betriebsdaten und Analysen
Regelmässiges ReviewKontinuierliche Optimierung der EA– Architektur-Review
– Lessons Learned
– Aktualisierte EA-Dokumentation
-Verbesserungsvorschläge