Artikel

Das A von Agile in Architekten verwandeln

Winfried Scheulderman

Aktualisiert Oktober 13, 2025
8 Minuten

Sollten wir IT-Architekten abschaffen, oder brauchen wir sie mehr denn je? Es gibt viele Assoziationen, wenn es um die traditionelle IT-Architektur geht: 

  • Sie ist oft durch einen Top-Down-Ansatz gekennzeichnet.  
  • Es erstellt regelmäßig Artefakte, die entweder nicht benötigt werden oder keine Informationen liefern, die nützlich wären, wenn sie vorhanden wären.  
  • Traditionelle IT-Architekten leben in ihrer eigenen Welt, ihrem Elfenbeinturm, und viele von ihnen sind nicht sehr gut darin, zusammenzuarbeiten und auf andere zuzugehen.  

Kein Wunder, dass die traditionelle Architektur einen schlechten Ruf hat. 

Sollten wir die Architektur also einfach ganz abschaffen? In diesem Artikel werde ich erklären, warum ich das für eine schlechte Idee halte und warum wir die traditionelle Architektur besser durch etwas ersetzen sollten, das ich moderne Architektur nenne und das von modernen Architekten praktiziert wird.  

Meine Beobachtung ist, dass Unternehmen, die sich von der traditionellen Architektur verabschieden, ohne weiter darüber nachzudenken, den Überblick, die Kontrolle und die Koordination ihrer Aktivitäten verlieren. Dies wird oft zu spät bemerkt, wenn Schwierigkeiten in Bereichen wie:  

  • Umsetzung der Geschäftsstrategie in Änderungen im Bereich (z.B. Marketing, Produktion und Vertrieb). 
  • Definition und Unterstützung der erforderlichen Änderungen an der Anwendungslandschaft, die Jahre dauern können. 
  • Große Änderungen der Infrastruktur. 
  • Übersetzen von Änderungen in der Domäne in Änderungen, die von mehreren Teams implementiert werden können (wenn Änderungen koordinierte Anstrengungen erfordern). 
  • Sicherstellung einer einheitlichen Anwendung der unternehmensweiten Anforderungen in Bezug auf Sicherheit, rechtliche und regulatorische Aspekte, Compliance und Risiken sowie Themen im Zusammenhang mit der Automatisierung des Lieferprozesses und des Rechenzentrums. 

Es ist besser, diese Schwierigkeiten zu vermeiden. Aber wie soll das geschehen? An dieser Stelle müssen wir die Rolle der Architektur in einer modernen, leistungsstarken Organisation bewerten: Wir müssen ein Betriebsmodell für moderne Architektur definieren.   

Meiner Meinung nach muss ein moderner Architekturprozess die folgenden Merkmale aufweisen: 

  • Sie ist in erster Linie ein Mittel für den Wandel - ein Change Agent. Wenn sich Ihr Unternehmen nicht verändert, brauchen Sie keine Architektur. Wenn es sich aber ändert, brauchen Sie einen Mechanismus, um Änderungen zu begleiten und zu unterstützen und die Kontrolle zu behalten.  
  • Es bietet Orientierung. Wenn Sie Ihren Konkurrenten einen Schritt voraus sein wollen, brauchen Sie eine Orientierungshilfe bei der Entwicklung der entsprechenden Technologie. Ebenso brauchen Sie eine Anleitung, um die Risiken zu reduzieren und die Komplexität bei der Implementierung von Änderungen zu minimieren.  
  • Es sorgt für Zusammenhalt. Sie möchten den Geschäftswert maximieren und die Verschwendung minimieren. Dies erfordert eine organisatorische Abstimmung und eine koordinierte Umsetzung von Änderungen, damit diese sich gegenseitig verstärken. Dies gilt für alle Ebenen: Unternehmen, Bereich und Anwendung.  
  • Es erleichtert die Arbeit von Teams. Wenn sich die organisatorischen Anforderungen über mehrere Teams erstrecken, sollten Sie ihnen architektonische Richtlinien an die Hand geben, damit die Teams gemeinsam handeln können. Außerdem möchten Sie einen reibungslosen Ablauf ermöglichen, indem Sie teamübergreifende Entscheidungen im richtigen Moment erkennen und treffen.   
  • Teilweise ist es beabsichtigt, teilweise entsteht es von selbst. Manche Dinge sollte man sich vorher überlegen, aber andere Dinge werden erst während der Implementierung klar. Eine gute Architektur braucht beide Inputs.  
  • Es ist "gerade genug" und entwickelt sich weiter. Es ist nicht nötig, im Voraus ein großes Design zu entwerfen. Eine erste Skizze kann ausreichen, um eine Veränderung einzuleiten. Dieser kann bei Bedarf erweitert und auf der Grundlage der gewonnenen Erfahrungen verfeinert werden.  
  • Es ist zweckdienlich. Sie wollen nur Zeit und Energie in Dinge investieren, die einen ROI (Return On Investment) haben. Wenn Sie festgestellt haben, dass Ihre Mitarbeiter Übersichten über Geschäftswertströme, Anwendungslandschaften und Schnittstellen wirklich gut gebrauchen können, dann erstellen Sie sie doch einfach. Aber wenn das nicht der Fall ist, sollten Sie keine Zeit mit diesen Artefakten verschwenden. Dasselbe gilt für den Wissensaustausch, die Schulung und das Coaching von Teams.    

