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.