Diário de Bordo – Luciano de Freitas¶
Disciplina: Gerência e Configuração de Software
Equipe: WebScrapping
Comunidade/Projeto de Software Livre: É Fake
Sprint 0 – 01/09 - 10/09¶
Resumo da Sprint¶
Nesta sprint inicial, foquei em entender a estrutura e documentação do projeto Check-up, contribuindo com a organização da documentação interna da equipe. Realizei a configuração inicial do ambiente de desenvolvimento e estudei as políticas e diretrizes da comunidade. Apesar de alguns desafios na configuração do ambiente local, consegui me familiarizar com a estrutura do código e fluxo de trabalho do projeto.
Atividades Realizadas¶
| Data | Atividade | Tipo (Código/Doc/Discussão/Outro) | Link/Referência | Status |
|---|---|---|---|---|
| 08/09 | Leitura e estudo docs da comunidade | Doc | link do docs | Concluído |
| 09/09 | Configuração da documentação interna da equipe | Doc | Commit | Concluído |
| 09/09 | Contribuição na documentação de politicas da comunidade Check-up | Doc | Commit | Concluído |
| 09/09 | Configuração do ambiente local para o projeto Check-up | Código | Pendente |
Maiores Avanços¶
- Aprendi a estrutura do código do Check-up.
- Entendi a organização e políticas do repositório.
Maiores Dificuldades¶
- A configuração de ambiente deu vários erros de permissão de pastas e configuração do docker.
Aprendizados¶
- Estrutura do projeto Check-up.
Plano Pessoal para a Próxima Sprint¶
- [ ] Resolver problemas de configuração do ambiente local.
- [ ] Contribuir com pelo menos 1 PR para a comunidade Check-up.
- [ ] Revisar documentação interna da equipe.
Sprint 1 – 11/09 - 24/09¶
Resumo da Sprint¶
Foquei nessa sprint em melhorar os meios para a criação de uma comunidade ao projeto, por meio da criação do guia de contribuição e código de conduta. Também identifiquei melhorias que poderiam ser feitas na organização do repositório.
Atividades Realizadas¶
| Data | Atividade | Tipo (Código/Doc/Discussão/Outro) | Link/Referência | Status |
|---|---|---|---|---|
| 17/09 | Criação do guia de contribuição e código de conduta | Doc | PR | Concluído |
Maiores Avanços¶
- Criação do guia de contribuição e código de conduta.
- Identificação de melhorias de organização que podem ser feitas no repositório.
Maiores Dificuldades¶
- Falta de alguns elementos que auxiliam na contribuição de uma pessoa para a comunidade, como:
- forma de contato com os responsáveis
- suite de testes escassa e sem configuração para testes automatizados de forma simples
- organização da documentação do projeto que não foi feita voltada para o modelo de comunidade (e sim de uma equipe interna).
Aprendizados¶
- Aprendi sobre diversos modelos de contribuição e práticas de comunidades de software livre.
Plano Pessoal para a Próxima Sprint¶
- [ ] Ir atrás de resolver problemas de configuração do ambiente local.
- [ ] Melhorar documentação do gitpages do projeto.
Sprint 2 – 29/09 - 08/10¶
Resumo da Sprint¶
Busquei resolver problemas de configuração de ambiente que foram encontrados por alguns membros e iniciei o processo de revisão de PR's para auxiliar no merge e conseguir manter um histórico de versão consistente do código.
Atividades Realizadas¶
| Data | Atividade | Tipo (Código/Doc/Discussão/Outro) | Link/Referência | Status |
|---|---|---|---|---|
| 07/10 | Correção do bug de Acess Denied do scraper | Código | PR #56 | Concluído |
| 07/10 | Auxilio na revisão e elaboração da solução do bug de browsers do playwright | Discussão/Revisão | PR #49 | Concluído |
Maiores Avanços¶
- Correção dos bugs e problemas que impediam a execução do projeto
Maiores Dificuldades¶
- Problemas de comunicação na equipe que gerou issues duplicadas
Aprendizados¶
- Aprendi sobre as configurações dos conteiners do projeto.
Plano Pessoal para a Próxima Sprint¶
- [ ] Revisar PR's das sprints 1 e 2
- [ ] Arrumar organização do código
Sprint 3 – 13/10/2025 - 22/10/2025¶
Resumo da Sprint¶
Revisão de PRs do repositório Check-up para facilitar revisão pelo metacoach, com revisão de melhorias de CI, links de documentação do repositorio e testes de resolução de bugs relativos a rodar o projeto. Foi feito registro de feedbacks e pedido de alterações de alguns PRs, além de aprovação de outros. Também criado um board para melhor acompanhamento dos PR's.
Atividades Realizadas¶
| Data | Atividade | Tipo (Código/Doc/Discussão/Outro) | Link/Referência | Status |
|---|---|---|---|---|
| 20/10/2025 | Review do PR #24 - Aprovado | Revisão/Teste | PR#24 | Concluído |
| 20/10/2025 | Review do PR #25 - Aprovado | Revisão/Teste | PR#25 | Concluído |
| 20/10/2025 | Criação Board de acompanhamento de PR's | Doc | Concluído | Board de PR's |
| 21/10/2025 | Review do PR #49 - Aprovado | Revisão/Teste | PR#49 | Concluído |
| 22/10/2025 | Review do PR #28 - Solicitado alterações | Revisão/Teste | PR#28 | Concluído |
Maiores Avanços¶
- Funcionamento da revisão de PR's
- Melhoria na comunicação com os autores dos PRs, facilitando o alinhamento sobre testes e evidências necessárias.
Maiores Dificuldades¶
- Reproduzir cenários específicos por diferenças de ambiente/dados.
- Dependências entre PRs que postergam o merge de algumas mudanças.
Aprendizados¶
- Importância de critérios de aceite claros para PRs (escopo, testes, evidências).
- Benefícios de um checklist de revisão para acelerar re-reviews.
Plano Pessoal para a Próxima Sprint¶
- [ ] Acompanhar respostas dos autores e realizar re-reviews quando necessário.
- [ ] Revisar novos pull requests.
- [ ] Revisão e melhoria de documentação