Producto mínimo viable MVP
Un producto mínimo viable es la primera versión real de una aplicación, hecha para cumplir la única tarea que de verdad importa, de modo que todo lo demás espera.
También conocido como MVP primera versión versión uno
Definición
Un producto mínimo viable es la primera versión de una aplicación que funciona de verdad, hecha para cumplir la única tarea que más importa y nada más. Eso no la convierte en una demo ni en un trabajo a medias, porque la usan personas reales y por ella pasa dinero real. Lo que esas personas hacen con ella es justo el objetivo, ya que sus decisiones te dicen qué construir después. Ninguna reunión te lo dirá con esa sinceridad.
Imagina una lavandería que quiere una aplicación y fíjate en lo pequeña que es la tarea. El cliente pide una recogida y luego ve cuándo llega el conductor, y esa es toda la versión uno. Los puntos de fidelidad, los códigos de invitación, la ventana de chat y el segundo idioma pueden esperar su turno. El motivo es que, si pedir la recogida resulta confuso, ninguno de esos añadidos habría salvado la aplicación.
Los dueños sobrecargan la versión uno por un motivo honesto, ya que llevan años con la idea y cada parte les parece igual de urgente. Luego alguien menciona a un competidor en una reunión, se añaden tres pantallas y cuatro meses de trabajo se vuelven once. El presupuesto se duplica, así que la aplicación llega a los clientes un año después del momento en que hacía falta. La mitad de esas pantallas no se abre nunca, y Linkysoft lo ha visto pasar con buenas ideas que se volvieron demasiado pesadas para salir.
Elegir qué espera es más fácil si haces una pregunta en voz alta sobre cada función. Si salimos sin esto, ¿la aplicación sigue haciendo su única tarea? Cuando la respuesta es sí, la función espera y la apuntas en una lista en vez de borrarla. Esa lista será el plan de los tres meses siguientes. La segunda pregunta es si alguien puede hacerlo a mano por ahora. Una tienda puede aprobar devoluciones por teléfono un tiempo, y ese software espera a la versión dos.
Dos avisos honestos importan más que todo lo anterior. Una primera versión pequeña necesita igualmente que las partes aburridas estén bien hechas. Hablamos de entrar con usuario, de cobrar y de una forma de corregir la ficha de un cliente que ha salido mal. Saltárselas no da una aplicación pequeña, da una rota. Pequeño tampoco significa barato, así que Linkysoft pide al dueño que nombre una sola cifra, por ejemplo reservas por semana, antes de empezar un desarrollo de aplicación móvil. Sin esa cifra, la versión dos es una adivinanza. La misma regla ahorra dinero en una aplicación web, donde añadir una pantalla más siempre parece barato y casi nunca lo es.
Preguntas sobre Producto mínimo viable
¿Un producto mínimo viable es solo una aplicación barata?
¿Cuánto se tarda en construir una primera versión?
¿Qué no se debe quitar nunca de la versión uno?
¿Puedo empezar con una aplicación web en vez de una móvil?
¿Sigue sin ver cómo se aplica esto a su proyecto?
Cuéntenos qué está construyendo y le responderemos en lenguaje claro.