Diário de Bordo – Carlos Daniel de Godoy Barros Nascimento¶
Disciplina: Gerência de Configuração e Evolução de Software Equipe: WebScrapping Comunidade/Projeto de Software Livre: Check-up
Sprint 0 – 02/09/2025 - 10/09/2025¶
Resumo da Sprint¶
Reconhecimento inicial do projeto, leitura da documentação, configuração de ambiente e contribuição no docs da equipe
Atividades Realizadas¶
| Data | Atividade | Tipo (Código/Doc/Discussão/Outro) | Link/Referência | Status |
|---|---|---|---|---|
| 05/09 | Reconhecimento do projeto | Estudo | – | Concluído |
| 08/09 | Leitura e estudo da documentação do projeto | Estudo | WIKI | Concluído |
| 10/09 | Execução do projeto em ambiente local | Código | - | Concluído |
| 09/09 | Contribuição com a docs do grupo | Código | Pull Request | Concluído |
Maiores Avanços¶
- Aprendi a executar a aplicação localmente.
- Entendi as regras de contribuição do repositório.
- Aprendi a arquitetura do projeto.
Maiores Dificuldades¶
- Entendimento inicial da arquitetura e objetivo do projeto, projeto grande com várias regras de negócio aplicadas.
Aprendizados¶
- Uso básico de GitHub Issues.
- Fluxo de contribuição do projeto.
Plano Pessoal para a Próxima Sprint¶
- [ ] Contribuir com pelo menos 1 PR.
- [ ] Participar da revisão de código de um colega.
Sprint 1 – 15/09/2025 - 24/09/2025¶
Resumo da Sprint¶
A sprint foi focada em analisar a organização de GCES da comunidade EH FAKE e contribuir em novas configurações que assegurassem boas práticas de gerenciamento.
Atividades Realizadas¶
| Data | Atividade | Tipo | Link/Referência | Status |
|---|---|---|---|---|
| 21/09 | Estudo sobre abertura de Issues, PRs e guia de contribuição | Estudo | PR com documentação | Concluído |
| 22/09 | Atualização de Crawler e Scraper RBS | Código | PR aberto | Concluído |
Maiores Avanços¶
- Execução total do projeto localmente
- Contribuí com a correção de um Crawler
Maiores Dificuldades¶
- Dificuldade com execução do projeto localmente
Aprendizados¶
- Aprendizado sobre contribuição em projetos open source.
- Importância de escrever commits claros.
Plano Pessoal para a Próxima Sprint¶
- [ ] Melhorar conhecimento em testes.
- [ ] Criar um webscrapping para um jornal não listado
Sprint 2 – 25/09/2025 - 08/10/2025¶
Resumo da Sprint¶
A sprint foi focada em desenvolver a melhoria de de um crawl/scraper, além de ajustar um erro de configuração do playwright.
Atividades Realizadas¶
| Data | Atividade | Tipo | Link/Referência | Status |
|---|---|---|---|---|
| 01/10 | Melhoria do Crawler e do Scraper RBS | Código | PR aberto | Concluído |
| 08/10 | Correção dos arquivos de configuração de ambiente | Código | PR aberto | Concluído |
| 08/10 | Revisão de PRs de documentos internos | Documentação | - | Concluído |
Maiores Avanços¶
- Correção da configuração de ambiente
- Conclusão do Crawler e Scraper do portal RBS
Maiores Dificuldades¶
- Configuração do Scraper
- Configuração do dockerfile
Aprendizados¶
- Aprendizado sobre configuração de ambiente Docker
- WebScrapping
Plano Pessoal para a Próxima Sprint¶
- [ ] Melhorar conhecimento em testes.
- [ ] Criar um webscrapping para um jornal não listado
Sprint 3 – 08/10/2025 - 22/10/2025¶
Resumo da Sprint¶
A sprint foi focada em desenvolver testes para avaliar a integração e funcionamento dos scrapers.
Atividades Realizadas¶
| Data | Atividade | Tipo | Link/Referência | Status |
|---|---|---|---|---|
| 15/10 | Desenvolvimento de comando make para execução dos testes | Código | - | Em andamento |
| 20/10 | Desenvolvimento de testes para analisar a coleta de informações dos scrapers | Código | - | Em andamento |
Maiores Avanços¶
- Testes automatizados para validar coleta de scrapers
- Comando simples para executar todos os testes
Maiores Dificuldades¶
- Criação dos testes de análise das páginas reais
Aprendizados¶
- Testes de integração e testes unitários
- WebScrapping
Plano Pessoal para a Próxima Sprint¶
- [ ] Melhorar conhecimento em testes.
- [ ] Concluir criação dos testes para os scrapers