Work In Progress [WIP]

O WIP (Work In Progress), ou Trabalho em Progresso, é uma métrica importante para as metodologias ágeis, especialmente para as equipas que usam o Kanban e o Scrum (ou então o Scrumban), para gerir e controlar a quantidade de trabalho que está a ser realizada ao mesmo tempo.

Calcular e definir o WIP corretamente ajuda a evitar a sobrecarga, a identificar gargalos e a melhorar a eficiência da equipa.

Fórmula Básica

WIP = ∑ Tarefas em Progresso

Passos para Calcular o WIP

1. Identificar as fases do Fluxo de Trabalho: primeiro, definir as fases ou estados do fluxo de trabalho - por exemplo: Backlog, To Do, In Progress, Testing, Done.

2. Contar as tarefas em cada fase: num quadro Kanban, contar o número de tarefas que estão atualmente em cada fase do fluxo de trabalho, excluindo as que estão no backlog ou já concluídas (Done).

3. Somar as tarefas activas: somar todas as tarefas nas fases intermediárias para obter o WIP total.

Exemplo Prático

Suponhamos que o quadro Kanban tem as seguintes fases com as respectivas tarefas:

  • To Do: 3 tarefas

  • In Progress: 4 tarefas

  • Testing: 2 tarefas

  • Done: 5 tarefas

Para calcular o WIP, devemos considerar apenas as tarefas nas fases "To Do", "In Progress" e "Testing":

WIP = 3 (To Do) + 4 (In Progress) + 2 (Testing)

WIP = 9

Portanto, o WIP total é 9.


Limites de WIP

Definir os limites do WIP para cada fase do fluxo de trabalho ajuda a controlar a quantidade de trabalho em progresso e a manter a eficiência da equipa.

Estes limites podem ser ajustados com base na capacidade da equipa e na natureza do trabalho.

Abaixo algumas ideias de como definir o limite de WIP.

  • Calcular a capacidade da equipa considerando o número de membros e a sua disponibilidade. Por exemplo, se a equipa tem 5 membros e cada um pode trabalhar apenas numa tarefa de cada vez, um limite de WIP inicial pode ser 5.

  • Considerar a complexidade das tarefas, pois tarefas mais complexas podem precisar de limites do WIP menores para evitar sobrecarga.

  • Usar dados históricos de experiências anteriores para ajustar os limites. Se a equipa normalmente completa 7 tarefas simultaneamente sem problemas, um limite de 7 pode ser o apropriado.

  • Rever e ajustar os limites do WIP com regularidade, com base no feedback da equipa e na eficiência observada.

Benefícios do controlo do WIP

  • Redução de bottlenecks, ao ajudar a identificar e eliminar gargalos no processo de trabalho.

  • Melhoria da qualidade, pois reduz a sobrecarga da equipa, permitindo foco e qualidade no trabalho.

  • Maior eficiência, ao manter o fluxo de trabalho de forma constante e previsível.

  • Transparência, pois fornece uma visualização clara da carga de trabalho atual e das capacidades da equipa.

 
Anterior
Anterior

DoD e DoR na garantia da qualidade de Software

Próximo
Próximo

Conceito de Definition of Done e Definition of Ready