Pular para conteúdo

7. "DoR e DoD:

7.1 Definition of Ready (DoR)

O DoR é um acordo da equipe que define quando um requisito está preparado para ser puxado para o desenvolvimento. Garante que a equipe tenha as informações necessárias antes de iniciar. Um requisito está 'Ready' quando:

  • Informação Necessária: A História de Usuário está clara, o valor de negócio é compreendido e os detalhes são suficientes para o desenvolvimento.
  • Critérios de Aceitação Definidos: Os Critérios de Aceitação existem, estão claros, são testáveis e foram discutidos pela equipe e cliente.
  • Granularidade Adequada: O requisito é pequeno o suficiente para ser concluído dentro do fluxo Kanban (não é um Épico).
  • Interface Mapeada (se aplicável): Protótipos ou wireframes existem e foram alinhados.
  • Dependências Conhecidas: Dependências técnicas (ex: bibliotecas específicas) ou de outros requisitos foram identificadas.

7.2 Definition of Done (DoD)

O DoD é o acordo da equipe que demonstra a qualidade do trabalho realizado, definindo quando uma funcionalidade está realmente completa. Um requisito está 'Done' quando:

  • Validação continua do Produto: Validar se funcionalidade agrega valor utilizável ao produto.
  • Critérios de Aceitação Atendidos: Todos os Critérios de Aceitação definidos foram cumpridos.
  • Testes Automatizados Passando: Os testes unitários e de integração" foram implementados e estão passando com sucesso (seguindo a abordagem TDD).
  • Integração Contínua (CI) OK: O código foi integrado à base principal e a build automatizada (incluindo testes) passou com sucesso.
  • Documentação Atualizada: A documentação mínima necessária (técnica ou de uso) está atualizada.

Histórico de Versões

Tabela 1 - Histórico de versões.

Versão Descrição Autor(es) Data
1.0 Criação do documento Thales Duarte 18/10/2025
1.1 Atualização do backlog no pages Felipe Junior 05/11/2025