Zum Hauptinhalt springen
Version: Vorschau

Flow-Metriken: wie schnell und wie verlässlich liefert das Team?

Früher Zugang

Diese Ansicht wird schrittweise freigeschaltet. Siehst du sie noch nicht, ist sie für deinen Workspace noch nicht aktiv.

Progress sagt dir, ob du fertig wirst. Die Ansicht Flow zeigt, warum es so schnell oder langsam geht: Wie lange braucht eine Story, wo wartet sie, und wie sicher kannst du einen Termin versprechen? Sie rechnet nur mit den Zeitstempeln, die Betterplan ohnehin setzt, wenn du Stories über das Board bewegst (siehe Lead Times). Du musst nichts zusätzlich pflegen und keine Story schätzen. Die Ansicht liegt in der Phase Insights (Tastenkürzel 4 3).

Die Ansicht Flow von QuickCart: oben eine Zeile mit den Zeitraumschaltern Alle Iterationen, Letzte 1 Iteration und Letzte 3 Iterationen, darunter die Datenbasis; dann die Kennzahlen Cycle Time 4.0 d, Lead Time 7.0 d und Throughput 4.0 sowie Balken für die Verweildauer in Idee, Entwurf, Bereit und Zu erledigen; markiert sind die Zeitraumleiste (1), die Überschrift der Kennzahlen (2) und die Überschrift der Verweildauer (3)
Flow im Beispielprojekt QuickCart: Zeitraum (1), Dauer einer Story (2) und Verweildauer je Spalte (3). Weiter unten folgen die Streuung und die offenen Stories. Die Werte stammen aus den rückdatierten Beispieldaten.

Zeitraum und Datenbasis​

Oben wählst du den Zeitraum: Alle Iterationen oder die letzten Iterationen. Jeder Schalter nennt, auf wie vielen gelieferten Stories er beruht, etwa Letzte 1 Iteration · 1 Story. Ein Zeitraum mit nur wenigen Stories sagt wenig, deshalb steht die Zahl vorab da. Rechts daneben steht, welche Tage ausgewertet werden (Ausgewertet: Projektstart – heute). Die Auswahl gilt nur für dich und nur auf dieser Seite, sie ändert weder Storyboard noch Board.

Darunter erklärt die Datenbasis, was gezählt wird: In QuickCart sind von 69 Storys 16 erledigt und damit messbar, 24 sind noch offen, und 29 wurden geschlossen, ohne je Erledigt zu erreichen. Verworfene Stories zählen nirgends mit, sonst sähen die Zahlen umso besser aus, je mehr du verwirfst. Gerechnet wird immer mit Stories, nie mit Workitems.

Ist ein Filter aktiv, gelten alle Werte nur für die dazu passenden gelieferten Stories, ein Hinweis oberhalb der Ansicht sagt das. So wertest du zum Beispiel eine einzelne Iteration, ein Epic oder einen Tag aus, siehe Filter wirken überall.

Wie lange dauert eine Story?​

Zwei Uhren und eine Zählung:

KennzahlGemessen von … bis …Was sie aussagt
Cycle TimeIn Arbeit → ErledigtWie lange das eigentliche Bauen dauert
Lead TimeZu erledigen → geschlossenWorauf der Auftraggeber ab dem Versprechen wartet
Throughputgezählt je IterationWie viele Stories pro Iteration fertig werden, ohne Schätzung

Zu erledigen ist dabei der Commitment-Punkt: Ab hier hat sich das Team auf die Story festgelegt, davor ist sie nur eine Option (siehe Zustände). Die Lücke zwischen Lead Time und Cycle Time ist Wartezeit. Je größer sie ist, desto mehr deiner Lieferzeit ist Warteschlange statt Arbeit.

In QuickCart liegt die Cycle Time bei 4,0 Tagen (85. Perzentil 5,0 d), die Lead Time bei 7,0 Tagen und der Throughput bei 4,0 Stories pro Iteration (16 Stories über 4 Iterationen). Unter der Lead Time steht, dass eine Story nie geschlossen wurde und deshalb dort nicht zählt.

Median statt Durchschnitt

Alle Dauern sind der Median, ergänzt um das 85. Perzentil. Der Median ist die mittlere Story, die eine Hälfte war schneller, die andere langsamer. Das 85. Perzentil ist der Wert, den 85 von 100 Stories nicht überschritten haben, also die Zahl für „verlässlich bis“. Ein Durchschnitt würde von wenigen sehr langen Stories nach oben gezogen und den Normalfall schlechter aussehen lassen. Die Aufklappzeile Wie wird das berechnet? erklärt die Regeln noch genauer.

