Skip to content

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:

  1. 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.

  2. 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.

  3. 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.