Utilizado para sinalizar os fluxos de produção, através do acompanhamento diário, o quadro de tarefas é uma maneira simples e eficiente de manter toda a equipe informada sobre o andamento do desenvolvimento do produto, dos atrasos e das possibilidades de se acrescentar maiores expectativas de produção para o final do ciclo (iteração) do que as inicialmente previstas.
"Trata-se de uma tabela, desenhada em um quadro branco, contendo informações sobre todas as histórias da iteração. [...] Gera muita visibilidade para todos os membros da equipe, incluindo o cliente. Com esse quadro, não há necessidade de perguntar nada para o gerente para saber o estado do projeto em um iteração. Basta olhar para a parede."
Vinícius Manhães Teles, no blog da empresa Improve IT
Fisicamente, o quadro se trata de um painel a ser anexado na parede, similar ao apresentado na Figura 1, adaptada do livro de Henrik Kniberg (2008):
Figura 1. Esquema de um quadro de tarefas
As sinalizações indicadas (não iniciado / iniciado / pronto) são as mais comumente utilizadas num projeto de software. É possível acrescentar colunas, mas é importante antes disso lembrar que a simplicidade é um fator determinante para a eficiência do quadro.
Durante a reunião da iteração, são determinadas as histórias e tarefas que serão executadas na iteração e as mesmas são descritas e detalhadas em cartões. Após escritos os cartões, utilizar-se-á o quadro de tarefas para anexá-los.
Inicialmente as histórias de usuário são anexadas ao quadro na coluna 'não iniciado', seguindo uma ordem de prioridade. Então as tarefas relacionadas a ela são anexadas na mesma direção (linha) do quadro.
O acompanhamento é dado através do reposicionamento das tarefas no quadro, durante as reuniões diárias em pé. Diariamente, durante essas reuniões, as tarefas vão sendo trocadas de lugar pela pessoa que a está desenvolvendo, dependendo do seu estado atual. Isso facilita o acompanhamento e reduz a burocracia. Tem-se que nenhum desenvolvedor precisa preencher documentos para informar quantas horas trabalhou por dia, por exemplo. Ao invés disso, ele faz uma simples marcação no quadro e atualiza suas informações em segundos.
A atualização do quadro é executada até que a estória inteira se complete e chegue então ao estado de 'pronto', ao serem concluídas todas as suas tarefas.
- Não iniciado - Para tarefas de histórias que foram designadas para a iteração, mas ainda não começaram a ser desenvolvidas.
- Em andamento - Para tarefas que estão sendo desenvolvidas atualmente pela equipe.
- Pronto - Para as histórias que já atenderam ao seu critério de aceitação e portanto, todas as tarefas foram concluídas e podem ser consideradas prontas.
O andamento no quadro, portanto, funciona de maneira que as tarefas vão sendo trocadas de status ao longo da iteração, sempre na vertical, na mesma direção em que a história a qual está relacionada está posicionada. E ao ser concluída a história, a mesma e suas tarefas são reposicionadas na coluna de 'pronto'.
O quadro de tarefas não precisa ser físico, há também a possibilidade de tê-lo em meio eletrônico. Os objetivos dessa abordagem seriam:
- Integrar a ferramentas de gerenciamento de tarefas (como DotProject, Redmine...)
- Eliminar problemas do meio físico como perda de cartões
- Facilitar avaliações e acompanhamento.
- No caso de equipes distribuídas, essa a opção faz-se necessária, por motivos óbvios.
Referências
KNIBERG, H. Scrum e XP Direto das Trincheiras. InfoQ, 2008. Disponível em http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches.
TELES, V.M., Reunião em pé, Disponível em http://improveit.com.br/xp/praticas/reuniao_pe
| << Gráficos de Acompanhamento
|
Retrospectivas >>
|


Powered by: