SAFe in Jira: Externe Abhängigkeiten auf dem Program Board

Read this article in English.


Externe Abhängigkeiten spielen in der Produktentwicklung, in der Zusammenarbeit der individuellen Teams eines Agile Release Trains (ART) und in der Abstimmung mit anderen Teams eine relevante Rolle. Für eine effiziente Kollaboration müssen alle Abhängigkeiten, Blocker oder Risiken direkt identifiziert und möglichst aufgelöst werden. Zusätzlich sollten externe Teams, die nicht im ART sind, dennoch in den PI-Planning-Prozess eingebunden werden. Auf diese Weise ist es möglich, in einem frühen Stadium zu erkennen, ob es externe Wechselwirkungen gibt, die auf jeden Fall zu beachten sind.

Für das neue Release von Agile Hive – SAFe mit Atlassian-Tools haben unsere Entwicklungsteams externe Abhängigkeiten für die Program Boards eingeführt. Sie erlauben es, auch externe Teams sowohl bei der Planung als auch bei der täglichen Arbeit zu berücksichtigen. Und das funktioniert so.

Umgang mit Abhängigkeiten im Scaled Agile Framework

In SAFe skalieren agile Teams hoch bis zu hunderten oder sogar tausenden Beteiligten. Um eine langfristige Vision zu etablieren, ist ein Blick auf das große Ganze nötig. Deshalb ist es wichtig, sicherzustellen, dass sich Abhängigkeiten auf ein absolutes Minimum beschränken. Der erste Schritt, um das zu erreichen, ist das PI-Planning.

Während des PI-Plannings arbeiten alle Mitglieder des Agile Release Trains, Stakeholder und Business Owner zusammen an der Planung der nächsten Iterationen. All diese Personen tun sich zusammen, um (unter anderem) teamübergreifende Abhängigkeiten zu skizzieren. Das geschieht auf einem Program Board. Dieses Board dient als Richtschnur, die hilft, Abhängigkeiten zu identifizieren und aufzubrechen.

Außerdem werden Abhängigkeiten im Hinblick auf externe Teams identifiziert, die nicht zum ART gehören. Diese Teams nehmen vielleicht eine unterstützende Rolle für das Entwicklungsteam ein oder agieren als Service-Teams für die anderen. Um zu gewährleisten, dass Abhängigkeiten bei den Entwicklungsteams keine Verzögerungen verursachen, können sie im PI oder durch das Team gelöst werden, das für die Aufgabe verantwortlich ist. Dann müssen sie in den Teams während der regulären Scrum-Prozesse angesprochen und diskutiert werden.

Externe Abhängigkeiten auf dem Program Board

In der Praxis werden die externen Abhängigkeiten am Program Board dargestellt. Da Agile Hive auf diesem Board Abhängigkeiten zwischen Teams, die in einem ART arbeiten, automatisch anzeigt, kann es auch genutzt werden, um entsprechende Wechselwirkungen mit anderen Teams auszuweisen. Zu diesem Zweck bildet Agile Hive die externen Teams direkt unter den Teams ab, die zum ART gehören. Sie werden durch das Label External sichtbar gemacht.

Agile Hive external-dependencies-1024x310

Aufsetzen in Jira mit Agile Hive

Um in Agile Hive eine externe Abhängigkeit aufzusetzen, sind die folgenden Änderungen in Jira nötig: Im Jira-Projekt wird ein neuer Vorgang für jedes Team erstellt, das nicht Teil des ART ist. Dieser Vorgang wird per Required-Beziehung mit dem zugehörigen ART-Vorgang verknüpft. Schließlich muss im externen Vorgang ein Due Date definiert werden, das innerhalb der Zeitspanne des gewünschten PI entspricht.

Das entsprechende Ticket wird nun auf dem Program Board in der korrekten Iteration angezeigt. Wenn das Fälligkeitsdatum des Vorgangs vor dem der Abhängigkeit liegt, wird keine Warnung angezeigt, da in diesem Fall die rechtzeitige Fertigstellung nicht gefährdet ist. Falls das Datum danach liegt, wird eine Warnung ausgegeben, da dann die Zeitplanung in Gefahr ist.

SAFe mit Atlassian-Tools: Agile Hive jetzt kennenlernen!

Wollen Sie mehr über Agile Hive und die Software-gestützte Umsetzung von SAFe wissen? Gerne diskutieren mit Ihnen über Ihre Anforderungen an ein unternehmensweites agiles Produktentwicklungs- und Produktmanagement und demonstrieren Ihnen die Funktionen der Lösung in einer persönlichen Session. Melden Sie sich bei uns! In unserer Infothek finden Sie Details zu unseren Agile-Hive-Einführungsprojekten.

Weiterführende Infos

Agile Hive 3.0 – SAFe ganz einfach!
SAFe in Jira versus SAFe in Jira mit Agile Hive
Einführungsprojekte zu SAFe und Agile Hive


Mehr über die Creative-Commons-Lizenz erfahren