Middle — Senior
Čo je Weighted Shortest Job First (WSJF)?
sobes.tech AI
Odpoveď od AI
Weighted Shortest Job First (WSJF) je metóda priorizácie úloh, často používaná v Agile a SAFe, ktorá pomáha určiť, ktoré úlohy alebo funkcie by mali byť vykonané ako prvé na maximalizáciu hodnoty.
Vzorec WSJF:
[ WSJF = \frac{Náklady ext{-}z ext{-}oneskorenia}{Dĺžka ext{-}úlohy} ]
Kde:
- Náklady na oneskorenie (CoD) — náklady na odloženie dokončenia úlohy, teda ako veľmi oneskorenie ovplyvní podnikanie (strata príjmov, zhoršenie používateľského zážitku atď.).
- Dĺžka úlohy — čas alebo úsilie potrebné na dokončenie úlohy.
Ideou je dávať prioritu úlohám s najvyšším pomerom medzi nákladmi na oneskorenie a dĺžkou, teda tým, ktoré prinášajú maximálnu hodnotu za minimálny čas.
Príklad:
| Úloha | Náklady na oneskorenie | Dĺžka úlohy | WSJF = CoD / Dĺžka |
|---|---|---|---|
| A | 100 | 5 | 20 |
| B | 80 | 2 | 40 |
Úloha B má vyšší WSJF a mala by byť vykonaná ako prvá, aj keď má nižšie absolútne náklady na oneskorenie, pretože je rýchlejšia a prináša väčšiu hodnotu vzhľadom na čas.