Created with Sketch.

¿Qué tengo que hacer para desarrollar mi aplicación móvil?

¡Para conseguir muchas descargas!

Para desarrollar nuestra aplicación si no tenemos un perfil técnico, necesitamos un buen equipo de desarrolladores. El otro día en #ProductivityStartApps vino Elena Peiró, de JoinUpTaxi, para explicarnos su interesante experiencia. Os resumo lo que explicó en 4 puntos:

joinuptaxi-e-growing-mobile-marketing

  • No dejéis de buscar hasta que encontréis lo que estabais buscando

Si no somos desarrolladores, no nos debemos casar con la primera empresa que nos venda sus servicios. El equipo de JoinUp habló con más de 10 empresas y al final llegaron a un acuerdo con otros emprendedores que se dedicaban a desarrollar apps.

  • Antes de hablar con desarrolladores, definid claramente la aplicación

El mensaje que les debemos dar a los desarrolladores debe ser muy claro. Antes tenemos que tener nuestras mockups definidas.

  • Con los programadores: definir timings en el contrato. Especificar también en el contrato que deberán pasar un test de usabilidad y tendrán que modificar lo que este test proponga.
    • Test de usabilidad: existen laboratorios que lo hacen. No nos recomendó ninguno pero googleando podemos encontrar Usolab, Useye o Useit.
  • Los diseñadores, ellos van a ser los que diseñan la app, no los programadores.

En el caso que seas desarrollador, lo que no debes olvidar es que antes de ponerte a desarrollar debes dar con una buena idea. Por si acaso no has dado con ella, este video te puede ayudar:

Como recordábamos en el post #1 de esta serie, para mejorar nuestra idea no hay nada mejor que compartirla. No tenemos que caer en el “efecto Gollum”: mi idea… mi tesoro… La idea nos la pueden robar pero lo importante es la implementación. Además, lo que nos lleva a implementar nuestra app es nuestra motivación. Las otras personas difícilmente tendrán la misma que nosotros.

Estudiar el mercado es imprescindible. De igual manera, antes de definir nuestro nombre debemos mirar si está libre. Algunas herramientas que nos dirán si la URL y el username de Twitter y Facebook están disponbiles son Knowen o NameChk .

Si queremos asegurarnos aún más que nuestra aplicación tendrá demanda y, por lo tanto, descargas, podemos habilitar una Landing Page de prueba (que después se puede convertir en nuestra landing principal). En Betali.st puedes coger algunas ideas de las útlimas landing pages creadas.

Y si ya hemos llegado hasta aquí, cumpliendo cada uno de los pasos anteriores, ya estamos listos para programar. Y ¿cuál es la metodología más recomendada para seguir? La metodología Agile:

lean-agile-management30-e-growing-marketing-movil

Esta metodología se basa en la mejora continua de nuestros productos, ya sean programas, aplicaciones o sillas. Recomienda sacar el MVP (Minimum Viable Product) y a partir de aquí, irlo mejorando con el feedback que vamos teniendo y con lo que vamos nosotros mismos viendo.

Si queréis saber más sobre el tema, podéis leer el libro Management 3.0 de Jurgen Appelo.