Middle — Senior
O que é o Weighted Shortest Job First (WSJF)?
sobes.tech IA
Resposta da IA
Weighted Shortest Job First (WSJF) é um método de priorização de tarefas, frequentemente utilizado em Agile e SAFe, que ajuda a determinar quais tarefas ou funcionalidades devem ser feitas primeiro para maximizar o valor.
Fórmula do WSJF:
[ WSJF = \frac{Custo ext{-}de ext{-}Atraso}{Duração ext{-}do ext{-}Trabalho} ]
Onde:
- Custo de Atraso (CoD) — o custo de atrasar a execução da tarefa, ou seja, o quanto o atraso afetará o negócio (perda de receita, deterioração da experiência do usuário, etc.).
- Duração do Trabalho — o tempo ou esforço necessário para completar a tarefa.
A ideia é priorizar as tarefas com a maior relação entre o custo de atraso e a duração, ou seja, aquelas que trazem o máximo valor em menor tempo.
Exemplo:
| Tarefa | Custo de Atraso | Duração do Trabalho | WSJF = CoD / Duração |
|---|---|---|---|
| A | 100 | 5 | 20 |
| B | 80 | 2 | 40 |
A tarefa B tem um WSJF mais alto e deve ser feita primeiro, apesar de ter um custo absoluto de atraso menor, pois é mais rápida e traz maior valor em relação ao tempo.