Für ein erfolgreiches Engagement in der modernen Architektur ist es außerdem wichtig, dass moderne Architekten die folgenden Eigenschaften aufweisen: 

  • Sie arbeiten auf mehreren Ebenen. Dies gilt insbesondere für Unternehmensarchitekten, aber in geringerem Maße auch für Domänen- und Anwendungsarchitekten. Der Wechsel zwischen Management- und DevOps-Teams mit End-to-End-Verantwortung ist für den modernen Architekten selbstverständlich, er kann "mit dem Fahrstuhl fahren".  
  • Sie arbeiten zusammen und reichen sich die Hände. Sie betrachten die Architektur als Teamarbeit und laden die Beteiligten ein, sich zu beteiligen und abzustimmen. Sie werben aktiv für die Architektur, die aus ihren Bemühungen resultiert, z.B. durch die Veranstaltung von Workshops.  
  • Sie sind neugierig und aufgeschlossen. Sie suchen nach Informationen, wo immer sie zu finden sind, und sie sind offen für Vorschläge und Erfahrungen anderer.  
  • Sie zeigen Führungsqualitäten und fördern bewährte Verfahren. Sie gehen mit gutem Beispiel voran, zeigen schlankes Denken und Agilität und fördern aktiv flexibles Design, Wiederverwendung, Designmuster und technische Praktiken.  

