Relatório da Sprint 12 — Portal dos Professores — Squad 04
1. Informações Gerais
- Sprint: 12
- 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
- Desenvolver o Agente de IA RAG para recomendação de orientadores.
- Implementar a visualização e interação do agente no frontend.
- Melhorar a página Home e demais páginas do portal.
- Aprimorar responsividade, navegação e exibição de dados.
3. Backlog da Sprint
| Item | História de Usuário | Critério de Aceite | Status |
|---|---|---|---|
| 1 | Como aluno, quero consultar um agente de IA para encontrar um orientador | Agente funcional via RAG + frontend | Concluído |
| 2 | Como usuário, quero filtrar professores por área de interesse | Filtro funcionando na página de professores | Concluído |
| 3 | Como usuário, quero acessar a página detalhada com dados reais e atualizados | Página detalhada finalizada e responsiva | Concluído |
| 4 | Como usuário, quero uma Home Page estável e responsiva | Navegação, contagens e exibição ajustadas | Concluído |
4. Entregas (Review)
- Agente de IA RAG criado com LangChain e integrado à aplicação.
- Filtro de áreas de interesse implementado na página de professores.
- Página detalhada do professor finalizada com novo layout e exibição da última atividade de ensino.
- Melhorias gerais na Home Page: navegação, responsividade, exibição de publicações e redirecionamento dos departamentos.
5. Métricas da Sprint
- Velocity (story points concluídos): 4
- Burn-down Chart: N/A
- Qtd. de histórias concluídas / planejadas: 4 / 4
6. Retrospectiva
O que funcionou bem
- Grande avanço com o Agente de IA, permitindo interação funcional no frontend.
O que pode melhorar
- Produtividade em alguns momentos da sprint.
Ações de melhoria
- Dedicar mais tempo contínuo ao projeto e evitar concentrar tarefas na última hora.
7. Evidências e Links
- Documentos: Issues Sprint 12
- Protótipo/Design: N/A
- PRs/MRs: N/A
- Prints/Imagens: N/A
8. Contribuições por Integrante
- Caio Lacerda — Implementou o Agente de IA RAG usando LangChain para auxiliar alunos na busca por orientadores baseados em seus interesses.
- Ian Pedersoli — Implementou o filtro de áreas de interesse na página de professores e corrigiu funções relacionadas. Contribuiu também na criação do chat do agente de IA.
- Bruno Augusto — (Atuação registrada como parte da equipe; sem entregas específicas reportadas nesta sprint).
- Arthur Scartezini — Finalizou a página detalhada do professor com layout responsivo e nova funcionalidade para exibir a última atividade de ensino.
- Paulo Sérgio — (Atuação registrada como parte da equipe; sem entregas específicas detalhadas nesta sprint).
- Kaio Amoury — Melhorou a Home Page, ajustando navegação, publicações indexadas, responsividade e redirecionamento dos departamentos populares, garantindo uma experiência mais estável e refinada.
9. Próximos Passos (prévia da próxima semana)
- Corrigir detalhes da documentação e da página.
- Ajustes finais no agente de IA e integração completa.
- Polimento das páginas e estrutura final para entrega.