Skip to content

Relatório da Sprint — Projeto Lumina

1. Informações Gerais

  • Sprint: 08

  • Duração: 20/10/2025 a 26/10/2025

  • Product Owner: Arthur Luiz Silva Guedes

  • Scrum Master: Cecília Costa Rebelo Cunha

  • Time de Desenvolvimento: Átila Sobral de Oliveira, João Pedro Ferreira Gomes, Nathan Pontes Romão, Tiago Geovane da Silva Sousa

2. Objetivos da Sprint

Sprint focada em estruturar o back-end (spider, scrapers e BD), implementar os primeiros testes e avançar na persistência de dados do front-end.

  • Desenvolver o spider para alimentar os scrapers e refatorar o código existente.

  • Criar e organizar a estrutura do banco de dados para receber os dados minerados.

  • Implementar a persistência local das configurações de usuário no front-end.

  • Iniciar a criação de testes unitários para o back-end.

3. Backlog da Sprint

Item Tarefa Responsável(eis) Status
1 Trabalhar no spider para puxar os links para o scraper Átila, Arthur, Tiago Concluído
2 Refatorar o código dos scrapers para adotar o padrão Átila, Arthur Concluído
3 Criar persistência nas opções de configuração do usuário (frontend) Nathan, João Concluído
4 Criar testes unitários para o back-end Cecília Concluído
5 Pesquisar persistência do histórico dos chats no frontend Nathan, João Concluído
6 Criar/Organizar um banco de dados para o webcrawler Tiago Concluído
7 Pesquisar sobre testes unitários E2E no frontend Nathan, João Concluído

4. Entregas (Review)

  • Front-end: Foi entregue a implementação da funcionalidade dos botões das configurações (persistência local).

  • Back-end: A equipe avançou no desenvolvimento do WebCrawler, incluindo o spider e a refatoração dos scrapers.

  • Infraestrutura: A estrutura inicial do banco de dados foi montada por Tiago para receber os dados.

  • Qualidade: Cecília entregou a sua issue referente à implementação dos primeiros testes unitários.

5. Métricas da Sprint

  • Velocity (story points concluídos): Não foram utilizados Story Points.

  • Burn-down Chart: Gráfico não disponível.

  • Qtd. de tarefas concluídas / planejadas: 7 / 7

6. Retrospectiva

O que funcionou bem

  • Front-end: O time destacou o "Bom desenvolvimento do Front".

  • Colaboração: Houve uma "Melhora do trabalho em equipe", com todos os membros sendo proativos e prestativos (Kudos da Sprint 08).

O que pode melhorar

  • Qualidade de Código: Foi identificada a necessidade de ter mais "Atenção ao padrão do código".

  • Processo de Revisão: A equipe precisa "Informar sobre os PRs e solicitar reviews" de forma mais consistente.

Ações de melhoria (Plano para Sprint 09)

  • Padronização: Focar na "Padronização do código".

  • Pull Requests: "Utilizar melhor os PRs e pedir para revisarem o código" para garantir a qualidade antes do merge.