Kurzfassung
Team Topologies ist ein Organisationsdesign-Framework, eingeführt von Matthew Skelton und Manuel Pais, zur Strukturierung von Teams in software-intensiven Organisationen. Es beschreibt vier grundlegende Team-Typen und drei Modi ihrer Interaktion, mit dem Ziel, schnellen Flow und nachhaltige Softwarelieferung zu ermöglichen.
Was ist Team Topologies?
Das Framework definiert vier Team-Typen: Stream-aligned Teams (an einem Arbeitsfluss oder Produkt ausgerichtet), Platform Teams (interne Services, die die kognitive Last der Stream-aligned Teams senken), Enabling Teams (die anderen Teams helfen, fehlende Fähigkeiten zu erwerben) und Complicated-Subsystem Teams (die Bereiche mit tiefem Spezialwissen verantworten). Diese Teams interagieren über drei Modi: Collaboration, X-as-a-Service und Facilitating.
Ein zentraler Gedanke ist das Management der kognitiven Last von Teams sowie die Gestaltung klarer Teamgrenzen und -interaktionen, statt Struktur zufällig entstehen zu lassen. Das Modell passt natürlich zu Platform Engineering und zu Delivery-Performance-Maßen wie DORA-Metriken und untermauert das „Enabling-Team"-Pattern – bei dem Experten sich temporär in ein Team integrieren, Wissen übertragen und sich zurückziehen, sodass das Team eigenständig wird. Das macht es besonders relevant für Organisationen, die neue Praktiken einführen, einschließlich agentischer KI, wo befähigte, autonome Teams eine Voraussetzung sind.
Warum ist Team Topologies relevant?
- Klares Teamdesign: Vier Team-Typen und drei Interaktionsmodi ersetzen zufällige Struktur durch Absicht
- Fokus kognitive Last: Grenzen werden so gezogen, dass die Last jedes Teams handhabbar bleibt
- Platform-Synergie: Ergänzt Platform-Engineering- und Developer-Experience-Bemühungen
- Enablement-Modell: Liefert die Struktur hinter temporären, wissensübertragenden Enabling Teams