Pular para conteúdo

Diário de Bordo – Sprint 3

Identificação

Campo Informação
Sprint 3
Período 13/05/2026 a 27/05/2026
Responsável Hauedy Wegener
Disciplina GCES

A reunião de alinhamento com os mantenedores ocorreu em 20/05/2026.


Objetivo da Sprint

O foco desta sprint foi o alinhamento com a equipe do Tainacan antes de definir uma contribuição. O grupo aguardava uma reunião com os mantenedores (Dalton e Matheus) para entender melhor o projeto e o fluxo de contribuição. Meu objetivo pessoal foi participar dessa reunião, registrar os principais pontos e usá-los para direcionar minha atuação em documentação e acompanhamento nas próximas sprints.


Atividades Realizadas

Atividade Status
Aguardar e participar da reunião de alinhamento com os mantenedores ✔️
Registrar os principais pontos discutidos na reunião ✔️
Refletir sobre o direcionamento do grupo a partir do que foi conversado ✔️

Ferramentas e Tecnologias Utilizadas

Ferramenta / Tecnologia Finalidade
Reunião online Alinhamento com os mantenedores do Tainacan
GitHub Referência do repositório oficial e das issues do projeto

Atividades Realizadas em Detalhes

1. A espera pela reunião

Boa parte desta sprint foi marcada pela espera pela reunião de alinhamento. Houve falhas de comunicação e um problema de agendamento que atrasaram o encontro, o que acabou adiando o início efetivo do trabalho de contribuição do grupo.

2. Reunião com Dalton e Matheus

A reunião foi o evento central da sprint. Estiveram presentes o Dalton (apoio da disciplina) e o Matheus (um dos desenvolvedores ativos do Tainacan). Os principais pontos que registrei foram:

  • Contexto do projeto: o Tainacan passou por muitas mãos ao longo dos anos, com bastante rotatividade de desenvolvedores. Hoje há poucos desenvolvedores ativos, o que abre espaço para novas contribuições, mas exige cuidado na escolha do escopo.
  • Fluxo de contribuição: o caminho padrão é pegar uma issue no GitHub, registrar interesse e submeter um PR. Matheus deixou claro que prefere issues de código, mas reconheceu que uma boa contribuição de documentação também é válida.
  • Estado do código: ele foi transparente sobre a existência de código legado e dívida técnica, mencionando que melhorias em práticas de desenvolvimento (como GitHub Actions) também são bem-vindas.
  • Boas práticas: citou os issue templates já existentes e a intenção de criar um arquivo CONTRIBUTING.md usando o WordPress como referência, além de um ponto sobre a documentação ficar idealmente em um repositório separado do plugin.

3. Reflexão sobre o andamento

Um aprendizado honesto desta sprint foi perceber que o grupo esperou tempo demais pela reunião antes de começar. A professora já havia orientado a não ficar dependendo do Matheus, e a reunião acabou confirmando boa parte do que já imaginávamos — o caminho era pegar uma issue no GitHub —, embora tenha esclarecido pontos importantes sobre o projeto. Reconheço que parte desse período poderia ter sido usada de forma mais proativa, adiantando a análise das issues.


Dificuldades Encontradas

  • Falhas de comunicação e de agendamento que atrasaram a reunião e, consequentemente, o início do trabalho.
  • A sensação de dependência de uma reunião para começar, quando parte do caminho já estava razoavelmente clara desde a Sprint 1.

Aprendizados

  • A importância da proatividade: não esperar todas as condições ideais para começar a contribuir.
  • Entendimento mais concreto do fluxo de contribuição do Tainacan (issues no GitHub, preferência por código, abertura para documentação).
  • Clareza sobre o estado real do projeto (dívida técnica) e sobre as oportunidades que isso abre, inclusive na área de documentação e boas práticas.

Próximos Passos

  • Acompanhar a busca do grupo por uma issue adequada no repositório oficial.
  • Continuar registrando o processo e apoiando na parte de documentação.
  • Aprofundar o entendimento das issues candidatas para conseguir acompanhar e verificar as contribuições dos colegas.

Histórico de Versões

Versão Data Descrição Autor
1.0 27/05/2026 Criação do diário de bordo da Sprint 3 Hauedy Wegener