Mi az a Weighted Shortest Job First (WSJF)?
sobes.tech MI
Válasz az MI-től
Weighted Shortest Job First (WSJF) — ez egy prioritási módszer feladatokhoz, amelyet gyakran használnak az Agile és SAFe módszertanokban, és segít meghatározni, hogy mely feladatokat vagy funkciókat kell elsőként végrehajtani a maximális érték elérése érdekében.
WSJF képlet:
[ WSJF = \frac{Költség ext{-}a ext{-}Késleltetés ext{-}költség}{Feladat ext{-}idő} ]
Ahol:
- Késleltetés Költség (CoD) — a feladat késleltetésének költsége, vagyis mennyire befolyásolja a késleltetés az üzletet (bevételkiesés, felhasználói élmény romlása stb.).
- Feladat Idő — az idő vagy erőfeszítés, ami szükséges a feladat elvégzéséhez.
Az ötlet az, hogy a késleltetési költség és az idő arányát tekintve a legmagasabb értékkel rendelkező feladatokat helyezzük előtérbe, vagyis azokat, amelyek a legnagyobb értéket hozzák a legkevesebb idő alatt.
Példa:
| Feladat | Késleltetés Költség | Feladat Idő | WSJF = CoD / Idő |
|---|---|---|---|
| A | 100 | 5 | 20 |
| B | 80 | 2 | 40 |
A B feladat magasabb WSJF értékkel rendelkezik, és elsőként kell végrehajtani, még akkor is, ha a teljes késleltetési költség alacsonyabb, mert gyorsabb és nagyobb értéket hoz az időhöz képest.