... | ... | @@ -146,8 +146,30 @@ Legenda: |
|
|
|
|
|
## Definition of Ready (DoR)
|
|
|
|
|
|
TODO
|
|
|
Em um contexto de metodologias ágeis, Definition of Ready (DoR) consiste em um conjunto de critérios definidos pela equipe que um item do Product Backlog deve cumprir, a fim de que possa ser trabalhado pela equipe. Se algumas das condições estabelecidas não forem verdadeiras, este item não está preparado/definido bem o suficiente para partir para a fase de desenvolvimento.
|
|
|
|
|
|
Optou-se por estabelecer esta definição a fim de evitar que a equipe inicie o desenvolvimento de itens com especificações ambíguas ou mal detalhadas, reduzindo falhas de comunicação entre a equipe e o surgimento de obstáculos e atrasos durante o desenvolvimento.
|
|
|
|
|
|
Como DoR das histórias de usuário do projeto, optou-se por se considerar os critérios abaixo:
|
|
|
|
|
|
- História entrega valor para o usuário final/stakeholder.
|
|
|
- Critérios de aceite foram definidos com clareza.
|
|
|
- História foi estimada em story points.
|
|
|
- Toda a equipe compreendeu a descrição da história.
|
|
|
- [Para tarefas de Backend] Contrato dos endpoints da API foram especificados de forma clara na descrição, viabilizando o desenvolvimento da integração no Frontend em paralelo.
|
|
|
|
|
|
## Definition of Done (DoD)
|
|
|
|
|
|
TODO |
|
|
Em um contexto de metodologias ágeis, Definition of Done (DoR) consiste em um conjunto de critérios definidos pela equipe que uma tarefa ou história de usuário deve atender para que seja considerada como concluída, gerando um entregável útil e que pode ser disponibilizado no ambiente produtivo para o usuário final/stakeholder.
|
|
|
|
|
|
Optou-se por estabelecer esta definição para garantir que toda a equipe tenha uma visão madura e nivelada sobre o trabalho envolvido antes da entrega de um incremento do projeto, evitando problemas de comunicação e entrega de tarefas com bugs ou mal testadas.
|
|
|
|
|
|
Como DoD das histórias de usuário do projeto, optou-se por considerar os critérios abaixo:
|
|
|
|
|
|
- Código implementado cumpre todos os critérios de aceite estabelecidos na história.
|
|
|
- Código foi revisado por ao menos um colega AGES III ou AGES IV e os pontos de melhoria apontados foram ajustados.
|
|
|
- Código está disponível no ambiente de desenvolvimento.
|
|
|
- Dados estão disponíveis para executar testes no ambiente.
|
|
|
- [Para tarefas de Backend] Foram executados testes unitários com sucesso.
|
|
|
- Integração entre Frontend e Backend foi testada e funciona.
|
|
|
- Todas as atividades envolvidas na história de usuário foram concluídas com sucesso. |