Ir para o conteúdo principal

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.

Equipe definition-of-done
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. 1 Reúna exemplos das últimas tarefas que foram consideradas prontas, mas depois voltaram para ajustes.
  2. 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. 3 Defina um responsável por atualizar o DoD para que a lista não fique desatualizada após mudanças no processo.
  4. 4 Mantenha o DoD próximo das tarefas de trabalho, onde a equipe realmente planeja e encerra o trabalho.
  5. 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.