Ir para o conteúdo

Relatório da Sprint 10 — Portal dos Professores — Squad 04

1. Informações Gerais

  • Sprint: 10
  • 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 webscraping do Google Scholar para complementar os dados do portal.
  • Criar os cards dos professores para exibição na página de busca.
  • Implementar a página detalhada do professor.
  • Criar testes de integração e configurar coverage.
  • Avançar na lógica de busca e filtros do frontend.

3. Backlog da Sprint

Item História de Usuário Critério de Aceite Status
1 Como desenvolvedor, quero minerar dados do Google Scholar Scraper funcionando e salvando no JSON Concluído
2 Como usuário, quero visualizar cards dos professores Cards exibidos corretamente na página de busca Concluído
3 Como usuário, quero acessar a página detalhada do professor Página funcional com mock data Concluído
4 Como desenvolvedor, quero ter testes de integração configurados Testes criados e badge de coverage no README Concluído
5 Como usuário, quero filtrar professores por nome e departamento Filtros funcionando na página de professores Concluído

4. Entregas (Review)

  • Webscraping do Google Scholar implementado.
  • Cards dos professores criados e integrados à página de busca.
  • Página detalhada do professor desenvolvida com base em mock data.
  • Testes de integração configurados com badge de coverage no README.
  • Filtros e lógica de busca funcionando no frontend.

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

  • Grande avanço no desenvolvimento das páginas principais do portal.
  • Webscraping evoluiu significativamente.

O que pode melhorar

  • N/A nesta sprint.

Ações de melhoria

  • N/A nesta sprint.

  • Documentos: Issues Sprint 10
  • Protótipo/Design: N/A
  • PRs/MRs: N/A
  • Prints/Imagens: N/A

8. Contribuições por Integrante

  • Caio Lacerda — Criou testes de integração, configurou a badge de coverage no README e desenvolveu a lógica de scraping do Google Scholar.
  • Ian Pedersoli — Implementou no frontend a barra de busca e filtros na página de professores.
  • Bruno Augusto — Criou e implementou os cards dos professores.
  • Arthur Scartezini — Corrigiu problema de compatibilidade entre Docker e Chakra UI e desenvolveu o esqueleto da página detalhada do professor usando mock data.
  • Paulo Sérgio — Melhorou a responsividade da página detalhada do professor.
  • Kaio Amoury — Trabalhou na interface de busca da página de professores, criando filtros e iniciando integração com a API para atualizar a lista de docentes em tempo real.

9. Próximos Passos (prévia da próxima semana)

  • Melhorias gerais nas páginas e ajustes de layout.
  • Aprofundar responsividade em múltiplas telas.
  • Otimização dos pipelines.
  • Refinamento da página detalhada e listagem de professores.