10 Februar 2022

Wo kommen die Projekte her? IT- Strategie Teil 2: Monolithen vs. Best of Breed

Eine grundlegende Frage der IT- Systemarchitektur, die zu Beginn eines IT- Strategieprozesses auf strategischer Ebene oder zumindest im Verlauf der Entwicklung einer IT- Strategie mit dem Feedback aus allen Unternehmensebenen geklärt werden sollte, ist: Bauen wir einen Monolithen oder setzen wir auf eine Best of Breed- Systemarchitektur?



Eine monolithische Systemarchitektur bedeutet, dass EIN Systemanbieter DAS führende System zur Verfügung stellt. Genau wie ein Monolith aus einem Stück einsam in der Landschaft steht, so steht dieses führende System als allmächtiges Bauwerk unantastbar und weitestgehend unzerstörbar in der IT- Landschaft Ihres Unternehmens. Beworben wird eine solche Architektur von den Anbietern mit "Alles aus einer Hand" oder "Keine Schnittstellenprobleme mehr". Der Monolith ist der Supermarkt der IT- Landschaft: Sie kaufen Ihr Fleisch, Ihren Käse, Ihre Süßigkeiten, Ihre Putzmittel und Getränke alle im selben Laden. 

Das ist eigentlich eine praktische Sache, solange Sie dem Anbieter vertrauen. Sie müssen sich um wenig "Drumherum" kümmern, bei Problemen können Sie immer dieselbe Nummer anrufen und die Consultants Ihres Systemanbieters kennen mit der Zeit Ihr Unternehmen und Ihre Wünsche sehr gut. 

Allerdings existieren natürlich wie bei Allem im Leben Nachteile: Ihr Supermarkt kann zweifelsohne nicht sein gesamtes Sortiment in einer derart hohen bzw. an Ihre individuellen Wünsche angepassten Qualität anbieten, wie ein Metzger sein Fleisch anbietet und ein Feinkostspezialist seine handgemachten Köstlichkeiten. Das Sortiment eines Supermarktes ist das mit Großlieferanten verhandelte Standardpaket: Alles für Ihren täglichen Bedarf ist vorhanden, einige Produkte haben eine gute Qualität, andere eher weniger. Manche Produkte bekommen Sie zu einem fairen Preis, andere sind  überteuert - in Ihrer Wahrnehmung des Gesamtwarenkorbs zählt jedoch nur der Durchschnitt. 

So sind die heutigen monolithischen Systemanbieter wie man so schön sagt "historisch gewachsen". In vielen Fällen haben sie als Anbieter eines Enterprise-Resource-Planning (ERP) Systems begonnen. So ein ERP steht traditionell in dem Mittelpunkt einer IT- Landschaft und hat notwendigerweise viele Schnittstellen zu den umliegenden Systemen. Schnittstellen sind immer problematisch - egal, was Ihnen die Anbieter sagen - daher ist es für den ERP-Anbieter lohnenswert, sich die umliegenden Systeme einzukaufen und sie unter seinem eigenen Namen weiter zu entwickeln - so bekommt er die Schnittstellen besser unter Kontrolle und ein größeres Stück vom Kuchen, weil er Ihrem Unternehmen mehr Lizenzgebühren, mehr Beratungsdienstleistung und mehr Customizing verkaufen kann. Einen Monolithen bekommen Sie zudem nicht mehr so leicht abgeschafft, das sichert dem Anbieter Ihre Aufträge auch in der Zukunft.

Die Vor- und Nachteile der monolithischen Systemarchitektur lassen sich gut mit folgender Fragestellung zusammenfassen: Ist die eine Hand, aus der Sie Ihre Systeme bekommen, eine treuumsorgende Hand? Oder presst diese Hand Ihnen die Luft aus den Lungen?

Im Gegensatz zur monolithischen Systemarchitektur steht die Best of Breed Architektur: Damit ist gemeint, dass Sie viele verschiedene, hochspezialisierte kleine Systeme in Ihr Unternehmen integrieren und miteinander vernetzen. Um bei dem Beispiel zu bleiben: Sie kaufen Ihr Fleisch beim Metzger, fahren danach zum Wochenmarkt um Gemüse zu kaufen, dann in den Getränkemarkt für die Getränke. Die Best of Breed Architektur ist Ihr Speedboot im Gegensatz zum Ozeanliner des Monolithen: Sie ist wendig, schnell und Sie können zügiger einen Richtungswechsel einleiten, falls Sie merken, dass Sie in die falsche Richtung gebrettert sind. 

Das hat den Vorteil, dass sie die jeweiligen Waren in derjenigen Qualität bekommen können, in der Sie sie benötigen (bzw. in der Sie auf die Wünsche Ihrer Kunden eingehen möchten, denn wir betreiben IT ja nicht zum Selbstzweck :-)). Sie kaufen also nicht wie beim monolithischen Ansatz das eine Kundenportal, welches Ihr ERP- Anbieter nebenbei mit anbietet, sondern sie entscheiden sich unabhängig für dasjenige spezialisierte Kundenportal, welches Sie jetzt und in der planbaren Zukunft benötigen. 

Diese Spezialisierung hat natürlich ebenfalls Nachteile: Zunächst sollten Sie Ihre Anforderungen definieren, die Anbieter suchen, finden und auswählen. 

Ihre Fahrten zu den spezialisierten Anbietern kosten Zeit und Mühe. Diese Fahrten sind in diesem Fall die zu fürchtenden Schnittstellen. Sie müssen die Schnittstellen konfigurieren (lassen), hinsichtlich der zu transferierenden Daten und  prozessbezogen. Auch wenn die Anbieter "Standardschnittstellen" anbieten, so müssen diese mit einiger Mühe aufeinander abgestimmt und vor Allem getestet werden. 

Die Schnittstellenproblematik können Sie mit der Einführung einer Middleware oder eines Enterprise Service Bus mindern. Die Arbeit der Vermittlung zwischen den verschiedenen Systemanbietern, das Monitoring und die fortlaufende Verbesserung der Systeme und Schnittstellen verbleibt in der Regel in Ihrem Unternehmen und verursacht Ihnen mehr Arbeit im Gegensatz zur monolithischen Systemarchitektur.

Die passende Fragestellung zur Best of Breed Architektur ist: Möchten oder müssen Sie Wettbewerbsvorteile durch eine stakt individualisierte Systemlandschaft erreichen und sind Sie bereit, dazu interne Ressourcen vorzuhalten?

Beide Architekturen haben also Vor- und Nachteile - es bleibt die Frage: Welche der beiden Bauweisen soll ich anwenden?

Diese Frage kann leider nicht pauschal beantwortet werden und ist besonders von Ihrer Unternehmensstrategie und Ihrer Marktsituation abhängig. Auch in meinem vorherigen Blog zur IT- Strategie habe ich es geschrieben, und weil es so wichtig ist wiederhole ich es hier: Die IT- Strategie ist abhängig von der Geschäftsstrategie und muss dieser zwingend folgen, nicht vorauseilen. 

Somit kann ich Ihnen lediglich managementtauglich die folgenden exemplarischen Entscheidungsdimensionen an die Hand geben:


Welche der beiden Bauweisen wenden Sie an? Welche Entscheidungsdimensionen sind bei Ihnen ausschlaggebend? Kaufen Sie Ihre Lebensmittel im Supermarkt oder beim Fachmann? Lassen Sie es mich in Ihrem Kommentar wissen.


Projektmanagement und Homeoffice

Corona ist offiziell beendet und in der als "Post-Corona-Zeit" bezeichneten Lebensphase können wir Projektleiter und Scrum- Master...