Skip to content

Relatório da Sprint 1


🎯 1. Objetivo da Sprint

A Sprint 1 teve como objetivo estruturar as bases do projeto, tanto no aspecto técnico quanto organizacional. A equipe trabalhou na definição da arquitetura do sistema, organização do repositório GitHub e na documentação inicial, além de alinhar os processos do Scrum para o andamento futuro.


2. Atividades Realizadas

Durante a Sprint 1, foram realizadas as seguintes atividades:

  • Organização do GitHub:
  • Criação e configuração do repositório, incluindo a elaboração do README, organização do Backlog e criação do Template das Issues.

  • Organização do Scrum:

  • Definição das cerimônias e papéis de Scrum, estabelecendo um fluxo de trabalho colaborativo e eficiente.

  • Realização da Wiki:

  • Criação de uma Wiki interna para documentar as diretrizes e decisões tomadas ao longo do desenvolvimento.

  • Definição da Arquitetura:

  • Elaboração do modelo arquitetural do sistema, com o padrão MVC (Model-View-Controller) como base para a organização do código.

  • Documentação de Padrões para o GitHub:

  • Estabelecimento de convenções para commits, organização do repositório e colaboração através de Pull Requests.

  • Documentação da Sprint 0:

  • Registro da Sprint 0, incluindo os objetivos e atividades realizadas, criando uma base para as sprints subsequentes.

  • Documentação das Atas de Reunião:

  • Registro das reuniões realizadas durante a Sprint 1 para garantir um histórico de decisões e encaminhamentos.

📝 3. Requisitos Definidos e Cumpridos

ID Requisito Prioridade 🚨 Status
R3 Especificar a Arquitetura Alta 🔴 Concluído
R4 Configurar Repositório Alta 🔴 Concluído

🛠️ 4. Configuração do Ambiente

O ambiente de desenvolvimento foi parcialmente configurado, com a organização do repositório e a preparação para a implementação do Flask e Front-end nas próximas sprints.


🏛️ 5. Definição da Arquitetura do Sistema

A arquitetura foi documentada com foco na integração entre os componentes front-end e back-end.

  • Padrão MVC:
  • Model: Dados e regras de negócio.
  • View: Páginas HTML/CSS.
  • Controller: Gerenciamento das rotas e lógica.

📅 6. 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 🟡 Não iniciado

⚠️ 7. Riscos e Mitigações

Foram identificados riscos relacionados à integração das tecnologias e ao cumprimento dos prazos. As estratégias de mitigação incluem acompanhamento contínuo do progresso e ajustes no planejamento.


🔜 8. Próximos Passos

Para a Sprint 2, os principais objetivos são:

  1. Requisito R5: Configurar Ambiente Flask
  2. Requisito R6: Criar Estrutura Básica de Front-end
  3. Requisito R7: Integração Inicial entre Front-end e Back-end