Pular para conteúdo

DoR e DoD

DoR

No mesmo contexto, DoR "Definition of Ready", é uma lista de critérios, mas focada na preparação de uma tarefa ou história de usuário antes de ser selecionada para ser trabalhada pela equipe de desenvolvimento. Ou seja, analisa se determinada história ou tarefa esta apta a entrar no backlog da Sprint. Abaixo estão listados o que a equipe considera como DoR (Definição de Pronto pra começar):

  • Os requisitos possuem informações completas para serem trabalhados?
  • Os Requisitos estão representados em US?
  • Os itens do backlog devem ser independentes, caso tenham dependências devem ser identificadas.
  • O requisito tem detalhes suficientes para entendimento de toda equipe, incluindo critérios de aceitação claros?
  • Os recursos necessários estão disponíveis?
  • A prioridade da tarefa está definida e alinhada com as metas do projeto?
  • O requisito atende a o princípio de granularidade?
  • A história está de acordo com o modelo do INVEST?

DoD

Num contexto de desenvolvimento de Engenharia de Software Dod, "Definition of Done", é uma lista de critérios que uma equipe de desenvolvimento utiliza para determinar quando uma tarefa ou uma história de usuário é considerada concluída e está pronta para ser entregue. A Equipe definiu DoD ( Definição de Finalizado ) pelos critérios a seguir:

  • O código foi revisado por outro membro do time?
  • O requisito foi entregue de forma que agregue valor ao produto e esta seguindo os critérios de aceitação?
  • A funcionalidade foi testada e está livre de erros conhecidos?
  • A funcionalidade foi revisada pelos stakeholders?
  • Todas as histórias programadas para a sprint foram desenvolvidas?
  • O código foi documentado?
  • O código foi integrado ao repositório?
  • O código foi escrito conforme os padrões da equipe?
  • O aplicativo foi testado nas plataformas propostas?

Checklist do DoR

A tabela 1 apresenta as US presentes no nosso MVP apos passarem pelos itens de DoR

tabela 1 Itens de verificação do DoR

US Os requisitos possuem informações completas para serem trabalhados? Os Requisitos estão representados em US? Os itens do backlog devem ser independentes, caso tenham dependências devem ser identificadas. O requisito tem detalhes suficientes para entendimento de toda equipe, incluindo critérios de aceitação claros? Os recursos necessários estão disponíveis? A prioridade da tarefa está definida e alinhada com as metas do projeto? O requisito atende ao princípio de granularidade? A história está de acordo com o modelo do INVEST?
US 13 Sim Sim Sim Sim Sim Sim Sim Sim
US 14 Sim Sim Sim Sim Sim Sim Sim Sim
US 15 Sim Sim Sim Sim Sim Sim Sim Sim
US 19 Sim Sim Sim Sim Sim Sim Sim Sim
US 22 Sim Sim Sim Sim Sim Sim Sim Sim
US 26 Sim Sim Sim Sim Sim Sim Sim Sim
US 33 Sim Sim Sim Sim Sim Sim Sim Sim
US 34 Sim Sim Sim Sim Sim Sim Sim Sim
US 35 Sim Sim Sim Sim Sim Sim Sim Sim
US 37 Sim Sim Sim Sim Sim Sim Sim Sim
US 39 Sim Sim Sim Sim Sim Sim Sim Sim
US 40 Sim Sim Sim Sim Sim Sim Sim Sim
US 43 Sim Sim Sim Sim Sim Sim Sim Sim
US 45 Sim Sim Sim Sim Sim Sim Sim Sim
US 49 Sim Sim Sim Sim Sim Sim Sim Sim

Fonte: Eric Camargo, 2023.

Visualização pelo MIRO

Abaixo se encontra o MIRO que foi usado para fazer essa Atividade:

Histórico de versão

Versão Data Descrição Autor Revisor
0.1 22/11/2023 Criação do Página no Pages Guilherme, Eric Camargo, Henrique Torres, Luana Torres Guilherme,Luana
0.2 11/12/2023 Checklist DoR Eric Camargo Guilherme, Luana Torres