Sobes.tech
Middle — Senior

Ինչ է Weighted Shortest Job First (WSJF)-ը։

sobes.tech AI

Պատասխան AI-ից

Weighted Shortest Job First (WSJF) — դա առաջադրանքների առաջնահերթության մեթոդ է, որը հաճախ օգտագործվում է Agile և SAFe-ում և օգնում է որոշել, թե որ առաջադրանքներն կամ ֆունկցիաները պետք է կատարվեն առաջին հերթին՝ առավելագույն արժեքի համար:

WSJF բանաձևը՝

[ WSJF = \frac{Կորուստ ext{-}վաղացման ext{-}արժեքը}{Աշխատանքի ext{-}տևողությունը} ]

Որտեղ՝

  • Վաղացման արժեք (CoD) — առաջադրանքի ուշացման արժեքը, այսինքն՝ որքանով է ուշացումը ազդում բիզնեսի վրա ( եկամտի կորուստ, օգտագործողի փորձի վատթարացում և այլն):
  • Աշխատանքի տևողությունը — ժամանակը կամ ջանքերը, որոնք անհրաժեշտ են առաջադրանքը ավարտելու համար:

Իդեան այն է, որ առաջնահերթություն տալ առաջադրանքներին, որոնց վայրկյանների հարաբերակցությունը մեծ է՝ ուշացման արժեքի և տևողության միջև, այսինքն՝ այն, որոնք տալիս են առավելագույն արժեք նվազագույն ժամանակում:

Օրինակ՝

Առաջադրանք Վաղացման արժեք Աշխատանքի տևողությունը WSJF = CoD / Տևողություն
A 100 5 20
B 80 2 40

Առաջադրանք B ունի ավելի բարձր WSJF և պետք է կատարվի առաջինը, չնայած նրա ամբողջական ուշացման արժեքը փոքր է, քանի որ այն ավելի արագ է և տալիս է ավելի մեծ արժեք ժամանակի հարաբերակցությամբ։