Sprint 03: Primeiras Implementações e Arquitetura
Backlog da Sprint 03 (O Plano)
Meta da Sprint:
“Finalizar os preparativos técnicos e de design para a primeira release do projeto, iniciando o desenvolvimento de componentes-chave e validando as escolhas de arquitetura.”
Itens do Backlog da Sprint (Tarefas Planejadas):
- [CONCLUÍDO] Task #17: Reorganizar e refinar os protótipos de alta fidelidade no Figma.
- [CONCLUÍDO] Task #18: Desenvolver um formulário funcional para o upload de histórico acadêmico.
- [CONCLUÍDO] Task #19: Realizar estudo técnico sobre a viabilidade de integração com a API do Sigaa.
- [CONCLUÍDO] Task #20: Implementar o protótipo inicial do site com base nos designs do Figma.
- [CONCLUÍDO] Task #21: Configurar o deploy contínuo do site de documentação com Hugo e GitHub Pages/Actions.
Relatório da Sprint 03 (O Resultado)
1. Resumo da Sprint A Sprint 03 marcou o início efetivo do desenvolvimento e da validação técnica do projeto. A equipe deixou a fase de pesquisa teórica e começou a aplicar o conhecimento adquirido, trabalhando na implementação de protótipos funcionais, na configuração da infraestrutura de documentação e na tomada de decisões arquiteturais concretas.
2. O que foi Concluído? Todas as tarefas planejadas para a sprint foram concluídas com sucesso. As principais entregas foram:
- O site de documentação do projeto foi configurado e publicado com sucesso via GitHub Pages.
- Um protótipo navegável do site foi desenvolvido.
- O formulário para upload de histórico foi criado, representando o primeiro componente interativo do sistema.
- Os designs no Figma foram ajustados e finalizados para guiar o desenvolvimento.
- O estudo sobre a API do Sigaa forneceu clareza sobre os próximos passos de integração de dados.
3. O que Não foi Concluído? Nenhum item. Todas as metas da Sprint foram atingidas.
4. Principais Dificuldades e Aprendizados
- Dificuldades: O contato direto com as novas tecnologias (Hugo, GitHub Actions, desenvolvimento de formulários web) apresentou a curva de aprendizado esperada. A aplicação prática dos conceitos teóricos se mostrou um desafio produtivo para a equipe, exigindo pesquisa e colaboração para solucionar problemas.
- Aprendizados: O maior aprendizado foi a transição bem-sucedida da teoria para a prática. A equipe começou a testar suas hipóteses e a fazer escolhas de arquitetura reais. A configuração do pipeline do site de documentação, por exemplo, deu à equipe uma vitória importante e um aprofundamento prático em CI/CD.