Ir para o conteúdo

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

1. Informações Gerais

  • Sprint: 09
  • 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 a página de busca dos professores com filtros funcionais.
  • Criar endpoints no backend para atender o frontend.
  • Estruturar a lógica inicial do pipeline no GitHub Actions.
  • Corrigir problemas críticos de renderização na Home Page.

3. Backlog da Sprint

Item História de Usuário Critério de Aceite Status
1 Como usuário, quero buscar professores por nome e departamento Página de busca funcional Concluído
2 Como desenvolvedor, quero endpoints para consumir dados no frontend Endpoints funcionando com parâmetros Concluído
3 Como equipe, queremos iniciar a lógica do pipeline do GitHub Actions Estratégia definida e testada Concluído
4 Como usuário, quero que a Home carregue corretamente Correção do loop de renderização Concluído

4. Entregas (Review)

  • Página de busca com filtros por nome e departamento.
  • Endpoints criados e integrados ao frontend.
  • Estratégia do pipeline do GitHub Actions definida.
  • Correção do loop de renderização recursiva da Home Page.
  • Protótipo de alta fidelidade adicionado ao template oficial.
  • Página “Sobre Nós” implementada.

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

  • Definição da lógica inicial do pipeline foi um grande avanço técnico.

O que pode melhorar

  • Produtividade individual ao longo da sprint.

Ações de melhoria

  • Dedicar mais tempo ao projeto e manter ritmo constante de entregas.

  • Documentos: Issues Sprint 09
  • Protótipo/Design: Adicionado ao template oficial
  • PRs/MRs: N/A
  • Prints/Imagens: N/A

8. Contribuições por Integrante

  • Caio Lacerda — Criou endpoints da API para listagem de departamentos e implementou a estratégia inicial do pipeline no GitHub Actions.
  • Ian Pedersoli — Criou e editou endpoints da API, adicionando e ajustando parâmetros.
  • Bruno Augusto — (Atuação registrada como parte da equipe; sem entregas específicas reportadas nesta sprint).
  • Arthur Scartezini — Adicionou o protótipo de alta fidelidade ao template oficial da equipe, tornando-o navegável.
  • Paulo Sérgio — Implementou a página "Sobre Nós", criando o primeiro modelo que será aprimorado na próxima sprint.
  • Kaio Amoury — Investigou e corrigiu o loop de renderização da Home Page, garantindo seu carregamento correto sem travamentos.

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

  • Implementar scraping do Google Scholar.
  • Desenvolver a página detalhada dos professores (perfil individual).
  • Continuar evolução do frontend e integração com os dados minerados.