Pular para o conteúdo
12 de agosto de 2026

Por que o horário do ônibus aparece como uma janela, não um minuto exato

Se você já reparou que o VaiDeBuzu às vezes mostra um horário como "11:49–11:59" em vez de um único minuto, não é bug — é intencional, e vale entender o porquê.

Os horários oficiais das linhas municipais de Vitória da Conquista são o horário programado de saída, definido pelas empresas que operam o transporte coletivo da cidade. É um horário de tabela, pensado pra funcionar num dia comum, sem imprevistos. Na prática, porém, trânsito, obra na via, chuva forte, um sinal fechado a mais, um passageiro com dificuldade de embarque — qualquer coisa do dia a dia pode atrasar ou adiantar alguns minutos esse horário programado.

Nenhum aplicativo consegue prometer o minuto exato de passagem sem ter o rastreamento ao vivo do próprio ônibus circulando — ou seja, sem saber onde o veículo está fisicamente naquele momento, só com base no horário de tabela. A maioria das linhas de Vitória da Conquista ainda não tem esse tipo de rastreamento público disponível (é algo que o VaiDeBuzu está construindo aos poucos, com o compartilhamento de viagem que quem está no ônibus pode ativar).

Por isso, em vez de mostrar um horário único — que passaria uma falsa sensação de precisão que a fonte de dados não garante — o VaiDeBuzu mostra uma janela de alguns minutos em volta do horário programado. Essa janela é sempre a mesma margem de segurança aplicada de forma consistente, não um cálculo específico pra cada linha; a ideia é deixar claro, visualmente, que aquilo é uma previsão, não uma garantia.

Quando a busca é feita por uma rua no meio do trajeto — não pela origem da linha — o app soma, além dessa margem, uma estimativa de tempo de percurso baseada na posição daquela rua dentro do itinerário completo. E aqui tem uma escolha deliberada: o app sempre arredonda esse cálculo pra menos, nunca pra mais. Ou seja, se existe qualquer dúvida entre dois horários possíveis, o VaiDeBuzu escolhe mostrar o mais cedo dos dois. Melhor você chegar um pouco mais cedo no ponto e esperar alguns minutos, do que confiar demais numa estimativa e ver o ônibus passar sem você.

Essa é a mesma filosofia por trás do app inteiro, em todas as suas funções: preferimos mostrar uma estimativa honesta, com a margem de erro explícita, a fingir uma precisão que os dados disponíveis simplesmente não garantem. Um app de ônibus lida com a rotina de gente de verdade — perder um compromisso por causa de uma informação errada tem consequência real, e isso pesa em cada decisão de como mostrar um horário na tela.

← Ver outros posts