O timeboxing é a prática de alocar uma quantidade fixa de tempo para uma tarefa ou atividade específica, que é uma das formas mais eficazes de aumentar a produtividade e dividir projetos em períodos de tempo definidos. Essa técnica de gestão de tempo oferece a oportunidade de estabelecer um limite pré-determinado sobre quanto tempo pode ser gasto em uma atividade específica.
No framework Scrum, todas as atividades são timeboxed — também conhecidas como eventos time-boxed — que fornecem um período de “duração fixa” para eventos ou atividades específicas. Essa unidade de tempo fixa é chamada de timebox. O objetivo de um timebox é definir e limitar a quantidade de tempo dedicada a uma atividade específica. O Scrum utiliza o timeboxing para todos os eventos Scrum e como uma ferramenta para definir claramente tarefas abertas ou ambíguas.

Timeboxing do Sprint Scrum
Eventos Timeboxed no Scrum
No Scrum, o timeboxing é um componente essencial de todos os cinco eventos. Algumas equipes Scrumtambém utilizam o timeboxing durante o Sprintpara definir claramente tarefas abertas. Um exemplo de tarefa aberta pode ser realizar pesquisas, o que é necessário para que a equipe tome decisões ou estime o tamanho e a complexidade das histórias futuras.

Timeboxing no Scrum
Aqui estão os “timeboxes” para os cinco eventos correspondentes a um Sprint Scrum de uma semana:
- Planejamento do Sprint: O timebox não deve exceder 2 horas por Sprint (para um Sprint de uma semana).
- Daily Scrum: O timebox não deve exceder 15 minutos.
- Revisão do Sprint: O timebox não deve exceder 1 hora por Sprint (para um Sprint de uma semana).
- Retrospectiva do Sprint: O timebox não deve exceder 1 hora por Sprint (para um Sprint de uma semana).
O diagrama a seguir mostra a conversão dos eventos timeboxed em porcentagens dentro do Scrum:

Eventos Timeboxed no Scrum
Vantagens e Desvantagens do Timeboxing
O timeboxing é um recurso comum em muitas metodologias de gestão de projetos porque ajuda as equipes a se concentrarem em concluir tarefas ao fornecer uma clara Definição de Conclusão.
Benefícios do Timeboxing
- Priorização: Todas as atividades durante este período devem ser priorizadas.
- Foco: Mantém a equipe focada nas coisas mais importantes dentro do limite de tempo.
- Ponto de parada: Estabelece um ponto de parada natural baseado no tempo, evitando discussões ou trabalhos intermináveis.
- Ritmo: Ajuda a desenvolver um ritmo de trabalho consistente e previsível.
Desvantagens do Timeboxing
- Trabalho Incompleto: Nem todo o trabalho pode ser concluído no prazo. Isso pode resultar em entregas “parcialmente feitas”.
- Problemas não expressos: As discussões podem ser interrompidas. Algumas pessoas ou tópicos podem não ter a chance de se expressar.
- Inprecisão: O tópico pode ser discutido muito rapidamente ou não o suficiente, levando a estimativas de tempo imprecisas.
Resumo
O objetivo do timeboxing é definir e limitar a quantidade de tempo alocado para uma atividade específica. O timeboxing evita que as tarefas ultrapassem seus limites de tempo. O Scrum utiliza especificamente sprints — timeboxes de um mês ou menos — durante os quais a equipe Scrum entrega umObjetivo do Sprint. O Scrum utiliza o timeboxing como uma ferramenta para definir claramente tarefas abertas ou ambíguas.