A/B Testing
&
Experimentação
Como desenhar experiências válidas, interpretar significância estatística e construir uma cultura onde as decisões são guiadas por evidência, não por opiniões ou intuição.
A maioria dos "testes" não são testes
As equipas correm testes A/B todos os dias e chegam a conclusões erradas. Não porque os dados mentem, mas porque a experiência foi desenhada de uma forma que torna impossíveis conclusões válidas. Testar mal é pior do que não testar: cria decisões erradas com confiança.
- Mudou duas coisas ao mesmo tempo (cor do botão + texto)
- Parou o teste quando os resultados "pareciam bons"
- Correu durante 3 dias num fim de semana de feriado
- Não pré-calculou o tamanho de amostra necessário
- Declarou vencedor a p = 0,09 ("perto o suficiente")
O resultado pode estar direcionalmente certo. Mas não há como saber, e agir sobre ele como facto é perigoso.
- Uma variável alterada, tudo o resto idêntico
- Duração decidida à partida com base no tamanho de amostra
- Correu sobre tráfego representativo (mínimo de uma semana)
- Tamanho de amostra calculado antes do lançamento (MDE definido)
- Decisão tomada num limiar de significância pré-acordado
O resultado pode ser usado com confiança conhecida. Percebes a probabilidade de estares errado.
Começa com uma hipótese, não com a cor de um botão
Toda a experiência começa com uma observação sobre o comportamento dos utilizadores, uma mudança proposta e um resultado previsto. Sem esta estrutura, não estás a experimentar. Estás a decorar.
Significância estatística: o que significa mesmo
A significância estatística é o conceito mais mal compreendido na experimentação. "95% de confiança" não significa que tens 95% de certeza de que a variante é melhor. Significa: se de facto não houvesse diferença, verias resultados tão extremos por puro acaso apenas 5% das vezes.
Os erros que invalidam experiências
Estes são os erros que produzem conclusões erradas com confiança, o resultado mais perigoso na tomada de decisão baseada em dados.
Para além do A/B testing clássico
O A/B testing clássico tem limites claros. Quando o tráfego é baixo, as mudanças são complexas ou precisas de iterar mais depressa, vale a pena conhecer estas alternativas.
Quando o A/B testing é a ferramenta errada
O A/B testing é poderoso mas não é universal. Saber quando não testar é tão importante como saber como testar.
- Texto do CTA, posição do botão, comprimento do formulário
- Variações do fluxo de onboarding
- Assuntos de email e horas de envio
- Apresentação de pricing e packaging
- Título e imagem de destaque da homepage
Volume alto, resultado mensurável, mudança isolada: território clássico de A/B.
- Redesenhos completos de produto (variáveis a mais)
- Mudanças com efeitos de rede (contaminação entre grupos)
- Páginas de baixo tráfego (anos até atingir significância)
- Decisões éticas ou de marca (nem tudo é uma métrica)
- Mudanças de comportamento de longo prazo (teste demasiado longo)
Usa antes pesquisa qualitativa, rollouts faseados ou juízo de especialista.
A experimentação como disciplina
O objetivo não é correr mais testes. É aprender mais depressa. As equipas que integram a experimentação na sua cultura entregam melhores produtos, cometem menos erros caros e acumulam aprendizagem ao longo do tempo.
Mais sobre dados & produto
Escrevo sobre experimentação, analytics e estratégia de produto. Segue no LinkedIn para mais.