Pular para conteúdo

Diário de Bordo — Sprint 0

Identificação

Campo Valor
Disciplina GCES
Integrante Marco Marques
Matrícula 211062197
Sprint 0
Período 06/04/2026 a 20/04/2026

Contexto da Sprint

A Sprint 0 teve caráter preparatório, com foco na familiarização com o ecossistema do Tainacan e na definição da infraestrutura necessária para o desenvolvimento ao longo da disciplina. O trabalho concentrou-se na análise técnica da solução, entendimento de suas dependências e organização inicial do ambiente de projeto.


Objetivos

  • Compreender o funcionamento geral do Tainacan
  • Investigar a arquitetura e o stack tecnológico
  • Preparar o ambiente local para execução
  • Estruturar o repositório e documentação
  • Definir direcionamento inicial do projeto

Planejamento

Atividade Situação
Levantamento inicial do Tainacan Concluído
Análise de arquitetura Concluído
Configuração do ambiente local Concluído
Estruturação da documentação Concluído
Publicação da documentação Concluído
Definição de escopo inicial Concluído

Tecnologias e Ferramentas

Desenvolvimento e Versionamento

Ferramenta Uso
GitHub Controle de versão e hospedagem
VS Code Edição de código
Git Versionamento local

Documentação

Ferramenta Uso
MkDocs Geração de documentação estática
Python Execução do MkDocs

Stack do Projeto (Tainacan)

O Tainacan é implementado como uma extensão do WordPress, utilizando a infraestrutura padrão desse CMS.

Componente Descrição
WordPress Plataforma base
PHP Lógica de backend
MySQL/MariaDB Persistência de dados
Apache/Nginx Servidor HTTP
Tainacan Plugin para repositórios digitais

Configuração do Ambiente

Pré-requisitos

Item Detalhamento
Servidor Web Apache ou Nginx
Linguagem PHP compatível com WordPress
Banco de Dados MySQL ou MariaDB
CMS WordPress instalado
Plugin Tainacan configurado

Procedimento de Execução

  1. Instalação do WordPress em ambiente local
  2. Configuração do banco de dados
  3. Ativação do plugin Tainacan
  4. Ajustes iniciais no ambiente
  5. Validação da execução do sistema

Atividades Executadas

  • Estudo da documentação oficial do Tainacan
  • Análise da estrutura do sistema e suas dependências
  • Configuração do ambiente local de execução
  • Organização do repositório no GitHub
  • Estruturação inicial da documentação com MkDocs
  • Publicação da documentação via GitHub Pages
  • Definição preliminar da issue a ser tratada na Sprint 1

Resultados

A Sprint 0 resultou na consolidação da base técnica necessária para o projeto.

  • Ambiente funcional para execução do Tainacan
  • Compreensão inicial da arquitetura do sistema
  • Documentação estruturada e publicada
  • Repositório organizado
  • Escopo inicial definido para continuidade

Próximos Passos

  • Refinar entendimento dos requisitos
  • Iniciar desenvolvimento da issue definida
  • Evoluir a documentação conforme progresso
  • Estabelecer fluxo de trabalho colaborativo

Controle de Versões

Versão Data Alteração Autor
1.0 20/04/2026 Criação do documento Marco Marques