Sprints
Sprint (17/04/25 - 25/04/25)
Tarefas
| Identificador (Tn) | Tarefa | Descrição | Responsável |
|---|---|---|---|
| T1 | Integrar repositórios | Unificar os repositórios em um único projeto consolidado. | Vinicius Rufino e Mateus Vieira |
| T2 | Criar roadmap de deploy contínuo | Desenvolver um roadmap para o processo de deploy contínuo no jogo, incluindo o que foi feito e o que será feito, além de uma proposta de contribuição para o GCES. | Maciel Júnior e Júlio Cesar |
| T3 | Definir regras de versionamento | Estabelecer as regras de versionamento para o projeto, seguindo boas práticas e convenções. | Maciel Júnior e Júlio Cesar |
| T4 | Planejar comunidade de software livre | Mapear ações e estratégias para criar e manter uma comunidade ativa em torno do projeto como software livre. | Artur Bartz e João Gabriel |
| T5 | Arquitetura da informação | Organizar como tutoriais, documentos e demais conteúdos serão estruturados dentro do GitHub Pages (mkdocs). | Vinicius Castelo e Carlos Henrique |
| T6 | Ambiente multi‑SO | Documentar e adaptar o ambiente de desenvolvimento para múltiplos sistemas operacionais, verificando se há suporte via Docker para o jogo. | Vinicius Castelo e Carlos Henrique |
| T7 | Release 1: Landing page + README | Desenvolver a landing page inicial e o README principal do projeto para a Release 1. | Vinicius Rufino e Mateus Vieira |
| T8 | Design do produto (Figma) | Criar uma estrutura visual e de navegação do produto usando o Figma, para facilitar a visualização da experiência da comunidade. | Artur Bartz e João Gabriel |
| T9 | Implementar melhorias | Colocar em prática todas as melhorias, integrações e ajustes planejados nas tarefas anteriores. | Grupo Inteiro |
Sprint (23/05/25 - 30/05/25)
Tarefas – Segunda Entrega
| Identificador (Tn) | Tarefa | Descrição | Responsável |
|---|---|---|---|
| T1 | Release notes semanais | Produzir relatórios semanais de atualizações do projeto (Release Notes). | Todo o Grupo (será aberto um Docs) |
| T2 | Implementar Clean Code | Adicionar ferramenta de análise de Clean Code ao projeto. | Artur Bartz, Carlos Henrique, Vinicius Castelo, Vinicius Rufino |
| T3 | Subir ambiente completo | Configurar e disponibilizar todo o ambiente de desenvolvimento até 16/05/2025. | Todo o Grupo |
| T4 | Integrar branches de fases | Unificar as duas branches principais das fases do projeto. | João Gabriel e Mateus Matix |
| T5 | Revisão do Roadmap | Reorganizar o Roadmap atual para torná-lo mais específico e detalhado. | Júlio Cesar e Maciel Júnior |
| T6 | Adicionar sprints | Implementar a estrutura de sprints no gerenciamento do projeto. | Carlos Henrique e Vinicius Castelo |
Sprint (27/06/25 - 07/07/25)
Tarefas – Terceira Entrega
| Identificador (Tn) | Tarefa | Descrição | Responsável |
|---|---|---|---|
| T1 | Disponibilizar um APK | Gerar e publicar o APK do jogo para a turma de teste. | Matheus, João e Arthur |
| T2 | Aplicar técnicas de qualidade de software | Integrar SonarQube e ESLint para análise estática de código. | Arthur, Matheus e João |
| T3 | Planejamento de onboarding de novos contribuidores | Mapear processos, criar fluxos e definir materiais de acolhimento para novos contribuidores. | Maciel e Julio |
| T4 | Organizar GitPages e Landing Page | Corrigir links quebrados e remover elementos visuais inúteis para melhorar usabilidade. | Carlos e Vinicius |
| T5 | Criar CONTRIBUTING.MD, guia de boas práticas e CHANGELOG.md | Documentar orientações de contribuição, adicionar licença de software livre, revisar README e manter histórico de mudanças. | Maciel e Julio |
| T6 | Criar Docker para Unity | Desenvolver Dockerfile/container para ambiente Unity (incluindo suporte a jogos, se possível). | Arthur e Vinicius |
| T7 | Configurar CI/CD | Implementar pipelines de build e deploy automatizados (incluindo builds de jogos, se viável). | Vinicius e Carlos |
| T8 | Criar issues “good first issue” | Elaborar e registrar issues iniciais de fácil resolução para novos colaboradores. | Todos |