Cecília Paiva
← Todos os casos

Estudo de caso · Selecionado no 13º Campus Mobile

UniFlui: da fila no hospital à gestão das unidades de saúde

Uma ideia de aula que virou projeto de disciplina, foi selecionada num programa nacional, ganhou pesquisa com usuários, mudou de direção e hoje é um MVP de plataforma para unidades básicas de saúde. É o meu projeto mais longo, e o que mais me ensinou sobre mudar de rumo com evidência.

Meu papel
Produto e desenvolvimento, em equipe
Equipe
2 pessoas na origem e no MVP; 4 na fase de pesquisa e prototipação
Período
2024 até hoje
Estado
MVP do backend pronto, com dados fictícios. Publicação em preparação

A linha do tempo

O problema

A superlotação em unidades de saúde afeta quem espera e quem trabalha. Para o paciente, fila longa, risco de desistir do atendimento e de recorrer à automedicação, que pode piorar quadros simples. Para o profissional, ambientes lotados significam desgaste físico e mental e risco de burnout, o que reduz a qualidade do acolhimento.

Uma das causas que escolhi atacar é a desinformação: muita gente não sabe qual unidade atende a sua queixa e acaba indo ao lugar errado, o que gera aglomeração desnecessária. Na literatura que consultamos, a fila é descrita como a porta de entrada do sistema de saúde e molda a visão do usuário sobre ele.

Descoberta: o que as entrevistas mostraram

Entrevistamos 8 pessoas, uma a uma, com roteiro estruturado e gravação em áudio com consentimento. Transcrevemos e analisamos as respostas com apoio de uma ferramenta de IA e organizamos os dados em gráficos para enxergar padrões. Também ouvimos profissionais de saúde: 6 de 8 enfrentam superlotação diariamente ou semanalmente, principalmente em atendimento especializado, pronto-socorro, recepção e ambulatórios.

O que encontramosO que isso mudou
Todos queriam saber o quão ocupados os hospitais da região estão, e a maioria preferia um lugar com pouca fila a um mais próximo.A informação de fila virou o centro da proposta de valor, acima da localização.
A maioria tinha dificuldade em achar especialistas e em saber onde e quando atendem, o que levava a adiar a busca e a desistir.Busca por especialidade entrou como requisito.
O perfil real não era o que tínhamos planejado. Esperávamos pessoas do interior de 20 a 45 anos. Os entrevistados eram majoritariamente urbanos, mais velhos (até 60) e com escolaridade alta.Em vez de forçar o perfil original, separamos duas protopersonas por faixa etária e passamos a considerar públicos urbano e rural.

O terceiro ponto é o mais importante. A amostra era pequena e diferente da esperada, e em vez de esconder isso o relatório compara o perfil proposto com o real e diz o que a diferença significa.

Primeira solução e modelo de negócio

Depois, o fluxo evoluiu: o paciente escaneia um QR code na recepção, preenche um pré-prontuário, entra na fila da unidade e sai dela ao ser atendido. A recepcionista vê os dados e o tempo médio de espera.

Requisitos e backlog

Escrevemos 17 requisitos funcionais e 4 não funcionais, entre eles LGPD e acessibilidade, e um backlog priorizado em três ondas: primeiro o núcleo (mapa, unidades próximas, fila), depois o que dá confiança (cadastro, rota, horários) e por último o conforto (favoritos).

Cada funcionalidade tem história de usuário e cenários BDD, incluindo os de falha: se o logout falha por erro de rede, o usuário continua logado e é avisado; se a exclusão da conta falha, a conta não é apagada. Pensar no erro é parte da especificação.

Validamos com um protótipo navegável no Adalo e com telas no Figma, antes de qualquer código.

O pivô

O MVP de 2026 muda o ponto de partida. Em vez de mostrar a fila em tempo real captada por câmera, a plataforma organiza a demanda na origem, e serve a quem gerencia a unidade:

Primeira versãoMVP de 2026
FocoInformar o pacienteGerir a unidade e a rede
FilaContada por câmeraAgendamento, lembretes e fila de atendimento
Para o gestorRelatório de fluxoMétricas, escala de profissionais otimizada e dashboard com IA
PerfisPaciente e administradorPaciente, profissional, gestor da UBS e secretaria de saúde
ProdutoAplicativo de informaçãoPlataforma white label de saúde pública

O MVP de 2026

Defini quatro módulos: agendamento, registro pós-consulta, notificações e métricas. UBSs, especialidades e horários entram como dados fictícios, preparados para importar de fontes oficiais (CNES). Preferi não esperar uma integração para validar o fluxo.

Regras de produto que protegem as pessoas

Escala de profissionais por otimização matemática

Em vez de o gestor montar a escala na mão, o sistema calcula uma escala que cobre o mínimo de médicos e enfermeiros em cada turno sem passar da carga contratada de cada profissional (programação linear inteira). Começou semanal e, na sprint 11, virou mensal. Ao final, a IA escreve um resumo em português para o gestor.

Dashboard que explica os números

Os indicadores (absenteísmo, ocupação, demanda por especialidade) ganharam uma narrativa gerada por IA, com recomendações como "considere enviar lembretes 48 horas antes". A regra de segurança do projeto é que a IA nunca escreve nem executa SQL: ela deve só acionar funções que já existem no sistema, com parâmetros controlados. As respostas ficam em cache, e se o cache cair o sistema continua funcionando.

O provedor de IA mudou no meio do caminho, do Gemini para a Groq, por bloqueios de cota e autenticação. A troca exigiu mexer na dependência, na configuração e no formato da resposta, e foi o motivo de uma sprint de estabilização.

Hipóteses e o que já sei sobre elas

HipóteseComo testei ou testariaSituação
O paciente prefere um lugar com pouca fila a um mais próximo.Entrevistas com 8 pessoas.Indício. Amostra pequena e mais urbana do que o previsto.
Saber a ocupação e a especialidade antes de sair de casa reduz deslocamentos desnecessários.Protótipo navegável e artigo. Falta medir com uma unidade real.Aberta.
Lembrete 24 horas antes e cancelamento fácil reduzem o absenteísmo.Lembretes automáticos, cancelamento que libera o horário e a taxa de absenteísmo como indicador.Aberta. Funcionando com dados fictícios.
O gestor age mais com uma explicação em linguagem natural do que com o número bruto.Dashboard com narrativa e recomendações geradas por IA.Aberta. Não testada com gestores.
Uma escala otimizada poupa o tempo do gestor e cobre os turnos.Módulo de escala mensal com restrições de cobertura e carga.Aberta. Falta comparar com a escala manual de uma UBS real.

Métricas

Artigo

Escrevemos o artigo "O Protagonismo dos Pacientes na Jornada de Atendimento em Unidades de Saúde", para o Simpósio Brasileiro de Sistemas de Informação (SBSI 2025). Ele reúne o problema, as entrevistas, o fluxo com QR code e a ligação com a estratégia de saúde digital do Brasil.

O que aprendi

O código do MVP está em repositório privado.