Base de conhecimento de práticas
Definition of done (DoD)
A Definition of Done estabelece critérios gerais de conclusão do trabalho para que a equipe tenha um entendimento comum sobre qualidade, verificações e o momento de conclusão da tarefa.
Seções da documentação
O que é
A Definition of Done, ou DoD, é uma lista curta de condições sem as quais o trabalho não é considerado concluído. A equipe define antecipadamente quais verificações, documentos, aprovações e correções são necessárias para que o resultado esteja pronto. A prática reduz disputas sobre o status das tarefas e ajuda a não entregar trabalhos com defeitos críticos conhecidos. Ela é mais útil quando a equipe entrega regularmente o resultado para clientes, usuários ou outras equipes.
Quando ajuda
- As tarefas são encerradas de maneiras diferentes e a equipe discute sobre o que significa “pronto”.
- O resultado frequentemente retorna para ajustes após a aceitação ou entrega para outras equipes.
- Verificações críticas são lembradas no final do trabalho, quando corrigir já é mais caro.
- A equipe perde o orgulho pelo produto devido a pequenos defeitos e pendências não resolvidas.
Como começar
- 1 Reúna exemplos das últimas tarefas que foram consideradas prontas, mas depois voltaram para ajustes.
- 2 Escolha de 5 a 7 critérios obrigatórios de conclusão: verificações, qualidade, documentação, aprovações e ausência de defeitos críticos.
- 3 Defina um responsável por atualizar o DoD para que a lista não fique desatualizada após mudanças no processo.
- 4 Mantenha o DoD próximo das tarefas de trabalho, onde a equipe realmente planeja e encerra o trabalho.
- 5 Teste uma nova tarefa usando a lista e remova os itens que não ajudam a decidir sobre a conclusão.
Efeito esperado
A equipe ganha um critério comum de conclusão e gasta menos tempo com renegociações. Para o gestor, fica mais fácil ver onde o trabalho está realmente pronto e onde a tarefa foi encerrada apenas formalmente, correndo o risco de retrabalho.
Erros comuns
- A lista fica longa demais e a equipe para de usá-la no trabalho diário.
- O DoD é misturado com os requisitos de uma tarefa específica, embora alguns critérios devam ser comuns para o tipo de trabalho.
- Os critérios de conclusão são definidos por um gestor sem discussão com quem executa e recebe o trabalho.
- A equipe não atualiza o DoD após mudanças no produto, nas ferramentas ou nas regras de controle de qualidade.
Leituras complementares
- Guia: Scrum Guide, seções Definition of Done e Increment
- Livro: Jeff Sutherland, Scrum: The Art of Doing Twice the Work in Half the Time
- Livro: Gojko Adzic, Specification by Example
FAQ
Quem deve ser o responsável pelo Definition of Done?
Normalmente, o responsável pelo processo ou o gestor da equipe ajuda a manter a lista atualizada, mas os critérios de conclusão são definidos em conjunto pela equipe e por quem recebe o resultado.
É necessário criar um DoD separado para cada tarefa?
Não. O DoD descreve os critérios gerais de conclusão para o tipo de trabalho. Para uma tarefa específica, você pode adicionar critérios de aceitação se o resultado tiver requisitos especiais.
É possível começar sem um processo ágil?
Sim. A prática funciona como uma lista de verificação simples: combine o que verificar obrigatoriamente antes de encerrar a tarefa e use essa lista na aceitação.
Como saber se o DoD está ajudando?
Observe se houve menos retrabalhos, encerramentos polêmicos e verificações esquecidas. Se a lista não influencia as decisões, ela precisa ser simplificada ou refinada.