Relatório da Sprint 4
🎯 1. Objetivo da Sprint
A Sprint 4 teve como objetivo consolidar as entregas do projeto, com foco na finalização de documentações essenciais, implementação de melhorias no design responsivo e publicação do site no GitPages. As atividades buscaram garantir a organização do projeto, a entrega de funcionalidades importantes e a documentação detalhada das contribuições realizadas ao longo da sprint.
✅ 2. Atividades Realizadas
Durante a Sprint 4, foram realizadas as seguintes atividades:
-
Atualização do Protótipo de Baixa Fidelidade:
-
Revisão e atualização do protótipo de baixa fidelidade para alinhar com as novas funcionalidades e design planejado.
-
Documentação das Atas de Reunião:
-
Registro das reuniões realizadas durante a Sprint para garantir um histórico das decisões e encaminhamentos.
-
Publicação do Site no GitPages:
-
Configuração e publicação do site no GitPages, tornando-o acessível ao público.
-
Criação das issues da semana:
-
Criação das issues da semana, organizando as tarefas a serem realizadas para o avanço do projeto.
-
Documentação das funções na sprint:
-
Documentação das funções e processos desenvolvidos durante a Sprint 4, criando um guia para os próximos desenvolvimentos.
-
Implementação de Design Responsivo:
-
Adaptação do design do site para ser responsivo, garantindo uma experiência consistente em diferentes dispositivos.
-
Documentação da Sprint 3:
-
Registro da documentação da Sprint 3, incluindo objetivos, atividades realizadas e entregáveis.
-
Atualização do Arquivo Gitignore:
-
implementação de melhorias no arquivo
.gitignore
para otimizar o gerenciamento de versões do projeto. -
Escrita do Release notes:
-
Elaboração das notas de lançamento.
-
Publicação da página do Miro:
-
Criação e compartilhamento da página no Miro para organizar e visualizar os fluxos e protótipos do projeto.
-
Inserção de versões em documentação:
- Inserção e atualização de versões em documentação do projeto, incluindo o
README
, requisitos, arquitetura, etc.
📝 3. Requisitos Definidos e Cumpridos
Com o progresso significativo nos requisitos da Sprint 3, a Sprint 4 focou na finalização de documentações importantes, implementação de design responsivo e na publicação do site no GitPages. Além disso, foi priorizada a criação da página no Miro e a escrita das release notes, garantindo a organização e transparência do projeto para as próximas etapas.
📅 4. Backlog Atualizado
ID | Requisito | Prioridade 🚨 | Status |
---|---|---|---|
R1 | Documentar o Escopo do Projeto | Alta 🔴 | Concluído |
R2 | Definir e Priorizar Requisitos | Alta 🔴 | Concluído |
R3 | Especificar a Arquitetura | Alta 🔴 | Concluído |
R4 | Configurar Repositório | Alta 🔴 | Concluído |
R5 | Configurar Ambiente Flask | Média 🟡 | Concluído |
R6 | Criar Estrutura Básica de Front-end | Média 🟡 | Concluído |
R7 | Explorar Integração Front-end e back-end | Alta 🔴 | Concluído |
R8 | Implementar Rota Básica no Flask | Alta 🔴 | Concluído |
R9 | Criar Páginas de Visualização no Front-end | Alta 🔴 | Concluído |
R10 | Conectar Front-end ao Back-end | Alta 🔴 | Concluído |
R11 | Implementar Design Responsivo Básico | Alta 🔴 | concluído |
R12 | Adicionar Gráficos com Dados Estáticos | Média 🟡 | Concluído |
R13 | Documentar Instruções de Desenvolvimento | Alta 🔴 | Não iniciado |
R14 | Publicar no GitHub Pages | Alta 🔴 | concluído |
⚠️ 5. Riscos e Mitigações
Durante a Sprint 4, os principais riscos identificados estavam relacionados à organização das entregas finais e à adaptação a novas práticas no projeto.
-
Publicação no GitPages:
-
A publicação do site no GitPages foi extremamente desafiadora, pois exigiu a conversão manual de páginas dinâmicas em estáticas. Esse processo trouxe grandes dificuldades técnicas e acabou sendo um risco que a equipe não conseguiu mitigar totalmente durante a sprint. Apesar disso, com esforço conjunto e adaptações, conseguimos concluir a tarefa com sucesso, garantindo a publicação do site dentro do prazo planejado.
-
Trabalho em Equipe no Git:
- A alta colaboração no Git aumentou o risco de conflitos entre branches. Esse problema foi mitigado com o uso rigoroso de pull requests, revisão de código e integração frequente.
Essas estratégias permitiram que os riscos fossem controlados, mantendo a eficiência e a qualidade dos entregáveis.
🔜 7. Próximos Passos
Para a Sprint 5, os principais objetivos são:
-
Criação da release: A equipe planeja utilizar as release notes elaboradas na Sprint 4 para criar e finalizar oficialmente a primeira release do projeto.
-
Melhoria no código do projeto: Com a conclusão antecipada das tarefas principais, a equipe decidiu dedicar a última semana antes da entrega para realizar ajustes e otimizações no código, garantindo maior qualidade e eficiência.
-
Revisão geral: Além das melhorias no código, será realizada uma revisão detalhada de todos os entregáveis para assegurar que estão alinhados aos requisitos e padrões esperados, garantindo a excelência na entrega da release.