Pular para conteúdo

Diário de Bordo — Sprint 0

Identificação

Campo Informação
Sprint 0
Período 06/04/2026 a 20/04/2026
Responsável Júlia Sant'Anna
Disciplina GCES

Visão Geral da Sprint

A Sprint 0 foi dedicada à preparação inicial do projeto. O foco não esteve na construção da base necessária para o andamento das próximas etapas. Nesse período, concentrei meus esforços em entender o propósito do Tainacan, estudar sua arquitetura, levantar as tecnologias envolvidas e deixar o ambiente local pronto para exploração e desenvolvimento.

Além disso, a sprint também serviu para consolidar o entendimento sobre o fluxo de trabalho da equipe, a organização da documentação e os possíveis caminhos de contribuição dentro do projeto.


Objetivos da Sprint

  • Entender a proposta e o contexto de uso do Tainacan
  • Explorar a arquitetura geral do sistema
  • Identificar tecnologias, dependências e estrutura do projeto
  • Preparar o ambiente local de execução
  • Organizar a base de documentação e repositório
  • Definir um direcionamento inicial para as próximas sprints

Atividades Desenvolvidas

Atividade Categoria Situação
Leitura da documentação oficial Estudo Concluído
Análise inicial do repositório Estudo Concluído
Levantamento da stack tecnológica Análise Concluído
Configuração do ambiente local Configuração Concluído
Execução inicial do sistema Teste Concluído
Exploração prática das funcionalidades Teste Concluído
Organização da documentação do grupo Documentação Concluído
Mapeamento de possíveis contribuições Planejamento Concluído

Tecnologias e Ferramentas Utilizadas

Durante a sprint, foram utilizadas ferramentas de desenvolvimento, versionamento e documentação para apoiar tanto o entendimento técnico quanto a organização do projeto.

Ferramenta / Tecnologia Finalidade
Git e GitHub Versionamento e hospedagem do repositório
VS Code Edição de código e arquivos
MkDocs Estruturação da documentação

O que foi feito na prática

Ao longo da Sprint 0, iniciei pelo estudo do Tainacan a partir da documentação oficial e da observação do repositório. Esse processo foi importante para entender que o sistema funciona como um plugin do WordPress e que boa parte de sua lógica depende da estrutura desse ecossistema.

Em seguida, trabalhei na preparação do ambiente local, instalando as dependências necessárias. Depois disso, explorei a interface e as principais funcionalidades para compreender melhor como o Tainacan organiza coleções, itens e metadados.


Principais Resultados

Ao final da sprint, foi possível alcançar resultados importantes para a continuidade do projeto:

  • Ambiente local configurado e funcional
  • Entendimento inicial da arquitetura do Tainacan
  • Compreensão das tecnologias centrais do projeto
  • Familiarização com o fluxo de uso do sistema
  • Base documental organizada para apoiar a equipe

Dificuldades Encontradas

A minha maior dificuldade foi a adaptação ao contexto do WordPress, já que o funcionamento do Tainacan depende de conceitos específicos dessa plataforma. Também surgiram obstáculos na configuração do ambiente local, principalmente relacionados a dependências e ajustes necessários para conseguir executar o sistema corretamente.


Aprendizados da Sprint

A Sprint 0 trouxe aprendizados importantes tanto do ponto de vista técnico quanto organizacional, como:

  • melhor compreensão de como plugins se integram ao WordPress;
  • visão inicial da arquitetura do Tainacan e de seus componentes principais;
  • experiência prática com configuração de ambiente para sistemas web;
  • importância de documentação clara para onboarding e colaboração;
  • necessidade de uma base bem estruturada antes de iniciar contribuições mais profundas.

Próximos Passos

Para a próxima sprint, o objetivo é sair da fase preparatória e avançar para uma atuação mais direcionada dentro do projeto.

Prioridades para a Sprint 1

  • aprofundar a análise de uma área específica do Tainacan;
  • selecionar ou refinar uma issue para atuação;
  • estudar com mais detalhe o trecho do sistema relacionado ao foco escolhido;
  • iniciar contribuições práticas em código ou documentação;
  • registrar a evolução do trabalho de forma contínua.

Histórico de Versões

Versão Data Descrição Autor
1.0 22/04/2026 Criação inicial do diário de bordo Júlia Sant'Anna