Sprint 1 - iNineBD/Track-5Sem2025Main GitHub Wiki
O principal objetivo desta sprint foi estabelecer as bases sólidas para o desenvolvimento do projeto. Priorizamos a preparação do ambiente e infraestrutura necessários, garantindo que todos os componentes essenciais estivessem devidamente configurados para as próximas etapas. Um dos primeiros passos foi a integração com a ferramenta Taiga(ferramenta de gestão), permitindo a extração dos dados brutos que posteriormente serão transformados em métricas. No âmbito do processo de dados, demos início à implementação do pipeline de ETL (Extração, Transformação e Carga), com foco nas etapas iniciais de tratamento e preparação das informações. Paralelamente, desenvolvemos o modelo preliminar do Data Warehouse (DW), definindo sua estrutura básica com as tabelas fatos e dimensões que servirão como alicerce para nossas análises. Para permitir uma primeira camada de visualização, implementamos funcionalidades básicas de exibição de projetos e painéis. Estas funcionalidades iniciais foram cuidadosamente planejadas para servir como base para o desenvolvimento futuro de dashboards mais complexos e completos.
Nessa Sprint, desenvolvemos a apresentação de três métricas, que mostram a quantidade de cards por Status, Tags e Projetos.
tinywow_sprint-1_78042685.mp4
Nesta sprint, alcançamos um marco significativo ao integrar com sucesso o Taiga à nossa aplicação. A conexão estabelecida permitiu a visualização de todos os projetos existentes no Taiga, além da extração de métricas importantes, como cards por tag e status de um projeto específico. Também concluímos com sucesso a implementação de uma visualização simples e robusta dos dados extraídos do Taiga para o perfil do Administrador