Sprint 2 - Dailys
Registro Diário
Esta página consolida as atualizações diárias (dailys) realizadas pela equipe de desenvolvimento no canal do Teams, complementadas pelo registro de commits do repositório para refletir o esforço real do time durante a Sprint 2.
Sexta-feira (22/05/2026)
- Alberto:
- O que fez: Revisão da documentação do Vue.js. Setup inicial do projeto Vite + Vue 3 + vue-router para todo mundo ter como rodar na máquina. Adição do plugin PWA e Service Worker básico com Workbox. Definição da estrutura de pastas (views, components, services, router, store).
- Impedimentos: Cansaço devido às aulas da noite e outras demandas da faculdade.
- Enzo:
- O que fez: Preparativos da sprint 2. Estudou a fundo a estrutura do FastAPI e já iniciou a subida de uma API inicial. Criou a base de cadastro mockado de pacientes.
- Impedimentos: Outras demandas da faculdade e trabalhos concorrentes.
- Ana:
- O que fez: Preparou o ambiente de desenvolvimento local, revisou a documentação de frontend e buscou aprender como integrar o banco de dados às outras tecnologias do projeto.
- Impedimentos: Precisou atualizar algumas extensões do VSCode que estavam dando problema no ambiente.
- Gustavo:
- O que fez: Revisão dos documentos de requisitos gerados na Sprint 1 para garantir o alinhamento com o desenvolvimento do frontend que estava começando.
- Impedimentos: Nenhum.
- João Pedro:
- O que fez: Preparou a máquina para conseguir rodar os mocks de backend que o Enzo estava subindo.
- Impedimentos: Nenhum.
Terça-feira (26/05/2026)
- Alberto:
- O que fez: Estudou o Vue Router com foco em navigation guards para restringir as rotas por perfil (Gestor, Cuidador, Multidisciplinar). Pesquisou sobre Dexie.js para montar o schema do IndexedDB local.
- O que vai fazer: Subir a estrutura final de pastas (frontend e backend) na branch de setup para a equipe começar a codar. (Commitado hoje).
- Impedimentos: Tempo e cansaço.
- Ana:
- O que fez: Começou a desenhar a estrutura visual dos componentes de lista e cadastro.
- Impedimentos: Curva de aprendizado inicial com o Tailwind/Vue.
- Enzo:
- O que fez: Começou a revisar as incoerências de cronograma que tinham ficado na documentação e alterou o template de Pull Request para refletir o DoD.
- Impedimentos: Nenhum.
Quarta-feira (27/05/2026)
- Alberto:
- O que fez: Inicializou o projeto frontend completo com Vue.js, Pinia, Router e Dexie. Subiu tudo para a branch de integração da Sprint 2. Fez o wireframe da tela de login em pair programming.
- Impedimentos: Nenhum.
Sexta-feira (29/05/2026)
- Ana:
- O que fez: Codificou as telas de cadastro de usuário e cadastro de residente (US01 e US10). Commits enviados no fim do dia.
- Impedimentos: Dúvidas sobre como os services iam puxar os dados do form, mas resolvi seguindo os exemplos do Alberto.
Domingo (31/05/2026) — Reta final da Sprint
- Mateiki (João Pedro):
- O que fez: Implementou o servidor mock usando json-server para fechar a US08 e a persistência de usuários e residentes sem depender da API completa.
- Impedimentos: Nenhum.
- Enzo:
- O que fez: Preencheu a planning da sprint 2. Fez as integrações do fluxo da sprint no frontend Vue e adicionou os services finais de persistência.
- Impedimentos: Correria para integrar tudo antes do fechamento da sprint.
- Ana:
- O que fez: Finalizou e commitou as telas de listagem de usuários e de residentes com busca e filtros.
- Impedimentos: Nenhum.
Evidências Disponíveis
As evidências disponíveis no repositório são os registros textuais acima e o histórico de commits relacionado à Sprint 2. Não há imagem ou gravação das dailys versionada no repositório.
Histórico de Revisão
| Data | Versão | Descrição | Autor |
|---|---|---|---|
| 14/06/2026 | 1.0 | Registro retroativo das dailys da Sprint 2 | Alberto Côrtes |
| 15/06/2026 | 1.1 | Remoção de referências a imagem e gravação não versionadas no repositório. | Enzo Menali |