Definition of Done (DoD)
A DoD define os critérios que devem ser atendidos para que uma tarefa ou história de usuário seja considerada concluída. Ela estabelece um conjunto mínimo de requisitos que devem ser cumpridos antes que o trabalho seja considerado pronto para ser entregue ao cliente ou usuário final. A DoD é geralmente aplicada em todo o projeto e é consistente para todas as tarefas.
A seguinte lista de critérios deve ser atendida para que um item de trabalho seja considerado "feito" ou "concluído":
-
Implementação concluida: A implementação do requisito está finalizada, atendendo aos critérios de aceitação definidos.
-
Código revisado: O código fonte foi revisado por pares ou por um revisor designado, seguindo as práticas de revisão de código protegido.
-
Padrões de codificação seguidos: O código está em conformidade com os padrões de ingestão pela equipe ou pela organização.
-
Não há defeitos críticos: Não existem defeitos críticos conhecidos ou problemas que impeçam a funcionalidade adequada do requisito.
-
Integração contínua: O código foi integrado ao repositório central, passando pelas etapas de integração contínua, quando aplicável.
-
Pronto para liberação: O requisito está pronto para ser liberado para produção ou para a próxima fase do projeto, sem causar efeitos negativos aos demais requisitos ou projeto.