Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Pró-Mata
  • wiki
  • Wiki
  • Sprints

Sprints · Changes

Page history
fix: update last revision date and sprint 4 status in Sprints.md authored Nov 22, 2025 by Saccilotto's avatar Saccilotto
Hide whitespace changes
Inline Side-by-side
Sprints.md
View page @ d820ac6c
......@@ -3,7 +3,7 @@
| [Home](Home) | [Escopo](Escopo) | [Processo](Processo) | [**Sprints**](Sprints) | [Design](Design) | [Arquitetura](Arquitetura) | [Repositorios](Repositorios) | [Gerencia](Gerencia) | [Banco de Dados](Banco-de-Dados) |
| :----------: | :-------------------------------: | :------------------: | :--------------: | :--------------------: | :--------------------------: | :------------------------: | :---------------: | :--------------: |
> Ultima atualizacao: 15 de Novembro 2025
> Ultima atualizacao: 22 de Novembro 2025
Este documento descreve as cinco sprints realizadas durante o desenvolvimento do projeto Pro-Mata, seguindo o calendario oficial da AGES 2025/2.
......@@ -15,7 +15,7 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
| **Sprint 1** | 6/8 - 27/8 | 3 semanas | 10/9 (4h) | ✅ Concluida |
| **Sprint 2** | 10/9 - 1/10 | 3 semanas | 1/10 (4h) | ✅ Concluida |
| **Sprint 3** | 1/10 - 27/10 | ~4 semanas | 27/10 (2h) | ✅ Concluida |
| **Sprint 4** | 27/10 - 17/11 | 3 semanas | **19/11 (4h)** | 🔄 Em Finalizacao |
| **Sprint 4** | 27/10 - 17/11 | 3 semanas | 19/11 (4h) | ✅ Concluida |
**Proximos Marcos**:
......@@ -50,7 +50,6 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
- Diagrama ER do banco de dados
- Mockups de alta fidelidade (Figma)
- Arquitetura Cliente-Servidor documentada
- CI/CD pipeline basico (GitHub Actions)
- Ambientes de desenvolvimento configurados
- Termo de Abertura do Projeto
......@@ -77,37 +76,18 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
- Navegacao basica
- ✅ Tela de Criacao/Edicao de Experiencias (Admin)
- ✅ CRUD basico de experiencias
- ✅ Infraestrutura backend (NestJS + Prisma + PostgreSQL)
- ✅ Infraestrutura frontend (React 19 + Vite 6 + TanStack Router)
- ✅ Estrutura base backend (NestJS + Prisma + PostgreSQL)
- ✅ Estrutura base do frontend (React 19 + Vite 6 + TanStack Router)
### Entregas Sprint 1
- API REST funcional (autenticacao + CRUD experiencias)
- Interface web responsiva
- Documentacao Swagger completa
- Testes unitarios (cobertura inicial: ~60%)
- Testes unitarios (cobertura inicial: ~0%)
- CI/CD pipeline funcional
- Deploy em ambiente de desenvolvimento
### Retrospectiva Sprint 1 (16/9/2025)
**O que funcionou bem:**
- Autenticacao JWT implementada sem problemas
- Code review melhorou qualidade do codigo
- Swagger facilitou testes de API
- CI/CD funcionou bem desde o inicio
**O que pode melhorar:**
- Cobertura de testes abaixo da meta (60% vs 70%)
- Algumas PRs demoraram para serem revisadas
**Acoes**:
- Priorizar escrita de testes durante desenvolvimento
- SLA de code review mais rigoroso (2 dias)
---
## Sprint 2 (10/9 - 1/10) - Sistema de Reservas
......@@ -154,26 +134,6 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
- PRs merged: 24
- Processo de code review: Consistente e efetivo
### Retrospectiva Sprint 2 (8/10/2025)
**O que funcionou bem:**
- Cobertura de testes atingiu meta (70%)
- Sistema de reservas robusto
- UX/UI melhorou significativamente
- Deploy em producao foi suave
**O que pode melhorar:**
- Alguns bugs em producao
- Performance de queries pode ser otimizada
**Acoes**:
- Testes E2E com Playwright
- Otimizacao de queries
- Implementar cache
---
## Sprint 3 (1/10 - 27/10) - Refinamentos e Dashboard
......@@ -189,7 +149,6 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
### Escopo Executado Sprint 3
- ✅ Sistema de Notificacoes por Email
- Integracao SendGrid/AWS SES
- Confirmacao de cadastro
- Notificacoes de status de reserva
- Templates responsivos
......@@ -209,7 +168,6 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
- Cobertura fluxos criticos
- ✅ Refinamentos UX/UI
- Loading states, errors
- Acessibilidade WCAG 2.1 AA
- Responsividade mobile
- Animacoes suaves
......@@ -217,7 +175,6 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
- Sistema emails transacionais
- Dashboard com metricas em tempo real
- Performance API <150ms P95
- Testes E2E (Playwright)
- UX/UI refinada
......@@ -226,30 +183,8 @@ Este documento descreve as cinco sprints realizadas durante o desenvolvimento do
- Cobertura testes: Superou meta estabelecida
- Performance API: Melhorias significativas implementadas
- Bugs criticos: Corrigidos rapidamente
- PRs merged: 27
- Uptime: Alta disponibilidade mantida
### Retrospectiva Sprint 3 (5/11/2025)
**O que funcionou bem:**
- Sistema notificacoes funcionou perfeitamente
- Dashboard muito util para admins
- Performance API melhorou significativamente
- Testes E2E trouxeram confianca
**O que pode melhorar:**
- Setup Redis demorou mais que esperado
- Alguns testes E2E instaveis
- Documentacao atrasou
**Acoes**:
- Estabilizar testes E2E
- Documentar em paralelo
- Finalizar integracao MercadoPago
---
## Sprint 4 (27/10 - 17/11) - Finalizacao e Entrega
......@@ -271,22 +206,16 @@ Entrega Relatorio Sprint 4
- Integracao MercadoPago (sandbox)
- Gerenciamento membros de grupo
- ✅ Deploy Producao AWS
- Frontend: S3 + CloudFront
- Frontend: S3
- Backend: EC2 (Ohio - us-east-2)
- PostgreSQL: Container EC2
- Umami Analytics, Metabase BI
- DNS configurado
- Possível configuração de DNS extra entregue como backup
- ✅ Infraestrutura Backup (Standby)
- Terraform + Ansible
- Multi-cloud (Azure + AWS)
- Multi-cloud (Azure ou AWS)
- Docker Swarm + Traefik
- Prometheus + Grafana
- Status: Funcional standby (<4h ativacao)
- ✅ Observabilidade Completa
- Sentry (error tracking)
- CloudWatch (logs)
- ELK Stack basico
- Alertas Discord webhooks
- ✅ Documentacao Tecnica
- Wiki GitLab completa
- Swagger 100% documentado
......@@ -298,78 +227,12 @@ Entrega Relatorio Sprint 4
- E2E completos (Playwright)
- Integracao robustos
- Carga basicos (k6)
- 🔄 Preparacao Apresentacao (15-19/11)
- ✅ Preparacao Apresentacao (15-19/11)
- Slides apresentacao stakeholder
- Demo preparation
- Video demonstrativo
- Retrospectiva geral
### Progresso Atual (Dados GitHub - 15/11)
**Backend Sprint 4** (<https://github.com/AGES-Pro-Mata/backend>):
- **Status**: 40% completo (3 issues abertas, 2 fechadas)
- **Issues Abertas Criticas**:
- [#123](https://github.com/AGES-Pro-Mata/backend/issues/123): Fluxo de solicitacoes - Backend
- [#122](https://github.com/AGES-Pro-Mata/backend/issues/122): Adicionar aviso por email das
atualizacoes do status da reserva
- [#120](https://github.com/AGES-Pro-Mata/backend/issues/120): Adicionar recebimento de
comprovante de pagamento
- **PRs Abertos**: 2 (#124 Feat/endpoint request professor reserva,
#114 Feature/atualizacao para transactions)
- **PRs Mergeados (ultimos 14 dias)**: 7
- #126: Novo campo de precos em Reservation
- #125: Atualizacao Preco e Categoria
- #116: HotFix tela edicao usuario admin
- #112: Bugfix endpoint profile
- #115: Change mail path
- #113: Integracao minhas reservas
- #111: Add image upload support for experiences
**Frontend Sprint 4** (<https://github.com/AGES-Pro-Mata/frontend>):
- **Status**: 47% completo (10 issues abertas, 9 fechadas)
- **Issues Abertas Criticas**:
- [#168](https://github.com/AGES-Pro-Mata/frontend/issues/168): Fluxo de Solicitacoes - Frontend
- [#167](https://github.com/AGES-Pro-Mata/frontend/issues/167): Adicionar integracao com
envio do comprovante de pagamento
- [#180](https://github.com/AGES-Pro-Mata/frontend/issues/180): Adicionar opcao de quarto
sem limite de pessoas
- [#178](https://github.com/AGES-Pro-Mata/frontend/issues/178): O carrinho deve ser esvaziado
quando o usuario faz logout
- [#177](https://github.com/AGES-Pro-Mata/frontend/issues/177): Adicionar botao do carrinho
na header quando o usuario nao esta logado
- [#176](https://github.com/AGES-Pro-Mata/frontend/issues/176): Corrigir mensagens de erro
na tela de redefinir senha
- [#163](https://github.com/AGES-Pro-Mata/frontend/issues/163): Bloquear rota de finalizar
reserva sem login
- [#162](https://github.com/AGES-Pro-Mata/frontend/issues/162): Consertar problema com data
em componente de experiencias
- [#161](https://github.com/AGES-Pro-Mata/frontend/issues/161): Adicionar filtros na tabela
de experiencias
- **PRs Abertos**: 6 (#182, #181, #179, #174, #172, #171)
- **PRs Mergeados (ultimos 14 dias)**: 8
- #170: Removi obrigatoriedade de letra maiuscula e numero na troca de senha
- #175: Fix mudanca do name na tabela de experiencias para nome
- #164: Fix/validacao email
- #155: Fix traducao experiencias
- #169: Padronizar todos os precos
- #173: Concertar cache minhas reservas, spinner user-admin e tela cinza
- #154: Bug/scrolls na visualizacao do admin
- #166: Hotfix: Consertar a tela de edicao do usuario admin
**Observacoes**:
- Alta atividade nos ultimos 14 dias (15 PRs mergeados total)
- Issues criticas relacionadas: Fluxo de solicitacoes (#123 backend + #168 frontend)
e Comprovante pagamento (#120 backend + #167 frontend)
- Sprint em risco mas com progresso consistente
- Prazo: 3 dias restantes ate entrega (17/11)
### Entregas Esperadas Sprint 4 (ate 19/11)
- ✅ MVP completo em producao AWS
......@@ -377,8 +240,8 @@ Entrega Relatorio Sprint 4
- ✅ Documentacao 100% completa
- ✅ Cobertura testes ≥85%
- ✅ Observabilidade completa
- 🔄 Apresentacao final (19/11)
- 🔄 Retrospectiva geral (19/11)
- ✅ Apresentacao final (19/11)
- ✅ Retrospectiva geral (19/11)
- 🔄 Manual usuario PDF
### Metricas Sprint 4 (ate 15/11)
......@@ -388,7 +251,6 @@ Entrega Relatorio Sprint 4
- Uptime: Alta disponibilidade
- Bugs criticos: Nenhum em aberto
- Bugs menores: Corrigidos
- PRs merged: 31
- Deploys: Múltiplos deploys (prod + staging)
- Tempo de resposta a incidentes: Rápido
......@@ -402,21 +264,7 @@ Entrega Relatorio Sprint 4
| **M2** | 1 | Autenticacao + CRUD experiencias funcionais | ✅ Concluido |
| **M3** | 2 | Fluxo reserva completo (MVP basico) | ✅ Concluido |
| **M4** | 3 | Sistema completo com notificacoes + dashboard | ✅ Concluido |
| **M5** | 4 | Deploy producao + documentacao + apresentacao | 🔄 Em Finalizacao |
---
## Cronograma Final (Novembro 2025)
| Data | Evento | Duracao | Status |
|------|--------|---------|--------|
| **15/11** | Desenvolvimento Sprint 4 (finalizacao) | - | ✅ Concluido |
| **17/11** | Entrega Trabalho Final Sprint 4 | 2h | 📋 Planejado |
| **19/11** | Apresentacao Final + Retrospectiva + Relatorio Sprint 4 | 4h | 📋 Planejado |
| **24/11** | Retrospectiva Geral AGES | 2h | 📋 Planejado |
| **26/11** | Apresentacao Projetos AGES (todos times) | 4h | 📋 Planejado |
| **1/12** | Reunioes conclusivas | 2h | 📋 Planejado |
| **3/12** | Reunioes conclusivas | 2h | 📋 Planejado |
| **M5** | 4 | Deploy producao + documentacao + apresentacao | ✅ Concluido |
---
......@@ -470,34 +318,6 @@ Entrega Relatorio Sprint 4
---
## Proximos Passos (Pos-19/11)
### Apresentacao 19/11
- [ ] Slides finalizados
- [ ] Demo ao vivo
- [ ] Video demonstrativo
- [ ] Q&A preparado
- [ ] Retrospectiva apresentada
### Documentacao Final
- [x] Wiki GitLab
- [x] Swagger API
- [x] README
- [ ] Manual usuario PDF
- [x] Arquitetura
### Transicao
- [ ] Handover manutencao
- [ ] Processos deploy documentados
- [ ] Credenciais documentadas
- [ ] Monitoramento continuo
- [ ] Backup/DR documentados
---
## Referencias
- **Processos**: [Processo](Processo)
......@@ -509,16 +329,15 @@ Entrega Relatorio Sprint 4
---
**Ultima Revisao**: 15 de Novembro 2025
**Ultima Revisao**: 22 de Novembro 2025
**Responsavel**: AGES IV (Gerenciamento de Projeto)
**Proxima Atualizacao**: Apos Apresentacao Final (19/11/2025)
**Status**: 🔄 Em Finalizacao - Entrega 17/11, Apresentacao 19/11
**Status**: ✅ Concluido
## Apresentações da Sprint 0,1,2,3 e 4
## Apresentações da Sprint 0,1,2,3 e 4.
[Sprint_0_-_PPT_-_Pro_Mata.pdf](uploads/2b925f51035febd5740c4b5c5a735e7e/Sprint_0_-_PPT_-_Pro_Mata.pdf)
[SPRINT_1_-_PPT_-_Pro_Mata.pdf](uploads/450c47fbd3fb37846f573d587bd58d62/SPRINT_1_-_PPT_-_Pro_Mata.pdf)
[SPRINT_3_-_PPT_-_Pro_Mata.pdf](uploads/d8e8513be08355d14af8e3132bbb3889/SPRINT_3_-_PPT_-_Pro_Mata.pdf)
Clone repository
  • Arquitetura
  • Banco de Dados
  • Design
  • Escopo
  • Gerencia
  • Home
  • Processo
  • Repositorios
  • Sprints