Mas leido
Building Stories
Modo Rua: Redefiniendo el desarrollo de aplicaciones mediante iteración centrada en el usuario Ago 23
Building Stories
NuStories: Adaptación de productos para clientes fanáticos en varios países Oct 30
Culture & Values
Cómo los valores y la cultura de Nu dan forma a los productos que creamos Ago 7
Carreras
Reunimos a grandes mentes de diversos orígenes que permiten la discusión y el debate y mejoran la resolución de problemas.
Conoce más sobre nuestras carreras



Escrito por: Isabela Piccinini
Revisado por: Paulo Rossi, Felipe Almeida
Todos luchan con las incertidumbres involucradas en la toma de decisiones en algún momento. Así que considera cuánto más complicado puede volverse esto en los entornos empresariales, con la presión adicional de las partes interesadas y la satisfacción del cliente.
Afortunadamente para nosotros, una cosa para la que están diseñados nuestros cerebros es para evaluar la calidad de la evidencia disponible para luego deliberar sobre el mejor curso de acción, guiando así el proceso de toma de decisiones para reducir la incertidumbre.
¿No sería bueno para nosotros si tuviéramos una metodología que nos ayude en este camino tan difícil e importante, haciéndonos la vida un poco más fácil? ¡Aquí es donde las pruebas A/B pueden ser un aliado increíble! Es una forma de experimentar nuevas ideas y medir el impacto de nuestros cambios en un entorno controlado y aprender de ellos antes de escalar soluciones. Nos ayuda a aprovechar las decisiones basadas en datos con mayor confianza en los resultados reales que los posibles cambios tienen en la estrategia comercial y los usuarios finales. Puede parecer magia, ¡pero es ciencia!
Entonces, ¿cómo podemos mejorar la forma en que tomamos decisiones y aprendemos de los usuarios? Mantente al día con nosotros porque en este artículo te presentaremos las pruebas A/B de una manera muy sencilla y práctica para que puedas ponerlas en acción a partir de ahora.
Pruebas A/B en pocas palabras
En el contexto de una empresa, las pruebas A/B son una forma de realizar un experimento controlado y aleatorio para comparar dos versiones diferentes (A y B) de algún producto o servicio. Utiliza pruebas estadísticas para establecer una relación causal entre un tratamiento (variación) y un efecto (consecuencia).
Como cualquier experimento, queremos validar una hipótesis utilizando una o más métricas de interés.
La idea detrás de una prueba A/B es desafiar una versión existente de su producto o servicio (A, también conocido como grupo de control) contra una nueva versión con un solo cambio específico (B, conocido como grupo de tratamiento). El primero sirve como referencia para que puedas comparar el rendimiento de tu cambio deseado. Al dividir aleatoriamente el tráfico y comparar los indicadores de rendimiento elegidos de estos grupos entre sí, cada vez que encuentre una diferencia en la que esté seguro y que confirme su hipótesis inicial, podrá implementar su nueva versión de producto/servicio.
Descubre las oportunidades
Usemos un ejemplo simple de la siguiente manera:
Supongamos que tiene una página inicial en su aplicación que actualmente tiene un botón para avanzar y desea evaluar si cambiar el carácter ″>″ a la palabra ″ir″ aumentará el tráfico. Entonces tienes:
Hipótesis: Cambiar el contenido del botón que se muestra aumentará el volumen de acceso del usuario en un 5%.
Métricas objetivo: Volumen de clics y número de usuarios que hacen clic en el botón.
Si bien un experimento puede parecer simple, para confiar en sus resultados, debe considerar algunos ingredientes y procedimientos importantes y es por eso que los discutiremos más adelante. Pero primero, ¿por qué debería importarnos realizar pruebas A/B?
¿Por qué son tan importantes las pruebas A/B?
La experimentación debe estar arraigada en la cultura de desarrollo de productos. Nos permite realizar mejoras incrementales basadas en comentarios reales. También nos permite probar cada cambio con una pequeña audiencia de muestra representativa de usuarios de la vida real, para que podamos recopilar información valiosa además de la cual podemos iterar en nuestro ciclo de desarrollo de productos.
La experimentación es un impulso para la cultura ágil al tiempo que reduce la incertidumbre y brinda información sobre lo que funciona y lo que no funciona para nuestro público objetivo.
Si el experimento sale bien, podemos estar seguros de implementar el cambio para todos los clientes. De lo contrario, fallamos positivamente al tener la oportunidad de aprender de los datos recopilados, iluminando nuevas ideas futuras. De esta manera, no se hace daño al negocio ni se gastan muchos recursos humanos y financieros en algo que no da los buenos resultados esperados.
Además de eso, una cultura de experimentación fomenta la curiosidad y ayuda a luchar contra las opiniones fuertes (también conocidas como HiPPO, la opinión de la persona mejor pagada). Los humanos tendemos a tener un fuerte sesgo de confirmación hacia la aceptación feliz de ideas y resultados que se adhieren a nuestra forma de pensar y, al mismo tiempo, nos inclinamos a investigar o dudar de resultados que divergen de nuestras suposiciones. Sabiendo eso, podemos usar las pruebas A/B a nuestro favor, ya que permiten una medición de impacto libre de sesgos (al menos cuando se siguen las mejores prácticas para el diseño de experimentos y de hecho tenemos una muestra aleatoria como hablaremos más adelante). Así que elegimos la mejor idea validada por nuestro experimento.
Una medida precisa vale más que mil opiniones de expertos.
(Almirante Grace Hopper)
Mucho se ha dicho así que resumamos la cultura de la experimentación en cuatro grandes pilares a tener en cuenta:
¿Cómo ejecutar una prueba A/B?
Prometí que esta sería una guía práctica, así que hablemos de algunos pasos importantes para realizar una prueba A/B confiable. Por supuesto, esta lista no es exhaustiva, pero es un buen punto de partida.
Planificación del diseño de su experimento
Antes de actuar sobre él, debemos planificarlo cuidadosamente para reducir las posibilidades de errores. En este caso, los errores pueden conducir a conclusiones engañosas que pueden perjudicar nuestro negocio o dificultar grandes oportunidades.
1. Determinar una buena hipótesis.
El primer paso para garantizar la confiabilidad de su prueba es definir claramente su objetivo (lo que desea mejorar en su producto/servicio). Un objetivo bien definido ayuda en la elaboración de una hipótesis bien estructurada.
La hipótesis se puede establecer usando una cláusula SI-ENTONCES: SI se realiza alguna acción, ENTONCES se espera alguna consecuencia.
En el ejemplo del botón anterior:
Meta: Aumentar la participación de los usuarios en la aplicación.
Hipótesis: SI cambiamos el contenido del botón que se muestra, ENTONCES podemos aumentar el volumen de acceso del usuario en un 5%.
Una prueba A/B tiene como objetivo validar esta hipótesis elegida asumiendo:
Hipótesis nula (H0): no hay diferencia significativa entre las variantes de tratamiento y control para la métrica de interés.
Hipótesis alternativa (H1): existe una diferencia significativa entre las variantes de tratamiento y control para la métrica de interés.
Para ejecutar una prueba A/B valiosa, es importante limitar un solo cambio (variable) a la vez, de lo contrario, terminarás con efectos combinados. Recuerda que usamos experimentos para atribuir causalidad, por lo que si tiene más de un cambio en curso, ¿cómo puedes saber con certeza qué estás impulsando realmente los resultados observados? Si realmente necesitas ejecutar pruebas con múltiples variables simultáneamente, existen algunos enfoques de diseño para ello.
2. Determinar los tratamientos grupales.
Un grupo debe representar el status-quo con la experiencia tal como está (sin cambios de ningún tipo). Y el otro representa la futura experiencia con el cambio real para desafiar la versión actual. Incluso podemos agregar más variaciones para la misma característica si queremos (comúnmente conocido como prueba A/B/n).
Para nuestro ejemplo anterior, podríamos tener:
Control: botón con carácter “>”.
Tratamiento A: botón con palabra “ir”.
Tratamiento B: botón sin carácter ni palabra.
3. Determinar las métricas de éxito
Ahora que sabe lo que quiere mejorar, debe elegir cómo medirá el impacto de la mejora. Para ello, puede utilizar tres categorías de métricas inteligibles:
Para nuestro ejemplo anterior, podríamos tener:
Métrica de meta: El tiempo pasado en la aplicación (ya que esto puede ser un indicador de la participación del usuario) o el NPV (valor actual neto) del cliente.
Métricas objetivo: Volumen de clics y número de usuarios que hacen clic en este botón (ya que este es un indicador del interés del usuario en la nueva función).
Métricas de barandilla: Volumen de bloqueos en la aplicación y número de tickets abiertos en el servicio de atención al cliente (ya que la satisfacción del usuario puede ser algo muy importante para proteger).
Un buen consejo es elegir métricas relativas como porcentajes, para no diluir ni distorsionar los resultados.
4. Determinar el tamaño de la muestra
El siguiente paso es estimar el tamaño de muestra necesario para poder estimar el efecto que especificó en tu hipótesis inicial.
Queremos que nuestros resultados sean relevantes y que se identifiquen correctamente, por lo que necesitamos tres entradas importantes para calcular el tamaño de la muestra:
Con esa información a mano, puedes utilizar una herramienta de código abierto como GPower para calcular el tamaño de muestra necesario para tu experimento.
Ten en cuenta que la aleatorización es clave para que las pruebas A/B sean confiables. Una muestra sesgada no representa la población de interés, por lo tanto, los resultados del experimento pueden verse comprometidos y no ser realistas. Por lo tanto, es posible que debas realizar algunos controles de cordura para asegurarte de que tu muestra esté libre de sesgos.
Analizando los resultados de tu experimento
Finalmente, podemos ejecutar nuestra prueba A/B e interpretar los resultados para verificar si nuestra suposición inicial era correcta. Para ello, utilizamos pruebas estadísticas para aceptar o rechazar nuestra hipótesis. Este análisis incluye los siguientes pasos:
El enfoque habitual en esta etapa está en las métricas objetivo, ya que esas son las que principalmente queremos optimizar. Pero es igualmente relevante evaluar si hay métricas de barandillas afectadas negativamente y el límite aceptable. Esto no solo puede ser un bloqueo para continuar con tu experimento y eventualmente implementar esta nueva experiencia, sino que también es muy importante que conozcas este impacto y que ya tengas un plan de acción en la mano (que podría ser, por ejemplo, la interrupción del examen).
Algunas preguntas que puedes hacerte antes de tomar la decisión de implementar o no la nueva función son:
Recuerda siempre que el experimento proporcionará evidencia para la toma de decisiones. Entonces la decisión puede ser tan buena como los datos que estamos usando.
″En Dios confiamos. Todos los demás deben aportar datos de ALTA CALIDAD”.
(adaptado de Edwards Deming)
Espero que esta breve guía pueda ayudarte en tu viaje de experimentación. ¡Felices pruebas A/B! 🙂
Consulta nuestras oportunidades laborales →
Para obtener más información sobre las pruebas A/B, consulta la grabación de la charla de Giovana e Isabela en Building Nu Meetup:
Descubre las oportunidades