Atrás

Programa fidelidad: Cómo creamos y lanzamos nuevas funcionalidades

el 

Como imaginarás, cada vez que lanzamos una nueva funcionalidad miles de preguntas surgen dentro de nuestro equipo y dentro de la comunidad de GoodBarbers. El lanzamiento del programa fidelidad no fue una excepción, y para gestionarlo, pensamos... ¿Quién mejor que las personas que han trabajado en la creación de éste para explicárnoslo? 

Por ese motivo, hoy vamos a realizar una entrevista a Sébastien Simoni , GoodBarber CEO y Lesia Pietri , nuestra ProductDesignManager para que descubras que hay detrás del desarrollo de una nueva funcionalidad en GoodBarber: 

¿Cuál es la lógica detrás de nuestra oferta de Add-Ons?

Sébastien: "GoodBarber es una plataforma DIY para la creación de aplicaciones móviles, con un precio mucho menor al de un desarrollo personalizado. Los AppsBuilders en general tienden a reducir el coste de desarrollo. De todos modos, no todas las personas necesitan el mismo tipo de app, lo que significa que las opciones de personalización no siempre son las mismas. Nuestra tienda de Add-Ons mantiene la interfaz de nuestra plataforma simple para la gran mayoría de usuarios, mientras que ofrece opciones de desarrollo específicas disponibles para diferentes tipos de proyectos. "

¿Cómo definirías el valor añadido de una funcionalidad, tanto en el lado del producto como el del cliente?

Sébastien: "En GoodBarber realizamos constantemente esfuerzos para mantener nuestro producto actualizado con las nuevas versiones de OS y dispositivos. Con nuestra oferta principal ya es posible ofrecer una experiencia móvil excepcional a los usuarios. Los add-ons ofrecen más valor y atienden a necesidades de uso específicas. Asimismo, el coste de éstos se mantiene muy por debajo de lo que podría ser un desarrollo personalizo para características equivalentes. 

Nuestros add-ons de pago también permiten el mantenimiento y las mejoras de las características existentes y de nuestros add-ons gratuitos."

A nivel estratégico, ¿por qué se decidió poner en marcha el programa de fidelidad?

Sébastien: "Las aplicaciones móviles son una herramienta efectiva para generar compromiso con los usuarios. El dueño de un negocio puede crear a través de la app un link especial con sus clientes. Además, no es necesario ser todo un experto en marketing para hacer que los clientes se descarguen la app. En un negocio físico, el tráfico de clientes se puede convertir en usuarios de la aplicación móvil, incluso dentro de la misma tienda."

Lesia: "Para los negocios locales, una aplicación móvil es la extensión perfecta de una dimensión física. Desarrollando un programa de fidelidad respondíamos a las necesidades de nuestros clientes. El programa al completo era muy demandado tanto por los usuarios como por las personas que probaban su app. Ahora con las funcionalidades de éste, los clientes de GoodBarber tienen la posibilidad de monetizar la creación de su aplicación móvil, desde el inicio."

A nivel práctico, ¿cuál es el proceso preliminar para el desarrollo de una nueva característica?

Lesia: "El primer paso es mirar qué hay en el mercado y qué falta. A veces, se nos adelantan en el lanzamiento de funcionalidades, es inevitable, pero eso no nos frena. Cuando desarrollamos una funcionalidad existente la creamos pensando que será única, al estilo GoodBarber, con nuestra calidad y siguiendo nuestros criterios. 

El proceso de creación empieza en la interfaz, desde la estructura de la funcionalidad hasta el diseño, para cada simple "vista". El back office y sus ajustes vienen después, una vez que ya hemos visto todas las opciones y parámetros que queremos ofrecer."

¿En qué consiste el trabajo de un Product Design Manager?

Lesia: "El proceso de borrador lo realizo sola, después llega el trabajo en equipo. Trabajo en colaboración con otros diseñadores como Benoit Hermann (se encuentra en Lyon), quien lleva con nosotros desde el inicio y es el responsable de dar vida a la lista de menús. Es una ventaja tener varios puntos de vista de un mismo proyecto. Después, cuando el backend está terminado, dejamos pasar un tiempo para que el proyecto madure en nuestras mentes. Siempre es mejor  pasar por este proceso antes de colocarlo dentro de nuestra roadmap."

En la etapa de desarrollo, precisamente, ¿cómo funciona?

Lesia: "En el caso del backend, necesitamos configurar los comportamientos. En el frontend producimos lo que se llama "mapping" donde cada vista se asigna a un conjunto de propiedades JSON. Definimos qué aspectos de cada vista se pueden personalizar y cuales no, y decidimos cuales tendrán un impacto en el backend. Seguidamente, el equipo de desarrolladores puede empezar a codificar y mi trabajo pasa a estar a su lado, contestando a cada una de sus preguntas."

¿Qué tipo de preguntas?

Lesia: "Pasar de papel a la pantalla es todo un proceso, de lo estático a lo dinámico, y durante el desarrollo pueden surgir algunas dudas. Ahí es donde podemos señalar los aspectos que resultan demasiado complejos. En GoodBarber, en particular, nuestra mayor preocupación es la dimensión genérica, es decir, que la funcionalidad se adapte a diversos tipos de proyectos y apps. Es la principal diferencia entre un proyecto específico y nuestra área de especialización. Tenemos que adaptarnos al mayor número posible de usuarios."

Después del desarrollo viene la fase de prueba, ¿no?

Lesia: "Sí, se trata de comprobar si el resultado final coincide con las instrucciones de diseño originales. Seguidamente. se realizan las pruebas de funcionamiento.

Estos dos pasos son esenciales para ayudarnos con la creación de nuestras ayudas online y en la redacción de la funcionalidad para el público en general. Incluso con una interfaz simplificada, los términos utilizados siguen desempeñando un papel complementario en el proceso de comprensión de características."
 

¿Y el lanzamiento de la funcionalidad?

Lesia: "En este punto la sincronización de los diferentes equipos es muy importante. Pero al final, a pesar de que todos esperamos el día con muchas ganas, con frecuencia éste pasa casi  por desapercibido. ¿Por qué? Porque pasan muchas cosas al mismo tiempo. Nuestro producto está en constante evolución y un lanzamiento es, después de todo, parte de un proceso de mejora diario."

Sébastien: "Es un logro, pero nunca es el punto final. Los lanzamientos son un momento en el tiempo, parte de una evolución. Una funcionalidad es un trabajo en progreso, con una inevitable v1, v2, v3 ... No importa qué tan bien diseñada esté una característica en nuestra opinión, no hay nada como la retroalimentación del cliente que es un factor determinante en la evolución de la función. ¡Y cada cambio en el panorama tecnológico nos abre nuevas perspectivas todo el tiempo!"