Comparación de 5 métodos para reunir 20 testers y cuál usar

Comparación de 5 métodos para reunir 20 testers y cuál usar

Hola. Hoy me gustaría comparar los distintos métodos disponibles para reunir testers en el Closed Testing de Google, junto con sus ventajas y desventajas.

Contexto

En 2023, Google cambió su política de publicación de aplicaciones, lo que dificultó la entrada de desarrolladores independientes. Los desarrolladores afectados deben reunir testers cada vez que crean una aplicación, por lo que no pueden permitirse el lujo de improvisar cada vez.

Métodos comparados

Como advertencia, no he utilizado personalmente todos los métodos. Por eso, algunos incluyen suposiciones de mi parte. Además, este artículo está orientado a nuevos desarrolladores independientes, por lo que se excluyen métodos inviables como el uso de testers internos de una empresa.

A continuación, listo los métodos que se me ocurren:

  1. Usar tu red de contactos personales
  2. Usar redes sociales
  3. Usar meetups de desarrolladores
  4. Contratar un servicio de testers
  5. Usar una aplicación dedicada al closed testing

Usar tu red de contactos personales

Consiste en explicar la situación a familiares y amigos y pedirles que participen como testers.

Ventajas

  • Puedes asegurarte de tener testers
  • Es gratuito

Desventajas

  • El número es limitado (especialmente para quienes somos más solitarios)
  • Es simplemente vergonzoso
  • Es difícil pedirlo repetidamente (si desarrollas múltiples aplicaciones)
  • Explicar cómo hacer las pruebas puede ser tedioso (especialmente si la otra persona tiene poca cultura tecnológica)

Es el método más fácil y seguro, pero creo que pocas personas pueden completar la prueba con este método únicamente.

Usar redes sociales

Implica usar plataformas como Discord y Reddit. En este caso, pruebas la aplicación de otra persona a cambio de que ella pruebe la tuya.

Ventajas

  • Puedes conectar con muchos desarrolladores
  • Es gratuito
  • No necesitas explicar mucho contexto

Desventajas

  • Encontrar a la persona adecuada lleva tiempo
  • El inglés es prácticamente imprescindible (¿es difícil encontrar suficientes candidatos localmente?)
  • Tendrás que instalar aplicaciones que no te interesan
  • Algunas personas a veces mienten en sus informes

Es una buena forma gratuita de reunir testers, pero lleva bastante tiempo.

Usar meetups de desarrolladores

Consiste en asistir a eventos y pedir a los asistentes que sean testers.

Ventajas

  • Puedes obtener información variada de otros desarrolladores
  • Puedes asegurarte de tener testers
  • Puede ser gratuito (según el evento)

Desventajas

  • Lleva tiempo
  • No hay garantía de conseguir suficientes testers

Yo no lo he probado, pero creo que el objetivo principal debería ser el intercambio de información, y conseguir testers sería más bien un beneficio extra.

Contratar un servicio de testers

Consiste en suscribirse a servicios que disponen de dispositivos dedicados al closed testing. Si buscas, encontrarás varias opciones.

Ventajas

  • No lleva tiempo
  • No requiere esfuerzo

Desventajas

  • Es de pago
  • La fiabilidad del servicio es incierta

Es el método más rápido. Puede ser adecuado para quienes tienen presupuesto o esperan recuperar el coste rápidamente tras el lanzamiento.

Usar una aplicación dedicada al closed testing

Consiste en usar una aplicación dedicada para probar las apps de otros desarrolladores a cambio de que ellos prueben la tuya.

Ventajas

  • No requiere esfuerzo
  • Es gratuito
  • Puedes elegir aplicaciones que te interesen (en comparación con las redes sociales)
  • No necesitas comunicarte en inglés (no es necesario negociar directamente con los desarrolladores)

Desventajas

  • Puede llevar tiempo (dependiendo de cuántos testers se postulen)

No tiene grandes desventajas. Es similar a usar redes sociales, pero sin las complicaciones ni la necesidad de comunicarse en inglés, lo que lo hace mucho más accesible.

Comparación general

No es necesario limitarse a un solo método; lo mejor es combinar varios según tu situación. Los meetups son un caso un poco especial, pero quienes tengan presupuesto y no les preocupe la fiabilidad del servicio pueden optar por contratar un servicio de testers. Para los demás, creo que combinar contactos personales, redes sociales y la aplicación dedicada es la mejor opción.