Relatório da Sprint 11 — Portal dos Professores — Squad 04
1. Informações Gerais
- Sprint: 11
- Duração: 14 de setembro de 2025 a 21 de setembro de 2025
- Product Owner: Arthur Scartezini
- Scrum Master: Kaio Amoury
- Time de Desenvolvimento: Caio Lacerda, Ian Pedersoli, Bruno Augusto, Paulo Sérgio
2. Objetivos da Sprint
- Realizar o deploy da API na nuvem.
- Otimizar o pipeline de scrapers.
- Avançar nas funcionalidades e integração da página de professores.
- Puxar dados reais para a página detalhada do professor.
- Melhorar a responsividade e o visual das páginas.
- Implementar métricas e dados dinâmicos na Home Page.
3. Backlog da Sprint
| Item | História de Usuário | Critério de Aceite | Status |
|---|---|---|---|
| 1 | Como equipe, queremos ter a API rodando na nuvem | API funcionando no Render | Concluído |
| 2 | Como desenvolvedor, quero otimizar o pipeline de scrapers | Pipeline executando sem falhas | Concluído |
| 3 | Como usuário, quero buscar e navegar pelos professores | Funcionalidades ampliadas na página de professores | Concluído |
| 4 | Como usuário, quero ver dados reais no perfil do professor | Página detalhada consumindo API | Concluído |
| 5 | Como usuário, quero ver métricas reais na Home Page | Contagens dinâmicas integradas | Concluído |
4. Entregas (Review)
- API do projeto publicada e funcionando no Render.
- Pipeline de scrapers otimizado.
- Página de professores com novas funcionalidades e correções.
- Página detalhada do professor integrada com dados reais da API.
- Cards dos professores funcionando com backend e paginação.
- Home Page com dados dinâmicos (contagens, departamentos populares).
- Melhoria visual contínua das páginas.
- Página “Sobre Nós” aprimorada e bug de navegação corrigido.
5. Métricas da Sprint
- Velocity (story points concluídos): 5
- Burn-down Chart: N/A
- Qtd. de histórias concluídas / planejadas: 5 / 5
6. Retrospectiva
O que funcionou bem
- API rodando na nuvem, facilitando testes e integração com o frontend.
- Avanço consistente no frontend com dados reais.
O que pode melhorar
- Comunicação entre os membros.
Ações de melhoria
- Melhor alinhamento durante a semana e comunicação mais clara.
7. Evidências e Links
- Documentos: Issues Sprint 11
- Protótipo/Design: N/A
- PRs/MRs: N/A
- Prints/Imagens: N/A
8. Contribuições por Integrante
- Caio Lacerda — Realizou o deploy do backend no Render e otimizou o pipeline de execução dos scrapers.
- Ian Pedersoli — Implementou funcionalidades da página de professores e corrigiu bugs.
- Bruno Augusto — Implementou os cards integrados ao backend e adicionou paginação.
- Arthur Scartezini — Finalizou a substituição do mock data na página detalhada do professor, integrando dados reais da API e iniciando o polimento visual conforme o protótipo.
- Paulo Sérgio — Melhorou a página “Sobre Nós” e corrigiu o bug que impedia o card de abrir a página detalhada.
- Kaio Amoury — Implementou dados dinâmicos na Home Page, substituindo valores estáticos por métricas reais. Iniciou a seção de Departamentos Populares e ajustou o Header conforme a estrutura final do portal.
9. Próximos Passos (prévia da próxima semana)
- Desenvolvimento do Agente de IA (RAG) para busca do professor orientador.
- Início da integração do agente com frontend e backend.
- Melhorias gerais no visual e navegação do portal.