Blog

Lean-Architektur-Prinzip #3: Groß denken, klein handeln

Sander van den Berg

Aktualisiert Oktober 22, 2025
5 Minuten

Dies ist der dritte Beitrag in einer Reihe von Blogbeiträgen über die Prinzipien der Lean Architecture. Jeder Beitrag befasst sich mit einem Prinzip. Die Anwendung dieser Prinzipien führt zu einer Architektur (Prozess), die besser mit dem Geschäft verbunden ist, besser mit Veränderungen umgehen kann und kohärenter ist. Das zweite Prinzip, das wir besprechen, bezieht sich auf eine wichtige Seite der Architektur und heißt"Think Big, Act Small". Eines der Hauptziele eines Architekten ist es,eine Vision fürein System zu entwickeln. Diese Vision ist im Grunde genommen der Elevator Pitch des Architekten für das System. Das Ziel der Entwicklung einer Vision ist es, ein gemeinsames Verständnis des allgemeinen Umfangs und der Richtung des Systems zu erreichen. Diese Vision ist nicht unbedingt ein Artefakt auf Papier, sondern eher ein Bild im Kopf des Architekten. Diese Vision sollte allen an dem System beteiligten Interessengruppen bekannt sein. Es ist die Aufgabe des Architekten, diese Vision effektiv zu vermitteln. Es ist wichtig zu betonen, dass eine Vision nicht dasselbe ist wie ein Entwurf. Eine Vision skizziert die allgemeine Richtung und die Grenzen für ein System. Ein Entwurf ist eine detaillierte Beschreibung der technischen Lösung. Die architektonische Vision umfasst mehr: von der Abdeckung strategischer Richtungen bis hin zu passenden Geschäftskriterien. Eine Vision zu entwickeln und zu kommunizieren ist eine Sache, diese Vision zu verwirklichen eine ganz andere. Wie kommen wir also von einer Vision zur Implementierung eines Systems, das dieser Vision entspricht? Die Antwort finden Sie, wenn Sie sich die agilen Prinzipien ansehen. Viele agile Methoden schlagen eine funktionsorientierte, schrittweise Entwicklung vor. Das gleiche Prinzip lässt sich auch auf die schlanke Architektur anwenden: kleine Schritte, kleine Projekte einführen. Diese Projekte führen zu unabhängig nutzbaren Teilen. Die Anwendung dieser Strategie hilft, Verschwendung zu vermeiden, denn jedes Projekt liefert Komponenten, die einen geschäftlichen Mehrwert schaffen. Während der Implementierung sollte der Architekt die Teams coachen, um die Entwicklung zu leiten. Die architektonische Vision gibt die allgemeine (technische) Richtung für die (Teil-)Projekte vor. So kann der Architekt beispielsweise den allgemeinen Architekturstil des Systems oder eine Reihe von allgemeinen Mustern auf hoher Ebene festlegen. Den Implementierungsteams steht es frei, das Design zu wählen, das sie für geeignet halten und das in diesen allgemeinen Stil passt. Indem er groß denkt, kann der Architekt die Teams in die allgemeine Richtung seiner Vision führen. Die kleinen Schritte helfen, die Teams davor zu bewahren, in die Falle der Umfangsausweitung zu tappen. Es ist oft sehr verlockend, "nur" diese Funktion oder Komponente hinzuzufügen, weil wir sie in der Zukunft sowieso brauchen werden. Die kleinen Schritte sorgen für klare Umfangsgrenzen. Betrachten Sie zum Beispiel die folgende Situation. Ein Greenfield-Projekt, mit dem das komplette Produktionssystem eines Kartenherstellers ersetzt werden soll. Das gesamte neue System wird im Voraus konzipiert, im Stil eines großen Entwurfs im Voraus. Nun ist es für einen technischen Architekten sehr verlockend, einfach die vorhandenen Blaupausen zu verwenden und weiterzuarbeiten, bis das Projekt "fertig" ist. In diesem Fall ist die Vision also mehr als klar. In Anwendung des Prinzips "groß denken, klein handeln" ist es jedoch besser, kleinere Teilprojekte einzuführen und den Benutzern Zeit zu geben, sich allmählich an das neue Produktionssystem zu gewöhnen. Auf diese Weise werden auch eventuelle Missverständnisse schneller erkannt, so dass Sie Zeit haben, für die Steuerung zu sorgen.Wie trägt das Prinzip zu den 3 K's der Architektur? Es wird ein besserer Zusammenhalt erreicht, da die "kleinen Schritte", die Projekte, so entwickelt werden, dass sie jeweils eine separat nutzbare Komponente oder Anwendung liefern. Diese Elemente haben eine hohe Kohäsion. Auf einer höheren Abstraktionsebene leiten die architektonische Vision und das Coaching durch den/die Architekten die Entwicklung des Systems als Ganzes auf kohärente Weise. Die Verbindung mit den Unternehmenszielen (sowohl Geschäfts- als auch Projektziele) wird verbessert, da die Vision des Architekten im Grunde festlegt, wie das System das Unternehmen unterstützt. Die "kleinen Schritte" ermöglichen es dem Architekten, den Geschäftswert schrittweise zu entwickeln. Dadurch behalten die Geschäftsinteressenten die Kontrolle, da es mehr Kontrollvektoren gibt. Außerdem fließen durch die ständige Einbindung in die Projekte das Feedback und die gewonnenen Erkenntnisse sofort in die Architekturvision ein. Veränderbarkeit. Jede der Komponenten oder Anwendungen des Systems wird mit dem höchstmöglichen Grad an Isolation entwickelt. Diese Entwicklungen werden von der architektonischen Vision geleitet. Die Entwicklung von Teilen in relativer Isolation ermöglicht auch Änderungen in der Isolation. Die kleinen Schritte bieten auch ein höheres Maß an Flexibilität in geschäftlicher Hinsicht. Es ist einfacher, eine kleine Komponente oder Anwendung anzupassen, um sie in eine neue Geschäftsausrichtung einzupassen. Think Big, Act Small ist ein wichtiger Grundsatz aus geschäftlicher Sicht. "Thinking Big", eine architektonische Vision, stellt sicher, dass es eine strategische Vision gibt, wie das System zum Unternehmen beiträgt. Die Vision enthält strategische Szenarien, die die geschäftliche Seite mit der eher technischen Seite des Systems in Einklang bringen. "Act Small" stellt sicher, dass das Unternehmen ausreichend Gelegenheit hat, die Ergebnisse der kleineren Projekte zu prüfen und Feedback zu geben. Aus finanzieller Sicht erfordern kleinere Projekte eine geringere Anfangsinvestition, wodurch das finanzielle Risiko größerer Systeme verringert wird. Dies war der dritte Beitrag in einer Reihe von Blogbeiträgen über die Prinzipien der schlanken Architektur, der nächste folgt in etwa einer Woche.

Mehr aus dieser Serie.

Verfasst von

Sander van den Berg

Contact

Let’s discuss how we can support your journey.