Sprint Planning e Definições de Sprint¶
Sprint 0 — 23/03¶
Definição de áreas de atuação¶
- Requisitos de Software: Caio
- Arquitetura de Software: Renan
- Tecnologias Front-End: Pedro
- Tecnologias Back-End: Ítalo
- Git/GitHub: Arthur
- Metodologias Ágeis: Luis
Cada integrante ficou responsável por estudar sua própria área de atuação.
Organização de reuniões¶
- Reunião semanal após a aula de segunda-feira
- Caso não seja possível: terça-feira às 20h (remoto)
Atividades realizadas¶
- Criação das primeiras issues
- Criação do Figma baseado em template
- Início de anotações e estudos (cheat sheet, POC, MVP, frameworks)
Sprint 1 — 30/03¶
Sprint Planning¶
- Cada integrante deveria criar uma issue aprofundando sua área de estudo
- Criação de issue de brainstorming para definição do projeto
- Criação do GitHub Project para organização das tarefas
Sprint 2 — 06/04¶
Sprint Planning¶
Urgente¶
- Definir ideia principal do projeto em reunião
Issues definidas¶
- Brainstorming realocado para finalização na Sprint
- Requisitos realocado com apoio do Renan
- Pedro: conclusão de estudo de Front-End e definição de tecnologias
- Ítalo: análise de possibilidade de chatbot com IA
- Criação de pasta para estudos no repositório
- Scrum Master responsável por organizar horários do time
Projeção¶
- Definição da ideia do projeto em até 2 semanas
- Início da implementação após amadurecimento da ideia
Sprint 3 — 13/04¶
Issues definidas¶
- Diagrama de arquitetura e decisão de tecnologias: Renan
- Identidade visual: Caio
- Estudo de integração Front-End: Arthur e Pedro
- Estudo de Back-End: Ítalo
- Testes de APIs: Luis
- Documentação de dailies: Caio e Renan
- Banco de dados: Renan
Sprint 4 — 20/04¶
Issues definidas¶
- Identidade visual (continuação da Sprint 3)
Novas issues¶
- Definição de labels de tamanho (XS, S, M, L, XL): Renan
- Definição de banco de dados: Renan e Ítalo
- Padronização de commits: Renan
- Padronização de nomes de arquivos: Arthur
- Padronização de Pull Requests: Luis
- Finalização de identidade visual: Caio e Arthur
- Estrutura de pastas: Renan
- Implementação de banco de dados: Renan, Ítalo e Luis
- Classificação de proposições: Luis
Sprint 5 — 27/04¶
- Correção de diretórios da API: Renan
- Diagrama de arquitetura v2: Renan
- Revisão de User Stories: Caio e Luis
- Protótipo interativo: Caio e Arthur
- Banco de dados (base): Renan e Ítalo
- Front-End básico com API Fetch: Renan e Caio
- Controller: Renan e Caio
- Melhorias na API: Luis
- Estudo de IA: Ítalo e Arthur
Sprint 6¶
- Organização de assets no MkDocs: Renan
- Reorganização do MkDocs: Renan
- Definição de infraestrutura do banco de dados: Renan
- Planejamento do banco de dados (tabelas, dados e dashboards): Renan + equipe
- Definição de nome do projeto: todos
- Implementação de Front-End básico: Caio e Arthur
- Criação de README: Caio e Ítalo
- Revisão de requisitos: Luis
Sprint 7¶
- Estudo de integrações com GitHub Actions
- Finalização do planejamento do banco de dados
- Organização final do MkDocs
- Migração de requisitos para Figma e GitHub Project
Sprint 8¶
Urgente: criar email do grupo, assinar Claude, definirmos a melhor forma de usar com SDD, e todos instalarem em seus PC’s.
Todas issues pendentes devem acabar suas e issues fazer todos PR Reviews.
Revisar o protótipo, para ver se está de acordo com os dashboards definidos.
Cada um vai se auto alocar em uma User Storie de implementação, e usaremos SDD para isso (sempre checar se está de acordo com tudo).
Obs: para a parte do Front-End, usar um Json para indicar a estética (ver o melhor jeito de fazer o Claude seguir nosso protótipo).
Objetivo claro para a R1: front-end básico para chamar o consumo de API.
Até terça-feira à noite: acabar TODAS as pendências da Sprint7.
Quarta-feira: criarmos o email do grupo, assinarmos o Claude, todos lermos o padrão que seguiremos para SDD, instalarmos em nossos PC’s, e nos alocarmos em User Stories de implementação.
R1 (27/05): front-end básico que chama o consumo de API’s.
Sprint 9¶
-
Open Spec MUST S
-
React (Next) - FrontEnd -> avaliar MUST M
-
Banco de Dados COULD XL
-
Arrumar o README.md - Renan XS
-
Dcoumentos de OSS (Contributing, etc)
-
requirements.txt
Sprint 10¶
TUDO NOS CONFORMES!
Presentes: Arthur, Caio e Renan
Prioridade:
- Banco de Dados implementar inteiro - Caio, Luís, Ítalo e Renan
Alinhamento:
-
Open Spec ? Avaliar -> Explicar melhor - Luís -> padrao_sdd.md
-
React (Nest) - FrontEnd -> avaliar e planejar - Caio
Documentação:
-
Arrumar o README.md - Arthur
-
Documentos de OSS (Contributing, etc) - Arthur
-
Requirements.txt - Arthur
Reservas – avaliar na sexta:
- Já transicionar o Front para o React/Nest
Sprint 11¶
Presentes: Arthur, Caio, Luís e Renan.
Acabar o Banco de Dados até Quarta-feira (Caio, Luís e Ítalo)
Scheduler (Renan e mais alguém) com filtro a mais da IA (Gemini)
Sprint 12¶
- ACABAR O BANCO DE DADOS
- Scheduler e IA (SDD)