Pular para conteúdo

9.1 Definition of Ready (DoR)

O Definition of Ready estabelece as condições mínimas para que um Caso de Uso ou cenário da lista de trabalho esteja apto a ser selecionado para uma iteração de desenvolvimento. No contexto do Nativo, um item será considerado pronto quando apresentar informações suficientes para que a equipe consiga implementá-lo com segurança, sem depender de decisões essenciais ainda em aberto.

Para isso, devem ser verificados os seguintes critérios:

  • O Caso de Uso está formalmente descrito, contendo de forma clara e sem ambiguidades a identificação dos atores, pré-condições, pós-condições e o detalhamento do fluxo principal.

  • Há relação identificável com ao menos um objetivo específico, característica de produto ou requisito funcional/não funcional na Matriz de Rastreabilidade.

  • O Caso de Uso está acompanhado de critérios de aceitação e regras de negócio claras que permitam verificar a conclusão de todos os seus cenários.

  • As regras de negócio necessárias para sua implementação já foram compreendidas e registradas.

  • Quando houver impacto de interface, existe o protótipo ou wireframe correspondente navegável para orientar o desenvolvimento.

  • As dependências técnicas, riscos e impactos arquiteturais relevantes foram analisados previamente.

  • O escopo do Caso de Uso ou do fluxo selecionado é compatível com a duração de uma iteração.

  • A representante do projeto já validou o entendimento do caso de uso, atestando o pré-requisito de valor cultural e sua adequação ao contexto de uso da comunidade.