Fluxo de Desenvolvimento
Esta seção deve ser preenchida pela equipe de engenharia com o fluxo de desenvolvimento adotado pelo projeto. Abaixo está uma estrutura sugerida.
Metodologia
O projeto Promete está dividido em 5 fases de entrega. A metodologia de desenvolvimento (Scrum, Kanban, ou outra) deve ser definida pela equipe técnica.
Ciclo de Desenvolvimento
O ciclo sugerido para cada sprint ou iteração inclui planejamento (definição de escopo da iteração), desenvolvimento (implementação das funcionalidades), code review (revisão de código por pares), testes (unitários, integração, e2e), deploy em staging (validação em ambiente de homologação), aprovação (validação pelo product owner) e deploy em produção (publicação para os usuários).
Ambientes
| Ambiente | Finalidade | URL |
|---|
| Desenvolvimento | Desenvolvimento local | localhost |
| Staging | Homologação e testes | A definir |
| Produção | Ambiente de produção | A definir |
Ferramentas
| Ferramenta | Finalidade |
|---|
| GitHub | Versionamento de código e code review |
| CI/CD | A definir |
| Monitoramento | A definir |
| Comunicação | A definir |