Skip to content

Relatório da Sprint — Projeto Lumina

1. Informações Gerais

  • Sprint: 09

  • Duração: 27/10/2025 a 02/11/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 avançar functionalities do front-end (configurações), estruturar o back-end (WebCrawler e banco de dados) e implementar os primeiros testes.

  • Implementar a lógica dos botões na tela de configurações do aplicativo.

  • Avançar no desenvolvimento do WebCrawler e na montagem do banco de dados.

  • Concluir a implementação inicial dos testes unitários (issue da Cecília).

3. Backlog da Sprint

Item Tarefa Responsável(eis) Status
1 Implementar a funcionalidade dos botões das configurações João Pedro, Nathan Concluído
2 Trabalhar no WebCrawler e montar o banco de dados Tiago Concluído
3 Desenvolver os testes unitários iniciais do backend Cecília Concluído

4. Entregas (Review)

  • Front-end: Foi entregue a implementação funcional dos botões na tela de configurações.

  • Back-end: Tiago apresentou o trabalho realizado no WebCrawler.

  • Infraestrutura: A estrutura inicial do banco de dados foi montada.

  • Qualidade: Cecília concluiu sua issue, referente à implementação dos 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: 3 / 3

6. Retrospectiva

O que funcionou bem

  • A entrega da Release 1 (provavelmente ocorrida nesta sprint) foi um sucesso.

  • A arquitetura definida para o projeto foi elogiada, validando as decisões técnicas do time.

O que pode melhorar

  • É preciso ter mais atenção ao padrão do código durante o desenvolvimento.

  • A comunicação sobre Pull Requests (PRs) precisa ser melhorada, informando o time e solicitando reviews de forma mais ativa.

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

  • Processo de Desenvolvimento: Utilizar melhor os PRs, pedindo ativamente por revisões, e focar na padronização do código.

  • Back-end: Implementar os scrapers para o Metrópoles, o Splitter, o Embedder e o Banco de Dados Vetorial.

  • Infraestrutura: Pesquisar e implementar um CronJob para o WebCrawler.

  • Front-end: Pesquisar a persistência do histórico de chats, pesquisar testes unitários no Flutter e implementar o tutorial do app.

  • Qualidade: Continuar o desenvolvimento dos testes unitários.