Middle — Senior
¿Qué es Weighted Shortest Job First (WSJF)?
sobes.tech AI
Respuesta de la IA
Weighted Shortest Job First (WSJF) es un método de priorización de tareas, comúnmente utilizado en Agile y SAFe, que ayuda a determinar qué tareas o características deben realizarse primero para maximizar el valor.
Fórmula de WSJF:
[ WSJF = \frac{Costo ext{-}de ext{-}Retraso}{Duración ext{-}del ext{-}Trabajo} ]
Donde:
- Costo de Retraso (CoD) — el costo de retrasar la tarea, es decir, cuánto afectará el retraso en el negocio (pérdida de ingresos, deterioro de la experiencia del usuario, etc.).
- Duración del Trabajo — el tiempo o esfuerzo necesario para completar la tarea.
La idea es priorizar las tareas con la mayor relación entre el costo de retraso y la duración, es decir, aquellas que aportan el máximo valor en el menor tiempo.
Ejemplo:
| Tarea | Costo de Retraso | Duración del Trabajo | WSJF = CoD / Duración |
|---|---|---|---|
| A | 100 | 5 | 20 |
| B | 80 | 2 | 40 |
La tarea B tiene un WSJF más alto y debe realizarse primero, a pesar de tener un costo absoluto de retraso menor, ya que es más rápida y aporta mayor valor en relación al tiempo.