¿Realmente qué es y para qué sirve el MVP?

¿Realmente qué es y para qué sirve el MVP?
Photo by Austin Distel / Unsplash

MVP son las siglas en inglés de Minimum Viable Product o Producto Mínimo Viable, y efectivamente, es la piedra angular sobre la que gira tu startup🚀.

¿Por qué es importante? ¿Para qué sirve realmente? ¿Cómo diseñarlo y desarrollarlo? ¿Cuánto cuesta un MVP? Son algunas de las cuestiones que deberían quedar claras en este nuevo contenido de mi blog.

Importante: ⛔No podrás lanzarte a desarrollar tu MVP sin antes realizar la ideación de tu solución mediante el uso de Lean Canvas (lienzo) y la validación a través de encuestas con potenciales clientes.

Tanto la ideación como la validación también están contempladas en mis futuros escritos, pero ahora nos enfocaremos en el MVP.

¿Qué es un MVP?

Es una versión mínima de tu solución que cuenta con las características suficientes para que tus clientes estén dispuestos a pagar. Ojo, "características suficientes" no implica todas las características ni ninguna característica 😁. Debe tener calidad, ya que la experiencia a nivel de usuario será clave para la retención de los mismos una vez que lo lances al mercado.

Hasta llegar a esta primera versión con las características mínimas por las cuales tu cliente pagaría, seguramente también pasarás por varias versiones anteriores. Cada una de ellas te proporcionará información relevante que te ayudará a avanzar.

A mí me gusta pensar que el Lean Canvas es como la versión inicial de tu MVP. Evidentemente, nadie pagará por un lienzo, pero es tu MVP más económico 😉. La siguiente versión puede ser una pizarra con post-its, para luego dar paso a una presentación. Si todo sigue avanzando, llegarás a la maqueta o mockup como un paso previo necesario antes del desarrollo.

Además, por mi experiencia, te diría que las primeras intenciones de compra de tu solución las podrás lograr con el mockup. ¡Yo lo hice!

¿Por qué es tan importante el MVP?

Porque es un ejercicio muy práctico que te ayuda a simplificar y trazar una hoja de ruta lo más corta posible para su desarrollo. Todos los emprendedores tenemos el producto ideal en mente, pero el MVP es, como dije antes, la versión mínima por la que tus clientes están dispuestos a pagar.

Te pongo un ejemplo sencillo. Imagínate que debes idear una solución para unir las dos orillas de un río infectado de cocodrilos🐊. El objetivo es claro; podrías diseñar un súper puente con un montón de características por el que pueden pasar todo tipo de vehículos, incluso de gran tonelaje. O podrías optar por un puente con las características necesarias para que tus clientes crucen de un lado a otro con total seguridad caminando o en bicicleta, estando dispuestos a pagar un ticket cada vez que lo cruzan.

En mi caso, el primer MVP de BlogsterApp permitía al usuario registrarse, iniciar sesión y recuperar su contraseña desde la WebApp. Además, contaba con dos versiones, una gratuita y otra de pago, y disponía de 4 ó 5 funcionalidades clave. Estas eran las funcionalidades mínimas, incluida la pasarela de pago para adquirir una suscripción mensual o anual vía Paypal. Fue desarrollado en 6 meses. Posiblemente pude simplificarlo aún más, pero conseguimos clientes y pudimos comenzar a medir el comportamiento de los usuarios, retención, activación y otros parámetros clave en un SaaS.

¿Cómo diseñar el MVP?

Después de validar el Lean Canvas a través de encuestas a clientes potenciales, es necesario comenzar a diseñar para luego desarrollar el MVP.

Además de la servilleta de bar y la pizarra blanca, es fundamental utilizar alguna herramienta para diseñar una maqueta. La maqueta ayuda a comunicarte con el mercado y con el equipo que va a desarrollar el MVP.

Personalmente, utilicé MockFlow, una herramienta líder en el mercado que no solo permite diseñar cada ventana del MVP, sino que también facilita la adición de navegación e incluso la configuración de datos de ejemplo para controles como desplegables, listview, menús o grids.

MockFlow dispone de plantillas y elementos para distintas tecnologías como HTML5, iOS, eCommerce, etc. Realmente la recomiendo si no la conocías.

¿Cómo desarrollar el MVP?

Para desarrollar el MVP, deberás contar con profesionales y especialistas en el desarrollo de aplicaciones. La complejidad del desarrollo dependerá de cada caso; además, no es lo mismo un desarrollo tipo web que un desarrollo tipo app mobile.

Sin duda, la maqueta ayudará a los ingenieros y desarrolladores a acelerar todo el proceso. También existen algunas soluciones para generar aplicaciones a partir del mockup. No tengo experiencia en este sentido, pero existe esta posibilidad

¿Cuánto cuenta un MVP?

El coste del desarrollo del MVP también dependerá de la complejidad y las tecnologías. Una parte crucial que debes tener en cuenta no es solo el coste de su desarrollo, sino también el coste de su despliegue, hosting y mantenimiento.

Desde el inicio, Microsoft ha sido nuestro partner tecnológico. Ingresé en su programa BizSpark, lo que nos permitió ahorrar unos cuantos miles de euros en el despliegue.

Conoce más sobre la visita a Microsoft como startup de alto potencial