Eric Ries, autor de Lean Startup, ofrece una definición de producto mínimo viable (MVP) comúnmente aceptada, que describe «una versión de un nuevo producto que permite a un equipo recopilar la cantidad máxima de aprendizajes validados sobre los clientes con el menor esfuerzo.»En el desarrollo de aplicaciones móviles, su MVP incluye la función o funciones necesarias para resolver un problema central para un conjunto de usuarios y prosperar en el mercado.
Un principio central de la metodología lean, el desarrollo de MVP sigue un proceso de construcción, medición y aprendizaje; el objetivo es proporcionar un beneficio inmediato al tiempo que se minimizan los costos de desarrollo y se utilizan datos para agregar valor al usuario con el tiempo. El método MVP de lean startup le ayuda a lanzar un producto que se puede mejorar continuamente a medida que valida (o invalida) suposiciones, aprende lo que los usuarios realmente quieren y crea iteraciones futuras de su aplicación que sirvan mejor a sus clientes.
Esta guía paso a paso le proporcionará todos los pasos que necesita para planificar su producto mínimo viable y comenzar el desarrollo.
- Identificar y Comprender las Necesidades del Negocio
- a) Trazar el recorrido(s) del usuario
- b) Crear un mapa de «dolor y ganancia» para cada acción
- c) Resuma los dolores y ganancias en declaraciones de oportunidad
- Decidir Qué Características crear
- La Versión larga: Construyendo su Marco de desarrollo de MVP
- Identifique y Comprenda las Necesidades del negocio
- Encuentre las Oportunidades
- Decida qué características crear
- Su MVP Marco de Desarrollo es el Conjunto!
Identificar y Comprender las Necesidades del Negocio
a) Determinar el objetivo a largo plazo del producto y escribirlo
b) Responder a la pregunta «¿Por qué estamos haciendo este proyecto?»
c) Identificar los criterios de éxito que indicarán si el producto es exitoso o no
a) Trazar el recorrido(s) del usuario
Identificar a los usuarios (actores)
Identificar el final de la historia (objetivo final)
Identificar todas las acciones que el usuario debe realizar para alcanzar ese objetivo final
b) Crear un mapa de «dolor y ganancia» para cada acción
al usar el producto
Anote los puntos de dolor para cada acción
Anote las ganancias para cada acción
c) Resuma los dolores y ganancias en declaraciones de oportunidad
Use Instrucciones «How might we» o un método similar para resumir los problemas y las ganancias que ha identificado
Decidir Qué Características crear
a) Usar instrucciones de oportunidad para finalizar sus características
b) Proporcionar un desglose de las características para incluir en la hoja de ruta del producto
c) Usar una matriz de priorización (o método similar) para priorizar características
La Versión larga: Construyendo su Marco de desarrollo de MVP
Hemos agrupado el proceso de planificación de un producto mínimo viable en tres pasos simples pero valiosos, cuyas versiones cortas se enumeran arriba. Ahora proporcionaremos un proceso paso a paso con más detalles y contexto para que pueda aplicar fácilmente este marco a su proyecto. Este proceso forma parte del marco de desarrollo de MVP ágil que utilizamos en Clearbridge Mobile para nuestros proyectos de desarrollo de aplicaciones móviles.
Cada paso mencionado debe ser parte de la definición del producto para cualquier proyecto, sin embargo, seguir estos pasos lo ayudará a identificar y priorizar las características de una manera que le permita describir con confianza lo que necesita para llevar al mercado su producto mínimo viable.
Identifique y Comprenda las Necesidades del negocio
Al principio, debería haber identificado una necesidad de por qué debería existir el producto. Esto podría ser una necesidad de la organización o una necesidad del cliente que aborda una brecha actual.
a) Determine el objetivo a largo plazo y anótelo. Responder a esta simple pregunta: ¿por Qué estamos haciendo este proyecto? Una cadena de cafeterías, por ejemplo, puede tener el objetivo a largo plazo de reducir el tiempo de pago en un 30%.
b) Identificar criterios de éxito. A continuación, identifique los criterios que determinarán si el producto tendrá éxito o no. Esto probablemente, y probablemente debería, consistir en más de una métrica. Nuestra cadena de café, por ejemplo, podría definir el éxito al alcanzar esa reducción del 30% en el tiempo de pago, tener 100,000 usuarios mensuales activos y alcanzar 1 millón de dólares en transacciones mensuales a través de su aplicación.
Encuentre las Oportunidades
En la primera etapa de la planificación de su producto mínimo viable, ya debe haber identificado las brechas del mercado o identificado un problema que debe resolverse, ya sea para su empresa o para los consumidores. La siguiente etapa de desarrollo de MVP consiste en encontrar las oportunidades para resolver estos problemas y agregar valor a través de su aplicación.
a) Trazar el recorrido del usuario(s). El recorrido del usuario se divide más fácilmente en tres partes: el usuario, las acciones del usuario y los finales de la historia.
i. Identificar al (a los) usuario (s). Estas son las personas que usarán su producto. Es posible que tengas más de una categoría de usuario. Por ejemplo, si tiene una aplicación de reserva de citas de servicio, es posible que tenga tanto el programador de citas (cliente) como el técnico de servicio.
ii. Identificar los finales de la historia. Para cada usuario, habrá un final de historia, que es el objetivo final del usuario.
iii. Identificar los trabajos (acciones). Los trabajos son las acciones que el usuario o usuarios necesitan tomar para llegar al final de la historia y lograr el objetivo.
Sugerimos crear un gráfico para trazar los recorridos de los usuarios. A continuación se muestra un ejemplo de cómo esto podría buscar una aplicación de Agencia de Adopción de Mascotas.
Al planificar su producto mínimo viable, es probable que desee ver qué usuario tiene la mayor cantidad de trabajos y centrarse en ese usuario (esto le permitirá mantenerse fiel a la metodología de MVP de lean startup, agregando el mayor valor rápidamente, con la menor cantidad de esfuerzo). En la mayoría de los casos, esto tendrá más sentido; sin embargo, es posible que haya prioridades más altas que deban abordarse, por lo que es posible que deba centrarse en un usuario diferente.
b) Crea un mapa de Dolor y Gana para cada acción. El mapa de dolor y ganancia le permite identificar todos los puntos de dolor del usuario y las ganancias que el usuario logra cuando se aborda cada uno. Este ejercicio le permite determinar dónde tiene el mayor potencial para agregar valor. A continuación, podrá enfocar su producto mínimo viable en estas áreas, al tiempo que agrega los menos impactantes a la hoja de ruta del producto para futuras versiones.
i) Anote las acciones que el usuario necesita completar. Enumere las acciones que identificó al trazar los recorridos del usuario.
ii) anote los puntos de dolor para cada acción. Los puntos débiles son breves resúmenes de los problemas o inconvenientes que tienen los usuarios al intentar completar esa acción.
iii) anote la ganancia de cada acción. La ganancia es el valor que se logra cuando se aborda ese dolor.
Enumere y cuente el número de dolores y ganancias para cada acción, para cada usuario. Idealmente, cuando tenga sentido, debe asignar un valor utilizando un sistema de puntos para ayudar a cuantificar la importancia o el impacto de la ganancia. Recomendamos organizar el mapa de dolor y ganancia en un gráfico. Si volvemos a visitar nuestro ejemplo de Agencia de Adopción de Mascotas, aquí está lo que podría ser una fila de dolor y ganancia en nuestro gráfico para el usuario que adopta mascotas.
c) Resumen de los dolores y de las ganancias en oportunidad de declaraciones. Hay varias maneras de resumir dolores y ganancias. Una es usar declaraciones de oportunidad que sigan un formato de «Cómo podríamos». Por ejemplo, «¿Cómo podemos hacer que sea más fácil para los usuarios reservar citas?»Esto le ayuda a traducir los dolores y ganancias que identificó en el paso anterior en oraciones de características (más sobre esto a continuación).
Decida qué características crear
En esta etapa, podrá discernir qué características incluir en su producto mínimo viable, así como las características que incluir en la hoja de ruta del producto que son de menor prioridad.
a) Utilice declaraciones de oportunidad para finalizar sus características. Usando las declaraciones de oportunidades del paso anterior, finalice las funciones que desea desarrollar. En esta etapa del proceso de desarrollo de MVP, querrá crear oraciones de características. Para nuestros Adoptantes de mascotas que están solicitando adoptar animales, por ejemplo, la declaración de oportunidades » ¿Cómo podríamos acelerar el proceso de solicitud?»podría convertirse» Reduce el tiempo de procesamiento de la aplicación en un 10%.»
b) Proporcionar un desglose de las características que se incluirán en la hoja de ruta del producto. Enumere el usuario y las declaraciones de oportunidades específicas, y proporcione un desglose de las características que debe incluir en la hoja de ruta del producto.
c) Utilice una matriz de priorización (o un método similar) para priorizar las entidades. Este paso le ayuda a identificar dónde puede tener el mayor impacto en su producto en relación con la urgencia de la función. Usando una matriz de priorización, puede tomar la decisión final sobre lo que absolutamente debe incluirse en su producto mínimo viable y qué características se pueden incluir en versiones posteriores. A continuación se muestra nuestro formato recomendado para su matriz de priorización de MVP.
Su MVP Marco de Desarrollo es el Conjunto!
En este punto, debe tener una base sólida para comenzar a desarrollar su producto mínimo viable. Ha identificado y comprendido las necesidades de su negocio o cliente; ha encontrado las oportunidades para abordar los puntos débiles y ha decidido qué características crear y su prioridad. El desarrollo ágil de MVP le permite centrarse en estas características para la compilación inicial, recopilar datos y aprendizajes, e iterar y mejorar en función de sus aprendizajes. Ahora, puedes centrarte en llevar tu MVP al mercado.
Si está buscando un socio de desarrollo de aplicaciones móviles que le ayude a crear su MVP, póngase en contacto con Clearbridge Mobile hoy mismo.