Pasos para la prueba A/B testing:
- Tomo un grupo de usuarios y lo divido en dos partes iguales, al primero lo llamo A y al segundo B.
- El grupo A es el control y le muestro mi version actual.
- Al grupo B, le muestro mi versión alternativa (tratamiento) que son los cambios necesarios para validar mi hipótesis.
- Se puede cambiar más de una imagén a la vez, si está esta sujeta a una única hipótesis.
- Podemos incrementar variaciones a está lógica, pero esto divide nuestro tráfico, reduciendo nuestro poder estadístico, haciendo más díficil detectar el efecto cuando exista.
Otros tipos de pruebas:
Split test: Es prácticamente el mismo A/B test pero soy redirigido a una URL alterna.
MVT: Son pruebas multivariables. Buscan medir efectos de interacciones entre variables. Se ven poco en la práctica profesional y que requieren mucho trafico (poder estadístico).
MAB: Buscan capitalizar en tiempo real sobre los descubrimientos y para lograrlo distribuyen una mayor cantidad de tráfico a la variación que se está desempeñando mejor. Esto presenta riesgos de validez en el proceso ya que me puedo estar dirigiendo en una dirección que puede ser producto del azar.
Consejo: Mientras dominas en A/B testing es mejor dedicarse a correrlo solo de la forma original.
Tipos de implementación:
- Client-side: motor de experimentación en el frontend.
-Server-side: motor de experimentación en el servidor.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?