Wenn man die Merkmale und Eigenschaften zusammennimmt, wird klar, dass moderne Architekten eine agile Denkweise haben müssen. Das ist eine Herausforderung, wenn die Aufmerksamkeit Ihres Unternehmens für die Architektur nachgelassen hat oder wenn es noch traditionelle Architekten beschäftigt. Wie können Sie also Ihren Architekten die Agilität einimpfen? Es gibt einige Überlegungen, die meiner Meinung nach wichtig sind, um Ihr Team moderner Architekten zu bilden. Dies ist keineswegs eine vollständige Aufzählung, aber sie bietet Ihnen einige Anhaltspunkte für den Anfang.  

  1. Stellen Sie sicher, dass das Management die Vorzüge moderner Architektur versteht und sich für die Einführung moderner Architekten einsetzt. Dazu muss das Management geschult werden (z.B. mit einem oder mehreren Workshops) und dann aufgefordert werden, sich zu verpflichten und dies zu kommunizieren. Auf diese Weise wird die moderne Architektur in die Zielsetzung des Unternehmens eingebettet, und es wird allen klar, dass eine Zusammenarbeit erforderlich ist und erwartet wird.   
  2. Die zweite Überlegung betrifft den Ausgangspunkt Ihrer Organisation für diese Reise. Wenn die Architektur von Ihrem Radar verschwunden ist oder wenn Sie ein neues Unternehmen gründen, haben Sie praktisch eine grüne Wiese. Wenn Sie jedoch eine etablierte Architekturabteilung haben, müssen Sie beurteilen, ob deren Mitglieder bereit und in der Lage sind, den Übergang zu modernen Architekten zu vollziehen oder nicht, und entsprechend handeln. Dies kann bedeuten, dass Sie Mitarbeiter versetzen oder sogar entlassen müssen. Es ist jedoch wichtig, mit Mitarbeitern zu beginnen, die eine positive Einstellung zu einer agilen Denkweise in Kombination mit Architektur haben.
  3. Die dritte Überlegung ist, wie die Architekturrollen strukturiert werden können, um die Agilität zu fördern. Den DevOps-Teams die Verantwortung für die Softwarearchitektur zu übertragen, ist heutzutage eine Selbstverständlichkeit. DevOps-Teams kennen ihre Anwendungen und Technologien am besten. Und die Rolle des Softwarearchitekten ist eine Teilzeitrolle, die mit anderen DevOps-bezogenen Aufgaben kombiniert werden kann. Zusätzlich zu den Softwarearchitekten bestimmt die Größe Ihres Unternehmens, ob Sie separate Domain- und Unternehmensarchitekten benötigen. Kleine Unternehmen kommen mit einem einzigen Unternehmens-/Domänenarchitekten aus. Große Unternehmen benötigen jedoch möglicherweise mehrere Domain- und Unternehmensarchitekten. Da diese Rollen unerlässlich sind, um die Koordinierung der Aktivitäten im gesamten Unternehmen zu gewährleisten, ist es für die Domänen- und Unternehmensarchitekten besonders wichtig, die Eigenschaften eines modernen Architekten zu besitzen.
  4. Die vierte Überlegung ist, wie Sie den Übergang umsetzen können. Das geht nicht von heute auf morgen, vor allem, wenn Sie sich dafür entscheiden, es mit Ihrem derzeitigen Architektenteam zu tun. Softwarearchitektur in DevOps-Teams einzubringen, ist nicht trivial, wie ich in meiner Verlegenheit erfahren habe. Im Wesentlichen geht es bei der Implementierung um eine Verhaltensänderung, die Zeit braucht. Eine dauerhafte Veränderung kann nur durch wiederholte Schulung und Übung in den Eigenschaften des modernen Architekten erreicht werden. Einmalige Schulungen werden nicht funktionieren, denn sie sind oft nur eine Sensibilisierung, nach der die Leute wieder zur Tagesordnung übergehen. Und eine dauerhafte Veränderung kann nur durch die Bewertung der von den Architekten erbrachten Leistungen und Arbeitsprodukte nachgewiesen werden. Das bedeutet, dass eine Überwachung anhand eines Referenzrahmens oder von Metriken eingeführt werden sollte.
  5. Die fünfte Überlegung ist, wie man einen konstanten Wertfluss für die Organisation schaffen kann. Das Ziel ist es, dem Unternehmen so früh wie möglich zu zeigen, dass moderne Architekten, ihre Dienstleistungen und Produkte einen echten Mehrwert liefern. Denn nichts ist überzeugender, als Ergebnisse zu zeigen. Dies wird dazu beitragen, eine positive Einstellung zu schaffen und die Zusammenarbeit mit den Architekten zu verstärken. Nach den ersten Ergebnissen ist es wichtig, kontinuierlich Feedback zu geben und zu erhalten und den Übergangsprozess nach Bedarf anzupassen.
  6. Die sechste und letzte Überlegung betrifft die Frage, wer den Übergang begleiten wird. Sie können dies selbst oder mit Hilfe externer Unterstützung tun. Beide Optionen haben ihre Vor- und Nachteile. Sie müssen ehrlich zu sich selbst sein, um die beste Option zu finden. Wenn Ihr Unternehmen über die nötigen Fähigkeiten und Kapazitäten verfügt und nachweislich erfolgreich organisatorische Veränderungen umgesetzt hat, ist es vielleicht das Richtige, dies selbst zu tun. Wenn dies jedoch nicht der Fall ist, ist es wahrscheinlich besser, sich externe Hilfe zu holen.  

Ich glaube, dass diese Überlegungen wichtig sind, wenn Sie moderne Architekten in Ihrem Unternehmen einführen wollen. Natürlich müssen einige Details beachtet werden, aber das kann im Rahmen der Implementierung geschehen, und zwar auf agile Art und Weise: wenn es nötig ist. Auf diese Weise praktizieren Sie, was Sie predigen, und ist das nicht ein gutes Gefühl?  

Contact

Let’s discuss how we can support your journey.