Agility Layer - Integration Layer - Stability Layer
Warum es nicht eine IT gibt, sondern zwei - mindestens
Die IT wird in vielen Unternehmen als träge und wenig dynamisch gesehen. Anfragen dauern, alles muss vorab in Ticket-Systemen erfasst werden und wird dann Stück für Stück abgearbeitet. Einfache Dinge brauchen Zeit und erfordern Grundsatzdiskussionen.
Dem gegenüber steht das Bild von Startups, die schnell und agil Lösungen testen, entwickeln und direkt am Kunden ausprobieren. Das funktioniert als Corporate Statup auch in Unternehmen.
Muss man also nur alles wie ein Startup und agil organisieren und schon geht es schneller. Sicher kann man IT-Organisationen besser organisieren. Hinter den unterschiedlichen Geschwindigkeiten stecken jedoch verschiedene Arten oder Bereiche der für ein Unternehmen relevanten Informationstechnologie. Die Anforderungen an IT-Bereiche, die internen Netze, die Stammdaten oder das ERP-System eines Unternehmens verantworten sind nicht die gleichen die an ein Team, welches ein Webanwendung baut und betreibt, gestellt werden.
Grundlegende Infrastruktur stellt andere Anforderungen an Stabilität und Verfügbarkeit als ein Kommunikationskanal mit Kunden. Dafür muss sich eine Kommunikationsanwendung schneller den Anforderungen und Erwartungen von Kunden anpassen, als die interne Infrastruktur, die nicht sichtbar ist, oder von Spezialisten verwendet wird.
Differenziert man so, kann man die IT in zwei Geschwindigkeiten einteilen, nach der auch die Anwendungen in zwei voneinander getrennte Ebenen definiert werden. Das sind zum einen das Stability-Layer und auf der anderen Seite das Agility Layer. In diesen Layern lassen sich Anwendungen weitgehend unabhängig voneinander entwickeln und betreiben. Dennoch werden in Prozessen beide Layer betreffende Daten zwischen diesen Ebenen ausgetauscht. Daher müssen diese durch eine dritte Schicht miteinander verbunden werden, dem Integration Layer.
In unseren Projekten sind wir fast immer für eine Anwendung im Agility-Layer und in vielen Fällen auch für das angrenzende Integration-Layer zuständig.