Siga a gente
Av. Angélica, 2466 - 17º Andar
Consolação - São Paulo / SP
CEP 01228-200
55 11 3083-7225
cosemssp@cosemssp.org.br
No contexto da administração pública, a lacuna entre a identificação de um problema administrativo e a implementação de uma solução tecnológica costuma ser extensa, desafiando a agilidade necessária para a transformação digital (Mergel et al., 2019). Processos de licitação são lentos e o desenvolvimento interno tradicional (frequentemente em Java ou .NET) exige equipes grandes e prazos longos. No entanto, a dinâmica da gestão de pessoas na saúde exige respostas rápidas. A COGEP, possuindo dados estruturados em seu Data Warehouse, necessitava de interfaces que permitissem aos usuários finais interagir com essas informações sem depender de planilhas ou solicitações à equipe de TI. A escolha do Python, somado à biblioteca Streamlit, justifica-se pela capacidade de Rapid Application Development (RAD), metodologia que prioriza a velocidade de entrega e a prototipagem iterativa em detrimento de planejamentos rígidos (Martin, 1991). O Streamlit elimina a necessidade de separar o desenvolvimento em frontend (HTML/CSS/JS) e backend, permitindo que um único analista construa sistemas full-stack. Isso reduz drasticamente a complexidade, permitindo focar na lógica de negócio e na experiência do usuário, promovendo uma transformação digital acelerada e aderente às necessidades reais da COGEP.
O objetivo principal foi estabelecer um fluxo de desenvolvimento ágil para criar ferramentas de suporte à decisão e operacionalização de processos na COGEP. Objetivos específicos: 1.Validar o uso do Streamlit como ferramenta oficial para interfaces de usuário na COGEP; 2.Reduzir o Time-to-Market de novas soluções digitais para menos de uma semana útil; 3.Desenvolver 5 aplicações piloto que resolvessem dores latentes (consulta de dados, validação de cadastros, simulações); 4.Empoderar os gestores com ferramentas self-service, reduzindo a dependência de relatórios estáticos;
A metodologia baseou-se em ciclos iterativos curtos, inspirados em práticas ágeis (Scrum/Kanban), mas adaptados para equipes enxutas. O desenvolvimento foi realizado integralmente em linguagem Python. Utilizou-se o framework Streamlit para a construção das interfaces web, aproveitando sua integração nativa com bibliotecas de manipulação de dados como Pandas. O fluxo de trabalho padrão para cada aplicação consistiu em: 1.Dia 1: Levantamento de requisitos e prototipagem rápida junto ao usuário final. 2.Dias 2 e 3: Codificação da lógica de negócio e conexão com o Data Warehouse (SQL Server/PostgreSQL). 3.Dia 4: Implementação da interface, tratativa de erros e testes de usabilidade. 4.Dia 5: Deploy e treinamento. A infraestrutura de produção foi montada em servidores on-premise (Windows Server 2022). Para garantir a disponibilidade contínua das aplicações, utilizou-se o NSSM (Non-Sucking Service Manager) para gerenciar os serviços do sistema, assegurando reinicialização automática e estabilidade. O controle de versão foi mantido via Git, facilitando a manutenção e a colaboração.
A adoção do Streamlit transformou a capacidade de entrega da equipe. Foram desenvolvidas e implantadas 5 aplicações distintas, abrangendo desde o gerenciamento do controle de estagiários, como um banco de talentos e o desenvolvimento do Laboratório de Dados da COGEP. A métrica mais expressiva foi a velocidade: a média de desenvolvimento, do conceito à produção, fixou-se em uma média de 5 dias por aplicação, um tempo recorde para os padrões institucionais. As ferramentas, hospedadas internamente, oferecem hoje uma experiência de usuário fluida e moderna, substituindo o tráfego inseguro de planilhas por links acessíveis via navegador. A facilidade de manutenção do código Python permitiu ajustes rápidos baseados no feedback dos usuários, criando um ciclo virtuoso de melhoria contínua. Além disso, a padronização visual e funcional das aplicações reduziu a curva de aprendizado das equipes administrativas, que agora contam com sistemas intuitivos para realizar tarefas complexas.
A experiência da COGEP com Python e Streamlit demonstra que a inovação no setor público não depende necessariamente de grandes contratos ou tecnologias proprietárias caras. A agilidade proporcionada por essa stack tecnológica permitiu que uma área pequena extrapolasse sua função tradicional, passando a entregar produtos de software funcionais que resolvem problemas na ponta. O modelo de 5 dias por aplicação provou ser sustentável e altamente eficiente, gerando uma economia significativa de recursos humanos e financeiros. Como desdobramento futuro, planeja-se a criação de um observatório de dados centralizado que irá monitorar todos os indicadores da COGEP, consolidando o Streamlit como um acelerador fundamental da Saúde Digital no município de São Paulo.
Digital Transformation; GovTech; Low-Code; SUS
RAPHAEL WERNECK IKUNO, RUBENS KAWABATA, MARCIO POMPEO, CELSO ROCHA RIBEIRO DOS SANTOS, ELTON CRISTINO LEAL, MOEMA APARECIDA DA SILVA MORAIS DO VALLE