Sobes.tech
Middle — Senior

Wat is Weighted Shortest Job First (WSJF)?

sobes.tech AI

Antwoord van AI

Weighted Shortest Job First (WSJF) is een prioriteringsmethode voor taken, vaak gebruikt in Agile en SAFe, die helpt bepalen welke taken of functies als eerste moeten worden uitgevoerd om de waarde te maximaliseren.

Formule van WSJF:

[ WSJF = \frac{Kosten ext{-}van ext{-}Vertraging}{Tijd ext{-}voor ext{-}Voltooiing} ]

Waar:

  • Kosten van Vertraging (CoD) — de kosten van het uitstellen van de taak, oftewel hoeveel vertraging de business zal beïnvloeden (verloren inkomsten, verslechtering van gebruikerservaring, etc.).
  • Tijd voor Voltooiing — de tijd of inspanning die nodig is om de taak te voltooien.

Het idee is prioriteit te geven aan taken met de hoogste verhouding tussen de kosten van vertraging en de duur, dat wil zeggen, taken die de maximale waarde in de kortst mogelijke tijd opleveren.

Voorbeeld:

Taak Kosten van Vertraging Tijd voor Voltooiing WSJF = CoD / Tijd
A 100 5 20
B 80 2 40

Taak B heeft een hogere WSJF en moet als eerste worden uitgevoerd, ondanks dat de absolute kosten van vertraging lager zijn, omdat het sneller is en meer waarde oplevert in verhouding tot de tijd.