Flow Forecaster: quando Monte Carlo encontra Machine Learning na previsão de entregas

Flow Forecaster é o motor de previsão probabilística da FlowPace: combina Monte Carlo e Machine Learning adaptativo via SPC para gerar percentis P50/P85/P95 a partir do histórico real do time.

“Quando isso vai ficar pronto?” é a pergunta que toda liderança técnica responde de duas formas ruins: um chute otimista disfarçado de compromisso, ou uma data tão inflada que nunca mais é levada a sério. O problema não é a pergunta — é responder com uma data única, sem intervalo de confiança, quando o processo por trás da entrega é, por natureza, variável.

O Flow Forecaster, produto SaaS já em operação da FlowPace, resolve isso na origem: conecta-se ao Jira Cloud, Azure DevOps ou Businessmap, lê o histórico real de throughput e lead time do time, e devolve percentis — não uma data, uma distribuição de probabilidade.

Por que Monte Carlo sozinho não basta

Simulação de Monte Carlo é hoje um padrão razoavelmente conhecido em previsibilidade ágil: reamostrar o throughput histórico milhares de vezes para estimar quando um determinado volume de trabalho será concluído. O problema é que Monte Carlo assume que o processo passado continua representativo do processo futuro — uma suposição que quebra toda vez que o time muda de composição, de ferramenta ou de forma de trabalhar.

É aqui que o Flow Forecaster se diferencia: ele é, segundo a FlowPace, o único motor que combina Monte Carlo com Machine Learning adaptativo no mesmo pipeline, usando Controle Estatístico de Processo (SPC) para monitorar violações de throughput. Quando o SPC detecta que o processo mudou, o motor troca automaticamente o modelo usado — antes que a entrega falhe, e sem que alguém precise perceber manualmente a mudança e reconfigurar a previsão.

Os números por trás da escolha do modelo

A FlowPace publica três indicadores de performance do motor:

  • 64,5% de win rate do modelo de Machine Learning sobre o Monte Carlo puro, especificamente em processos estáveis — ou seja, em mais de 6 a cada 10 casos estáveis, o ML prevê com menos erro.
  • 100% dos casos com calibração probabilística positiva (CRPSS), o indicador que mede se a distribuição de probabilidade prevista corresponde à frequência real dos resultados.
  • 35% de redução no erro médio de previsão em comparação ao forecasting convencional.

Na prática, isso significa que o motor não aposta cegamente em um único método: ele decide, com base no estado atual do processo, se Monte Carlo ou ML vai errar menos — e essa decisão acontece sem configuração manual.

Percentis, não datas

O output do Flow Forecaster é sempre probabilístico: P50, P85 e P95. Dizer que há 85% de chance de entrega em X semanas é uma frase diferente de “vai ficar pronto em X semanas” — é uma frase defensável diante da diretoria, porque carrega embutido o risco que uma data única esconde. Quando o prazo escorrega, dá para checar se o escorregão ficou dentro da faixa de risco assumida ou se o processo de fato mudou — o mesmo SPC que recalibra o modelo também serve como alarme.

Integrações e o que vem a seguir

Hoje o Flow Forecaster já conecta nativamente com:

  • Jira Cloud
  • Azure DevOps
  • Businessmap

Linear e GitHub aparecem no roadmap de integrações. A leitura de dados é direta via API — extração de issues resolvidas e changelog — sem exportação manual de planilha.

Onde ele se encaixa no ecossistema FlowPace

Enquanto o Flow Compass olha o portfólio inteiro e o custo de atraso acumulado, o Flow Forecaster resolve uma pergunta mais pontual e recorrente: esta entrega específica, com que probabilidade, em que prazo. É o produto da FlowPace com acesso mais imediato — sem implantação assistida, direto em flow-forecaster.com.

Se a última previsão que você deu para a diretoria era uma data sem intervalo de confiança, vale testar o que muda quando a resposta vem acompanhada de um percentil.


#FlowForecaster #MonteCarlo #MachineLearning #Previsibilidade