9.2 Definition of Done (DoD)¶
O Definition of Done define os critérios que devem ser atendidos para que uma funcionalidade seja considerada concluída pela equipe. No projeto Nativo, um item não será tratado como finalizado apenas por estar implementado no código; ele deverá demonstrar que entrega valor ao produto, mantém a qualidade técnica esperada e está validado em relação às necessidades do projeto.
Um item será considerado concluído quando:
-
A funcionalidade estiver implementada conforme a especificação textual do Caso de Uso, cobrindo com sucesso o fluxo principal, alternativos e seus critérios de aceitação.
-
O incremento estiver integrado à base principal do projeto sem comprometer funcionalidades existentes.
-
O código estiver revisado pela equipe e aderente aos padrões técnicos definidos para o projeto.
-
A funcionalidade respeitar os requisitos não funcionais relacionados, como facilidade de uso, desempenho, engajamento e bom funcionamento da comunidade.
-
A documentação pertinente e a matriz de rastreabilidade tiverem sido atualizadas.
-
Os impactos sobre interface, conteúdo ou experiência do usuário tiverem sido verificados.
-
A funcionalidade tiver passado por validação funcional em revisão com a cliente ou representante, por meio da execução prática e homologação dos fluxos descritos no Caso de Uso.
-
No caso de conteúdos ou fluxos ligados à língua e à cultura Munduruku, a solução passa pela validação dos representantes, preservando a adequação cultural, ortográfica e pedagógica esperada para o contexto da comunidade.