Stell dir ein Team als Crew eines Flugzeugs vor, das auf einer wichtigen Mission ist – die Lieferung eines wertvollen Produkts. Sie haben einen präzisen Plan, das Flugzeug ist startbereit, und die Passagiere warten gespannt. Doch plötzlich tauchen Hindernisse auf: Die Crew merkt schnell: Egal wie gut sie vorbereitet ist, ihre Mission hängt von vielen…

By

Der Flug des agilen Teams: Wie die Dependency Spider eure Mission rettet

Stell dir ein Team als Crew eines Flugzeugs vor, das auf einer wichtigen Mission ist – die Lieferung eines wertvollen Produkts. Sie haben einen präzisen Plan, das Flugzeug ist startbereit, und die Passagiere warten gespannt. Doch plötzlich tauchen Hindernisse auf:

  • Der Tower meldet, dass eine Genehmigung fehlt.
  • Die Technikabteilung hat ein Ersatzteil nicht geliefert.
  • Der Bodenservice verzögert die Beladung.

Die Crew merkt schnell: Egal wie gut sie vorbereitet ist, ihre Mission hängt von vielen anderen Teams und Abteilungen ab. Diese Abhängigkeiten gefährden die Mission – das Ziel, pünktlich zu liefern.

In dieser Geschichte übernimmt die Dependency Spider die Rolle des Navigationssystems. Sie zeigt der Crew, von welchen anderen Einheiten sie abhängig ist und wo die Engpässe liegen. Mit diesen Informationen kann die Crew gemeinsam entscheiden, wie sie die Hindernisse überwinden und ihre Mission erfolgreich abschließen kann.


Das Dependency-Spider-Playbook

Ziel:

Reduziere die Auswirkungen von Abhängigkeiten und verbessere die Lieferfähigkeit deines Teams.


1. Vorbereitung

Material: Großes Papier, Stifte, Sticky Notes.

Teilnehmer: Dein Team und optional ein Moderator.


2. Zeichne die Dependency Spider

  • Zeichne das Team als Zentrum (die Crew).
  • Liste alle Teams, Abteilungen oder externen Parteien auf, von denen ihr regelmäßig etwas benötigt (z. B. Technik, QA, externe Anbieter).
  • Verbinde sie mit Linien mit eurem Team – diese Linien sind die „Beine der Spinne“.
  • Notiere bei jedem Knotenpunkt: Was genau liefert das andere Team? (z. B. Freigaben, Tests, Ressourcen).

3. Dokumentiere Abhängigkeiten

Jedes Mal, wenn euer Team etwas von einem anderen braucht:

  • Schreibt die Anfrage auf eine Sticky Note (Was, von wem, wann).
  • Platziert die Sticky Note an den entsprechenden Punkt der Spider.
  • Wenn die Anfrage erfüllt wird, notiert, wie viele Tage ihr warten musstet.

4. Analysiere in der Retrospektive

Am Ende jedes Sprints wertet ihr die Daten aus:

  • Durchschnittliche Wartezeit: Wie lange dauert es, bis Abhängigkeiten gelöst werden?
  • Engpässe identifizieren: Welche Punkte treten am häufigsten auf?
  • Diskussion: Welche Abhängigkeiten könnt ihr beeinflussen? Welche bleiben unveränderlich?

5. Lösungen entwickeln

Basierend auf der Analyse:

  • Abhängigkeiten reduzieren: Welche Aufgaben könnt ihr ins Team verlagern?
  • Prozesse verbessern: Wie könnt ihr die Zusammenarbeit mit anderen Teams optimieren?
  • Kommunikation stärken: Sprecht mit Stakeholdern, um Blockaden frühzeitig zu beseitigen.

6. Wiederholung

Macht die Dependency Spider zu einem festen Bestandteil eurer Arbeitsweise:

  • Nutzt sie regelmäßig in Sprint Reviews und Retrospektiven.
  • Schaut nach Trends über mehrere Sprints: Wo verbessert sich die Situation, wo bleibt es schwierig?

https://medium.com/the-liberators/experiment-map-dependencies-to-find-bottlenecks-89658b49906c

Fazit: Gemeinsam statt einsam

Die Dependency Spider hilft Teams, sich auf das Wesentliche zu konzentrieren: Transparenz schaffen, Engpässe identifizieren und echte Verbesserungen umsetzen. Wie in unserer Flugzeug-Story wird das Team dadurch nicht nur schneller, sondern auch effektiver.


Quellen & Inspiration:

Die Methode der Dependency Spider basiert auf den Visualisierungsansätzen von Jimmy Janlén und ist Teil seiner Sammlung „96 Visualization Examples“. Diese Sammlung bietet eine Vielzahl an kreativen Werkzeugen, um Transparenz in agilen Teams zu fördern und Herausforderungen sichtbar zu machen.

Mehr dazu findest hier: visualizationexamples.com