Aus <https://architectelevator.com/architecture/it-complexity/ von Gregor Hohpe. Ab 2012 hatte Gregor Hohpe mehrere Rollen als IT-Architekt bei der Allianz-Versicherung. Fünf Jahre später wurde er technischer Leiter im CTO-Büro von Google. Die Regierung von Singapur berief Hohpe 2019 als Berater für ihre Smart-Nation-Initiative. Seit 2020 arbeitet er bei der Amazon-Cloud-Tochter AWS, zuletzt in der Rolle Senior Principal Evangelist.


Die Unternehmens-IT wird von vielen Dingen geplagt, aber übermäßige Komplexität steht wohl ganz oben auf der Liste. Jeder Versuch, die durchschnittliche IT-Landschaft darzustellen, endet in einem unentzifferbaren Wirrwarr aus Anwendungen, Hardware und Abhängigkeiten. Es ist fast so, als ob die Unternehmens-IT dem Zweiten Hauptsatz der Thermodynamik unterliegt, der besagt, dass die Entropie in einem (isolierten) System niemals abnehmen kann - bestenfalls kann sie konstant sein, aber normalerweise nimmt sie zu.

Lesen Sie weiter, um zu erfahren, woher diese Komplexität kommt, und um ein weiteres Gesetz zu erfahren, das zwar nicht die Thermodynamik, aber die Komplexität betrifft.

1 Der Preis der Komplexität

Eine übermäßige IT-Komplexität verursacht eine Reihe schwerwiegender Probleme:

Wenn man bedenkt, dass ein Großteil der modernen IT von Sicherheit, Betriebszeit und Kosten bestimmt wird, ist Komplexität definitiv der Staatsfeind Nummer eins in der IT, da sie allen drei Faktoren schadet!

2 Leben mit Komplexität

Angesichts des großen Schadens, den Komplexität anrichtet, sollten wir von IT-Managern und Entscheidungsträgern erwarten, dass sie diese mit aller Kraft bekämpfen. Seltsamerweise scheinen sie sich jedoch allzu oft mit der Tatsache abzufinden, dass Komplexität eine Tatsache in der Unternehmens-IT ist, eine Art Karma, wenn man so will. In den meisten Fällen stellen wir jedoch fest, dass die Komplexität nicht deshalb bestehen bleibt, weil der CIO sich nicht bemüht. Vielmehr liegt es daran, dass die meisten Beteiligten im Umfeld des CIOs wenig Interesse daran haben, die Komplexität zu beseitigen:

3 Anbieter

Die meisten Unternehmen verfolgen richtigerweise einen „Buy over Build“-Ansatz, was bedeutet, dass ein Großteil der Software und Hardware, die sie betreiben, von Unternehmensanbietern gekauft und nicht im eigenen Haus entwickelt wird. Diese Unternehmenssoftware ist nicht billig - viele IT-Organisationen geben etwa 1/3 ihres Budgets für Lizenzen aus. Die Software-Anbieter profitieren jedoch in mehrfacher Hinsicht von der Komplexität:

4 Systemintegratoren

Software, die erstellt werden muss, oder die Integration von gekaufter Software wird im Allgemeinen von Systemintegratoren (SI) durchgeführt. Sie spielen eine wichtige Rolle, da sie spezialisierte Fähigkeiten anbieten, über die die interne IT-Abteilung möglicherweise nicht oder nicht in der erforderlichen Menge verfügt. SIs verkaufen im Allgemeinen keine Produkte. Sie verkaufen eine Dienstleistung, die von Beratern erbracht wird. Obwohl sie vielleicht in allen möglichen Vereinbarungen verpackt sind, rechnen diese Berater letztendlich nach Stunden ab, weil die Personalstunde die grundlegende Einheit der Beratungsökonomie ist. Im Allgemeinen bedeutet mehr Komplexität mehr Arbeit und damit mehr Einnahmen. Das ist nicht unbedingt absichtlich oder hinterhältig - Selbsterhaltung steht an der Basis der Maslowschen Bedürfnishierarchie.