Soy desarrollador e intento mejorar mi aplicación. Escuché que las pruebas A / B y las pruebas multivariadas son muy útiles para las mejoras. ¿En qué áreas puedo usar estos métodos?

Las pruebas A / B y multivariadas son herramientas increíblemente poderosas para mejorar las aplicaciones. Al igual que con cualquier herramienta poderosa, el conocimiento y la comprensión son elementos importantes para una implementación efectiva. Lo primero que querrás saber es el tipo de aplicación que estás considerando probar. Debido a que las tecnologías de las aplicaciones varían, las herramientas creadas para probarlas también varían. Las áreas que están disponibles para las pruebas y la forma en que se realizan las pruebas dependen de las herramientas de prueba que utilice.

Si se trata de una aplicación web móvil (la aplicación web Financial Times es un buen ejemplo de este tipo de aplicación), realmente puede usar cualquier herramienta de prueba A / B o multivariada que usaría para probar un sitio web normal. Algunos ejemplos rápidos de cosas que podría probar serían copia de anuncios, ubicación o combinación de colores.

Las aplicaciones nativas están diseñadas individualmente para un sistema operativo específico como Android, Unity o iOS. Debido a que las aplicaciones nativas se crean utilizando la arquitectura nativa, pueden integrarse más profundamente en el sistema operativo del dispositivo y tener acceso a más de sus sistemas. Este tipo de aplicación requiere una herramienta de prueba que también está diseñada con arquitectura nativa. Una de las principales ventajas de utilizar la arquitectura nativa es que las posibilidades de lo que es posible que desee probar están muy abiertas. Puede ser cualquier cosa, desde el color del botón hasta la cantidad de gravedad en un juego. Puede obtener más información sobre A / B y la tecnología y técnicas de prueba de aplicaciones multivariadas en la sección de recursos de nuestro sitio web: http://splitforce.com/resources/…

Las aplicaciones híbridas se ubican en el medio, utilizando piezas de tecnología de aplicaciones móviles y nativas. Ciertos aspectos en línea de las aplicaciones híbridas se pueden probar utilizando marcos de prueba de JavaScript, pero otros elementos pueden requerir una herramienta específica.

Una vez que haya determinado el tipo de tecnología de aplicación con la que está trabajando, debe tener una idea bastante clara de qué áreas están disponibles para sus experimentos. ¡Buena suerte en sus pruebas y si tiene más preguntas, por favor pregunte!

Realmente no hay límite para lo que se puede probar usando las pruebas A / B / n. Las aplicaciones maduras de nivel empresarial pueden probar hasta la optimización de formularios HTML para una página a la que rara vez se accede en la búsqueda si hay un aumento de 0.01 en los Indicadores clave de rendimiento (KPI) en general.

El comienzo siempre es definir su objetivo final y luego trabajar hacia atrás con objetivos de apoyo, luego desarrollar pruebas para cada uno de ellos. Por ejemplo, si tiene una tienda en línea que vende zapatos, su objetivo final es completar una venta. Una tarea de apoyo para llegar a ese punto puede ser aumentar la cantidad de veces que se agrega un artículo al carrito de compras. Para mejorar ese número, es probable que comience experimentando con tamaños de botones “Agregar al carrito”, colores, texto circundante, etc., todos los cuales pueden ser probados A / B.

Sin embargo, una advertencia: realmente necesita un número confiable de personas para ver su experimento y asegurarse de que le brinde datos precisos. Un mismo tamaño de 10 visitantes y 6 de ellos eligiendo un tipo de botón no es una prueba precisa. Si obtienes 10k usuarios y 6k eliges el botón, entonces probablemente puedas parecer superior.

Como siempre con cualquiera de mis respuestas de Quora sobre cualquier tema, siéntase libre de enviarme un mensaje privado si desea más información que pueda tener.

Shannon

More Interesting

¿Por qué no puedo eliminar los datos de mi tarjeta SD después de la actualización de mi versión de Android? ¿Cómo puedo hacer lo mismo?

He ordenado un HTC One M8 de un vendedor de eBay. ¿Cómo me aseguro de que el teléfono sea original y no un clon?

Quiero hacer una aplicación de Android pero no sé la codificación, ¿qué debo hacer?

Me roban el dispositivo y el ladrón no conecta los datos del dispositivo. Entonces, ¿cómo puedo bloquear mi dispositivo de mi cuenta de Google?

Tengo un juego de iOS que quiero convertir a Android. ¿Cuáles son algunas de las mejores empresas de desarrollo de Android a las que puedo externalizar mi trabajo?

Mi teléfono está rooteado y Snapchat no me permite iniciar sesión, ¿qué puedo hacer para ocultar mi root?

Quiero pasar de Android a iOS, ¿es una buena decisión?

Estoy desarrollando una aplicación de GPS para golf. ¿Dónde puedo encontrar una lista de todos (tantos como sea posible) campos de golf en el mundo?

Mi galaxy nexus S se ha vuelto lento y lento. ¿Qué tengo que hacer?

Quiero rootear y ejecutar kaosfroyo en mi Droid Eris (Android), pero ¿para qué estoy?

Quiero comprar un teléfono inteligente dual sim por debajo de 10000 /. El único requisito es que dure a largo plazo, ¿cuál es la mejor opción?

Estoy viendo las principales formas / estudios de caso / ejemplos que los creadores / vendedores de aplicaciones móviles han utilizado para aumentar exponencialmente la adquisición de clientes (descargas de aplicaciones). ¿Qué factores realmente influyen en las descargas de aplicaciones?

Estoy implementando llamadas de red en un Android y estoy muy confundido. ¿Qué biblioteca debo usar, Volley + ok HTTP o Retrofit + Picasso?

Mi teléfono Huawei sigue borrando fotos y videos que tomo cuando mi tarjeta SD está montada. ¿Por qué? ¿Cómo puedo arreglarlo?

Soy un recién graduado que tiene un gran interés en el desarrollo de Java. ¿Con qué temas Java comenzaré a construir mi carrera?