Skip to content

Cronograma do Projeto - Relatórios do IPEA

Este cronograma descreve as fases do projeto Relatórios do IPEA ao longo de 13 sprints, com foco na implementação de uma solução para análise e geração de relatórios financeiros públicos de forma automática e acessível. O projeto utiliza tecnologias como Streamlit para a interface, FastAPI para o backend, e modelos de NLP para análise de dados financeiros, com entregas incrementais e revisões semanais.

A primeira sprint (Sprint 0) foi dedicada à formação do grupo e aos alinhamentos iniciais, enquanto a Sprint 6 entregou o primeiro Mínimo Produto Viável (MVP), com a conclusão do produto final na Sprint 12.


Sprint Descrição Data Início Data Fim
Sprint 0 Formação do grupo e primeiros alinhamentos 25/03/2025 31/03/2025
Sprint 1 Estudo e aquisição de conhecimentos básicos 01/04/2025 07/04/2025
Sprint 2 Kickoff e estruturação do projeto 08/04/2025 14/04/2025
Sprint 3 Setup do projeto, backlog, arquitetura 15/04/2025 21/04/2025
Sprint 4 Ingestão e limpeza de dados 22/04/2025 28/04/2025
Sprint 5 Backend inicial + layout base Streamlit 29/04/2025 05/05/2025
Sprint 6 Integração de FrontEnd e Back End 06/05/2025 12/05/2025
Sprint 7 Visualização de Dados: Configuração de gráficos interativos com Plotly 13/05/2025 19/05/2025
Sprint 8 Visualização de Dados: Ajustes nos gráficos interativos e feedbacks 20/05/2025 26/05/2025
Sprint 9 Geração de Relatórios: Implementação de geração de relatórios automáticos com Mistral-7B 27/05/2025 02/06/2025
Sprint 10 Geração de Relatórios: Finalização dos relatórios automáticos e testes finais 03/06/2025 09/06/2025
Sprint 11 Alertas Automáticos: Implementação de notificações e testes 10/06/2025 16/06/2025
Sprint 12 Revisão, Finalização do MVP e entrega do produto final 17/06/2025 23/06/2025

Objetivo do Projeto

O projeto Relatórios do IPEA visa proporcionar uma solução ágil, eficiente e transparente para análise dos dados financeiros do IPEA, com a implementação de uma interface interativa utilizando Streamlit, onde os usuários poderão visualizar e gerar relatórios automáticos baseados em dados financeiros do governo.


Tecnologias Utilizadas:

  • Backend: Python 3.x
  • Frontend: Streamlit
  • Modelo de NLP: Mistral-7B
  • Bibliotecas: pandas 2.2.3, plotly 6.0.1, requests 2.32.3
  • Deploy: Streamlit Deploy, Git Pages

Notas: - A Sprint 6 marca a entrega da Release 1, Viabilidade do Projeto, com uma análise mercadologica e a viabilidade do projeto. - A Sprint 12 entrega o produto final, com qualidade de software, documentação e o código aberto.


Equipe do Projeto: - Product Owner: Brenda - SCRUM Master: Maria Eduarda - DevOps: Eric Gomes - FrontEnd: Eduarda Rodrigues, Mayra Lithuania - BackEnd: Marjorie, Gabriel Maciel, Guilherme Flyan - Arquitetura: Guilherme Flyan


Esse cronograma serve como um guia para as entregas incrementais do projeto, permitindo o acompanhamento do progresso e ajustes necessários a cada sprint. As revisões serão feitas em cada Sprint Review, garantindo que o trabalho esteja alinhado com os objetivos do produto.