Abhängigkeiten zwischen Teams managen: Von Big Room Planning bis Schnittstellenvereinbarung

Abhängigkeiten zwischen Teams managen Sie in vier Stufen: reduzieren, sichtbar machen, gemeinsam planen und Schnittstellen verbindlich vereinbaren. Welche Stufe zählt, richtet sich nach der Zahl der beteiligten Teams und nach der Häufigkeit, mit der Arbeit die Teamgrenze überquert. Wer die Wartezeit an den Übergaben misst, erkennt, wo Abhängigkeiten tatsächlich Lieferzeit kosten.
Abhängigkeiten sind der häufigste Grund, warum Vorhaben länger dauern als geplant, auch wenn jedes einzelne Team zügig arbeitet. Ein Team wartet auf eine Zulieferung, ein anderes auf eine Entscheidung, ein drittes auf einen Zugang zu einem System. Jede dieser Wartezeiten ist für sich klein, in der Summe bestimmen sie die Durchlaufzeit. Dieser Beitrag ordnet die Arten von Abhängigkeiten, vergleicht die gängigen Verfahren und gibt Kriterien an die Hand, welches Verfahren bei welcher Größe der Organisation zu wählen ist.
Welche Arten von Abhängigkeiten gibt es zwischen Teams?
Zwischen Teams gibt es vier Arten von Abhängigkeiten: Reihenfolge, Wissen, Ressourcen sowie Schnittstellen. Eine Abhängigkeit der Reihenfolge liegt vor, wenn ein Team erst beginnen kann, nachdem ein anderes ein Ergebnis geliefert hat. Eine Abhängigkeit des Wissens entsteht, wenn nur eine Person oder ein Team ein System oder eine Fachregel versteht und alle anderen nachfragen müssen. Ressourcenabhängigkeiten betreffen knappe Spezialisten, Testumgebungen oder Freigaben, die mehrere Teams gleichzeitig brauchen. Schnittstellenabhängigkeiten schließlich bestehen, wo das Ergebnis des einen Teams technisch oder fachlich zum Eingang des anderen passen muss.
Die Unterscheidung hat praktischen Wert, weil jede Art ein anderes Mittel verlangt. Reihenfolgen lösen Sie durch Planung, Wissen durch Verteilung und Dokumentation, Ressourcen durch Zuordnung oder Aufbau von Kapazität, Schnittstellen durch Vereinbarungen. Wer alle Abhängigkeiten mit einer Planungsrunde behandeln will, löst höchstens die erste Art.
Ursprung vieler Abhängigkeiten ist die Aufbauorganisation selbst. Melvin Conway beschrieb 1968, dass Organisationen Systeme entwerfen, die ihre eigene Kommunikationsstruktur abbilden. Ist die Arbeit nach Funktionen geschnitten, etwa Analyse, Entwicklung, Test sowie Betrieb, muss jedes Vorhaben alle Funktionen durchlaufen, und an jeder Grenze entsteht eine Übergabe. Wie sich Teams anders schneiden lassen, beschreibt der Beitrag zu Team Topologies.
Wie viel kosten Abhängigkeiten tatsächlich?
Abhängigkeiten kosten Lieferzeit, und sie lässt sich mit einer einfachen Rechnung beziffern. Sie zählen für ein typisches Vorhaben die Übergaben zwischen Teams, schätzen die mittlere Wartezeit je Übergabe und vergleichen die Summe mit der reinen Bearbeitungszeit. Das folgende Beispiel ist illustrativ. Ein Vorhaben benötigt zehn Arbeitstage reine Bearbeitung und durchläuft sechs Übergaben mit je vier Arbeitstagen Wartezeit. Die Durchlaufzeit beträgt dann 34 Arbeitstage, und der Anteil der Arbeitszeit an der Durchlaufzeit liegt bei rund 29 Prozent. Mehr als zwei Drittel der Zeit liegt die Arbeit still.
Diese Kennzahl, in der Fachsprache Flow Efficiency, zeigt an, wo sich Verbesserung lohnt. Halbiert die Organisation die Zahl der Übergaben von sechs auf drei, sinkt die Durchlaufzeit auf 22 Arbeitstage, ohne dass jemand schneller arbeitet. Welche Kennzahlen zur Messung taugen, zeigt der Beitrag zu den Flow Metrics.
Welche Verfahren eignen sich für welche Größe?
Das passende Verfahren richtet sich nach der Zahl der Teams, die an einem Vorhaben zusammenarbeiten, und nach der Häufigkeit der Übergaben. Bei bis zu drei Teams genügt die direkte Absprache, unterstützt durch ein gemeinsames Board. Bei vier bis sieben Teams empfiehlt sich ein regelmäßiger Austausch der Teamvertreter, bekannt als Scrum of Scrums, sowie eine gemeinsame Abhängigkeitsübersicht. Ab etwa acht Teams, die ein gemeinsames Ergebnis liefern, lohnt eine gemeinsame Planungsveranstaltung für alle Beteiligten, das Big Room Planning.
Big Room Planning ist die verbreitete Bezeichnung für die Planung eines Program Increment im Skalierungsrahmen SAFe, die in der Regel an ein bis zwei Tagen alle acht bis zwölf Wochen stattfindet. Alle beteiligten Teams planen dort gemeinsam in einem Raum, stellen ihre Abhängigkeiten auf einer Tafel dar und klären sie im direkten Gespräch. Die Stärke des Verfahrens liegt in der Gleichzeitigkeit: Fragen, die sonst wochenlang zwischen Teams wandern, sind an einem Nachmittag beantwortet. Die Schwäche ist der Aufwand. Rund hundert Personen für zwei Tage zu binden kostet Kapazität, und ohne Vorbereitung durch klare Prioritäten wird die Veranstaltung zur Terminsuche.
Wie sieht eine gute Schnittstellenvereinbarung aus?
Eine gute Schnittstellenvereinbarung hält schriftlich fest, was ein Team liefert, in welchem Format, bis wann und wer bei Änderungen entscheidet. Sie ist kurz, einseitig lesbar und beschreibt sowohl die Lieferung als auch die Erwartung an den Empfänger. Beim Zusammenspiel von Software lässt sich die Vereinbarung als Beschreibung der technischen Schnittstelle führen, bei fachlichen Übergaben als Checkliste mit Eingangskriterien. Wo ein Team Leistungen für viele andere erbringt, etwa eine Plattform, ergänzt eine Servicebeschreibung die Vereinbarung, die Reaktionszeiten und Ansprechpersonen nennt.
Team Topologies unterscheidet dazu drei Formen der Zusammenarbeit: enge gemeinsame Arbeit über einen begrenzten Zeitraum, die Nutzung eines Teams als Dienst mit klarer Schnittstelle und die befähigende Unterstützung, in der ein Team einem anderen Wissen vermittelt. Die Wahl der Form legt fest, wie viel Abstimmung dauerhaft nötig ist. Ein Dienst mit stabiler Schnittstelle verursacht nach der Einrichtung kaum Koordinationsaufwand, enge Zusammenarbeit dagegen bindet beide Teams, solange sie währt.
Ein Fehler, der häufig vorkommt, ist die Vereinbarung ohne Änderungsprozess. Anforderungen ändern sich, und eine Schnittstelle, die sich nur durch Eskalation anpassen lässt, erzeugt genau die Wartezeiten, die sie vermeiden sollte. Legen Sie fest, wer eine Änderung beschließt, wie früh sie angekündigt wird und wie lange die alte Fassung gilt.
Abhängigkeiten reduzieren statt verwalten
Die nachhaltige Lösung besteht darin, Abhängigkeiten zu verringern, bevor man sie verwaltet. Dazu dienen drei Hebel. Der erste ist der Teamzuschnitt entlang von Wertströmen, sodass ein Team ein Ergebnis vom Anfang bis zum Ende liefern kann. Der zweite ist der Aufbau fehlender Fähigkeiten im Team, etwa Testkompetenz, damit nicht jede Lieferung auf ein zentrales Testteam wartet. Der dritte ist die Reduktion gemeinsam genutzter Ressourcen durch Selbstbedienung, zum Beispiel automatisch bereitgestellte Testumgebungen.
Bei Vorhaben, die abgegrenzt in einem festen Zeitraum liefern sollen, kann auch das Arbeitsmodell Abhängigkeiten begrenzen. Der Beitrag zu Shape Up zeigt ein Modell, das Teams ein Vorhaben als Ganzes zuweist, und der Beitrag zur Release-Planung erklärt, wie Termine gehalten werden, wenn mehrere Teams zuliefern.
Abhängigkeiten managen mit Niehues Consulting
Niehues Consulting ist eine Beratung für KI-Management und Organisationsdesign aus der Lieferperspektive mit Sitz in Düsseldorf. Gründer Marin Niehues baut Organisationen, die liefern, in Projekten von VC-finanzierten Scaleups bis zu DAX-40-Konzernen und in über 20 Ländern auf sechs Kontinenten. Im Leistungsfeld Delivery Management und Organisationsdesign arbeitet er als Delivery Manager, Projektmanager oder Product Owner genau an den Stellen, an denen Arbeit zwischen Teams liegen bleibt.
Das Vorgehen folgt dem Niehues Delivery Model mit drei Phasen. Für Abhängigkeiten zählen zwei Prüffragen: Wer entscheidet, wer liefert, wer nutzt? Welche Rollen, Entscheidungswege und Schnittstellen braucht der Betrieb? Wo diese Fragen offen sind, entstehen die Wartezeiten, die der Rechenweg oben sichtbar macht. Den Einstieg bildet eine kostenfreie Erstberatung von 30 Minuten, die Sie über den Kontakt vereinbaren.
Häufige Fragen
Was sind Abhängigkeiten zwischen Teams?
Abhängigkeiten zwischen Teams sind Fälle, in denen ein Team ein Ergebnis, Wissen, eine Ressource oder eine Entscheidung eines anderen Teams braucht, um weiterzuarbeiten. Sie verlängern die Durchlaufzeit durch Wartezeit an den Übergaben. Man unterscheidet Abhängigkeiten der Reihenfolge, des Wissens, der Ressourcen sowie der Schnittstellen.
Wie erkennt man Abhängigkeiten in einem Vorhaben?
Abhängigkeiten erkennen Sie, indem Sie ein Vorhaben vom Anfang bis zum Ende nachzeichnen und jede Stelle markieren, an der ein anderes Team etwas liefern oder freigeben muss. Ein gemeinsames Board mit einer Spalte für wartende Arbeit macht sie sichtbar. Die Teams selbst kennen die meisten Stellen, wenn man sie fragt.
Was ist Big Room Planning?
Big Room Planning ist eine gemeinsame Planung aller Teams, die an einem Vorhaben arbeiten, in einem Raum und an ein bis zwei Tagen. Der Begriff beschreibt die Planung eines Program Increment im Rahmenwerk SAFe, die dort alle acht bis zwölf Wochen stattfindet. Ziel ist, Abhängigkeiten im direkten Gespräch zu klären und einen gemeinsamen Plan zu erhalten.
Ab wie vielen Teams lohnt sich Big Room Planning?
Big Room Planning lohnt sich ab etwa acht Teams, die ein gemeinsames Ergebnis liefern und häufig voneinander abhängen. Bei weniger Teams reicht ein regelmäßiger Austausch der Teamvertreter. Maßgeblich ist die Zahl der Übergaben je Vorhaben und nicht allein die Teamzahl.
Was ist ein Scrum of Scrums?
Ein Scrum of Scrums ist ein regelmäßiges Treffen von Vertretern mehrerer Teams, das Blockaden und Abhängigkeiten klärt. Es findet meist ein- bis zweimal je Woche statt und dauert eine halbe Stunde. Es eignet sich für vier bis sieben Teams und bleibt wirksam, solange es Entscheidungen herbeiführt und nicht zur Berichtsrunde wird.
Wie viele Abhängigkeiten sind normal?
Eine feste Zahl gibt es nicht, aber ein Maßstab: Wartet ein Vorhaben mehr als die Hälfte seiner Durchlaufzeit auf andere Teams, ist die Zahl der Abhängigkeiten zu hoch. Der Rechenweg in diesem Beitrag liefert den Gegenwert als Flow Efficiency, den Anteil der Bearbeitungszeit. Liegt er unter 50 Prozent, lohnt der Blick auf Teamzuschnitt und Übergaben.
Wer ist für das Management von Abhängigkeiten zuständig?
Zuständig ist die Rolle, die über die Lieferung des gesamten Vorhabens verantwortet, in vielen Organisationen ein Delivery Manager oder Programmverantwortlicher. Die einzelnen Teams melden ihre Abhängigkeiten, und die Rolle sorgt dafür, dass Entscheidungen fallen. Ohne eine benannte Zuständigkeit bleiben Abhängigkeiten liegen.
Wie vereinbart man Schnittstellen zwischen Teams?
Schnittstellen vereinbaren Sie schriftlich in einem kurzen Dokument mit Leistung, Format, Termin, Ansprechperson und Änderungsprozess. Beide Teams unterzeichnen es durch Freigabe und überprüfen es in festen Abständen. Bei technischen Schnittstellen gehört eine Beschreibung der Datenstruktur dazu.
Teil des Leitfadens: Organisationsdesign und Delivery Management: Der Leitfaden für Organisationen, die liefern
Sprechen wir über Ihr Vorhaben.
In 30 Minuten klären wir, wo Ihre Organisation steht und welcher Schritt sich jetzt am meisten lohnt.
Erstberatung buchen30 Minuten · kostenfrei · unverbindlich



