Teams & Projekte
WSJF-Rechner
Bewerte ein Backlog-Element auf der modifizierten Fibonacci-Skala und erhalte Cost of Delay und WSJF-Wert, um es gegen den Rest des Backlogs zu priorisieren.
Bewerte jeden Faktor relativ zu den anderen Elementen desselben Backlogs: Gib dem kleinsten Element eine 1 und schätze die übrigen im Vergleich dazu.
So wird WSJF berechnet
Weighted Shortest Job First ist die Priorisierungsmethode des Scaled Agile Framework (SAFe) und beruht auf Don Reinertsens Arbeiten zur Ökonomie des Produktflusses. Sie ordnet Arbeit danach, wie viel Wert pro Zeiteinheit verloren geht, solange sie wartet, geteilt durch ihre Dauer. Die Cost of Delay (Verzögerungskosten) ist die Summe dreier relativer Werte: Nutzer- oder Geschäftswert, Zeitkritikalität (sinkt der Wert bei späterer Auslieferung, gibt es eine Frist?) und Risikoreduktion oder Chancen-Ermöglichung. WSJF = Cost of Delay ÷ Jobgröße. Jeder Faktor nutzt die modifizierte Fibonacci-Skala 1, 2, 3, 5, 8, 13, 20, deren wachsende Abstände die zunehmende Unsicherheit großer Schätzungen widerspiegeln.
Beispiel: Ein Feature mit Geschäftswert 8, Zeitkritikalität 5 und Risikoreduktion 3 hat eine Cost of Delay von 16. Bei einer Jobgröße von 5 ist WSJF = 16 ÷ 5 = 3,2. Dieselbe Cost of Delay bei einem Job der Größe 2 ergäbe 8 – ein kleinerer Job mit derselben Dringlichkeit springt also nach vorn.
| Element | Wert | Zeitkritikalität | Risikoreduktion | Cost of Delay | Größe | WSJF |
|---|---|---|---|---|---|---|
| Zahlungswiederholung | 8 | 5 | 3 | 16 | 5 | 3,2 |
| Regulatorischer Bericht | 5 | 20 | 8 | 33 | 8 | 4,1 |
| Neu gestaltetes Dashboard | 13 | 3 | 1 | 17 | 13 | 1,3 |
| Logging-Aufräumen | 2 | 1 | 8 | 11 | 2 | 5,5 |
| Partner-API | 20 | 8 | 13 | 41 | 20 | 2,1 |
Nach WSJF geordnet kommt das Logging-Aufräumen zuerst und das neu gestaltete Dashboard zuletzt, obwohl das Dashboard für sich genommen den zweithöchsten Wert hat.
WSJF gut bewerten
Die Werte sind relativ, nicht absolut. Üblich ist es, eine Spalte nach der anderen über alle Elemente zu bewerten: Suche das Element mit dem geringsten Geschäftswert, gib ihm eine 1 und schätze die übrigen im Vergleich dazu; dann dasselbe für Zeitkritikalität, Risikoreduktion und Größe. Wer ein einzelnes Element isoliert bewertet, erhält Zahlen, die sich nicht vergleichen lassen.
Die Jobgröße steht stellvertretend für die Dauer. Lässt sich ein großer Job so teilen, dass der wertvollste Teil zuerst ausgeliefert wird, steigt sein WSJF meist – genau das Verhalten, das die Methode fördern soll. Vorsicht bei der Zeitkritikalität: Wer sie für jedes Element aufbläht, ebnet die Rangfolge ein. Reserviere hohe Werte für echte Fristen, Verträge oder Marktfenster. Bewerte das Backlog in jedem Planungszyklus neu, denn die Cost of Delay ändert sich, wenn Fristen näher rücken und andere Arbeit fertig wird.
Häufig gestellte Fragen
Wie lautet die Formel für WSJF?
WSJF = Cost of Delay ÷ Jobgröße, wobei Cost of Delay = Nutzer-/Geschäftswert + Zeitkritikalität + Risikoreduktion/Chancen-Ermöglichung. Jeder Teil wird auf der Skala 1, 2, 3, 5, 8, 13, 20 bewertet.
Ist ein höherer WSJF-Wert besser?
Ja. Ein höherer Wert bedeutet, dass im Verhältnis zur Größe pro Zeiteinheit des Wartens mehr Wert verloren geht, der Job sollte also früher erledigt werden. Vergleiche nur Werte aus demselben Backlog und derselben Bewertungsrunde.
Warum nutzt WSJF Fibonacci-Zahlen?
Die wachsenden Abstände zwischen 1, 2, 3, 5, 8, 13 und 20 verhindern, dass Teams über kleine Unterschiede bei großen, unsicheren Schätzungen diskutieren, und erzwingen eine klare Wahl zwischen relativen Größen.