Das Warnzeichen neben einem Wert bedeutet: Er beruht auf weniger als etwa zwanzig Stories und schlägt stark aus, wenn eine einzelne ungewöhnliche Story dazukommt oder wegfällt. Nimm ihn als Größenordnung, nicht als genaue Messung. QuickCart hat nur 16 gelieferte Stories, deshalb tragen fast alle Werte das Zeichen.

Wo verbringt eine Story ihre Zeit?​

Die Balken zeigen, wie lange eine Story im Median in jeder Board-Spalte verweilt: Idee, Entwurf, Bereit, Zu erledigen, In Arbeit, Erledigt. Daneben steht jeweils das 85. Perzentil und die Zahl der Stories. Die längste Spalte trägt den Vermerk am längsten; in QuickCart ist das die Idee mit 24 Tagen. Rechts oben steht die Flow Efficiency: der Anteil der Zeit in Arbeit an der Zeit von Zu erledigen bis geschlossen.

Ein langer Schritt ist nicht automatisch ein Problem. Zeit in Bereit ist ein gesunder Puffer, Zeit in In Arbeit ist die Arbeit selbst. Interessant wird es, wenn ein Schritt dominiert, den du nicht erwartet hättest, etwa viel Zeit in Zu erledigen (mehr zugesagt als begonnen) oder in Erledigt (Stories warten auf die Abnahme).

Leere Schritte

Zieht jemand eine Story direkt von Idee nach Zu erledigen, trägt Betterplan die Zeitstempel für Entwurf und Bereit im selben Moment nach. Der Schritt hat dann keine Dauer und erscheint als Nicht erfasst. Das ist kein Fehler, sondern zeigt, dass deine Stories diesen Schritt nicht als eigenen Zug durchlaufen. Die Balken ergeben auch keine Gesamtdauer: Mediane lassen sich nicht addieren.

Wie verlässlich ist ein Liefertermin?​

Scrollst du weiter, folgt die Streuung: Jede gelieferte Story ist ein Punkt, waagerecht am Tag, an dem sie Erledigt erreicht hat, senkrecht nach ihrer Cycle Time. Zwei Linien zeigen den Median (gestrichelt) und das 85. Perzentil (gepunktet). Liegen die Punkte eng beieinander, kannst du einen Termin versprechen und halten. Streuen sie weit, sagt dir ein Durchschnitt nichts. Ein Klick auf einen Punkt öffnet die Story. Die senkrechte Achse ist logarithmisch, jede Marke ist ungefähr das Zehnfache der darunter; Wie lese ich das? erklärt die Details.

Der untere Teil der Ansicht Flow von QuickCart: das Streudiagramm der gelieferten Stories mit Median- und Perzentil-Linie vom 7. September bis 16. Oktober und darunter die Liste der offenen Stories mit Lieferzeitfenster-Verwaltung, Temperaturkontrolle und Zahlungsmethoden, je seit 4 Tagen; markiert sind das Streudiagramm (1) und die Überschrift der Liste (2)
Weiter unten auf der Seite: Streuung der Cycle Time (1) und die offenen Stories (2). Das Datum ganz rechts im Diagramm ist der Tag der Aufnahme.

Was ist noch offen, und seit wann?​

Die Liste zeigt Stories, die Zu erledigen erreicht haben, aber noch nicht Erledigt sind, die älteste zuerst, mit ihrem Alter, dem Zustand (zu erledigen oder in Arbeit) und dem Titel. Das ist die Arbeit, die gerade im Fluss ist (Work in Progress, WIP): Je länger die Liste und je älter ihre Einträge, desto mehr Arbeit staut sich an. Sie ist der einzige Teil der Ansicht, auf den du jetzt noch Einfluss hast, denn alles andere beschreibt Vergangenes. Die Liste zeigt immer den aktuellen Stand und ignoriert den gewählten Zeitraum.

Als auffällig markiert Betterplan eine Story erst, wenn sie älter ist als das 85. Perzentil der bisher gelieferten Stories. Gibt es weniger als zwanzig vergleichbare Stories, markiert es nichts und sagt das offen, in QuickCart: Zu wenige gelieferte Stories für einen Vergleich. Das ist etwas anderes als das Alters-Signal an der Ticketkarte: Dieses misst, wie lange eine Story stillsteht, die Liste hier, wie lange sie schon versprochen ist.

Siehe auch​