Sobes.tech
Middle — Senior

Ce este Weighted Shortest Job First (WSJF)?

sobes.tech AI

Răspuns de la AI

Weighted Shortest Job First (WSJF) este o metodă de prioritizare a sarcinilor, frecvent utilizată în Agile și SAFe, care ajută la determinarea sarcinilor sau funcționalităților care trebuie realizate în primul rând pentru maximizarea valorii.

Formula WSJF:

[ WSJF = \frac{Costul ext{-}de ext{-}Întârziere}{Durata ext{-}de ext{-}Lucru} ]

Unde:

  • Costul de Întârziere (CoD) — costul de a întârzia finalizarea sarcinii, adică cât de mult va afecta întârzierea afacerea (pierdere de venituri, deteriorarea experienței utilizatorului etc.).
  • Durata de Lucru — timpul sau efortul necesar pentru finalizarea sarcinii.

Ideea este de a prioritiza sarcinile cu cel mai mare raport între costul de întârziere și durata, adică cele care aduc cea mai mare valoare în cel mai scurt timp.

Exemplu:

Sarcină Costul de Întârziere Durata de Lucru WSJF = CoD / Durată
A 100 5 20
B 80 2 40

Sarcina B are un WSJF mai mare și trebuie realizată prima, chiar dacă are un cost de întârziere absolut mai mic, deoarece este mai rapidă și aduce o valoare mai mare în raport cu timpul.