MVP

Cuánto tarda un MVP y qué debería incluir

Un MVP no es una versión mediocre de todo. Es el menor flujo que permite aprender algo importante con usuarios reales sin ignorar seguridad, datos ni continuidad.

La referencia rápida: de cuatro a ocho semanas, con condiciones

Un MVP de software puede construirse aproximadamente en cuatro a ocho semanas cuando existe un único flujo prioritario, pocos perfiles, decisiones rápidas, datos disponibles y ninguna integración incierta. Antes de ese trabajo suele hacer falta una fase de descubrimiento y después una prueba con usuarios, correcciones e implantación.

La horquilla no es una promesa para cualquier aplicación. Publicación en tiendas, operación offline, hardware, migración, pagos, identidad corporativa, regulación o dependencias de terceros pueden ampliar el plazo. Si el supuesto cambia, debe cambiar la estimación o el alcance.

Para proyectos internos, un piloto de seis semanas que funciona con un grupo controlado puede ser más útil que una fecha pública de lanzamiento. Para un producto comercial, además del flujo principal hay que preparar soporte, analítica, privacidad, comunicación y una forma segura de incorporar usuarios.

La definición que evita construir demasiado

El MVP debe responder una pregunta concreta: si este perfil completa este flujo en este contexto, ¿obtenemos evidencia para continuar? La pregunta puede ser de adopción, viabilidad técnica, operación, coste o disposición a pagar.

«Crear una plataforma para gestionar toda la empresa» no es una pregunta. «Comprobar si coordinación y cinco técnicos pueden cerrar partes completos sin volver a transcribirlos» sí delimita usuario, flujo, prueba y resultado observable.

Si el alcance incluye desde el primer día todos los perfiles, informes, excepciones, territorios e integraciones, ya no es mínimo. Puede ser un primer lanzamiento válido, pero llamarlo MVP no reduce el trabajo necesario.

Qué debería incluir un MVP responsable

«Mínimo» afecta al alcance funcional, no autoriza a ignorar controles esenciales. Una prueba con datos personales, cobros o una operación crítica necesita medidas adecuadas aunque solo participe un grupo pequeño.

  • Un perfil de usuario prioritario y responsables del piloto
  • Un flujo completo de principio a fin, no varias demostraciones inconexas
  • Datos suficientes y representativos para operar y aprender
  • Autenticación, permisos y protección acordes al riesgo
  • Validaciones, mensajes de error y recuperación de acciones importantes
  • Registro de errores y de los eventos necesarios para evaluar la prueba
  • Copias, despliegue y procedimiento de soporte proporcionados al contexto
  • Criterio de éxito, duración del piloto y decisión posterior

Qué suele quedarse fuera de la primera versión

Dejar algo fuera no significa olvidarlo. Debe registrarse en un backlog con razón, dependencia y señal que justificaría incorporarlo. Una exclusión silenciosa reaparece como conflicto cerca del lanzamiento.

  • Perfiles secundarios que pueden resolver temporalmente su tarea por otro canal
  • Informes avanzados antes de validar que los datos se registran bien
  • Automatizaciones de excepciones poco frecuentes
  • Personalización estética que no afecta a comprensión o confianza
  • Integraciones cuya viabilidad todavía no se ha probado
  • Migración completa de históricos cuando basta una muestra o consulta controlada
  • Escalado a todos los centros antes de aprender con un grupo representativo

Cómo puede repartirse un calendario de seis semanas

El calendario es un ejemplo, no una plantilla contractual. Si la primera semana empieza buscando al proveedor de la API o decidiendo quién aprueba, las seis semanas ya no describen el mismo proyecto.

  • Antes de empezar: problema, prototipo, usuarios, datos, acceso técnico y criterios de aceptación preparados.
  • Semana 1: base técnica, modelo de datos, acceso y recorrido principal sin todas las reglas.
  • Semanas 2 y 3: flujo funcional, validaciones, permisos y demostraciones frecuentes.
  • Semana 4: excepciones prioritarias, registro de errores, analítica de la prueba y preparación de datos.
  • Semana 5: pruebas con usuarios representativos, correcciones y formación del grupo piloto.
  • Semana 6: despliegue controlado, soporte cercano, medición y decisión sobre la siguiente fase.

Qué determina el plazo real

Los plazos cortos son posibles cuando el flujo está acotado, existe una persona con autoridad para priorizar y las validaciones se responden en ventanas acordadas. Se alargan con datos de mala calidad, múltiples decisores, hardware, offline, publicación en tiendas, requisitos regulatorios o proveedores externos.

También influye la estrategia de producto. Copiar una herramienta anterior puede parecer rápido, pero traslada reglas que nadie ha cuestionado. Diseñar cada detalle desde cero tampoco es eficiente. El equilibrio consiste en observar el trabajo real, reutilizar patrones conocidos y prototipar las decisiones inciertas.

  • Disponibilidad de usuarios y responsable de producto
  • Número de roles, reglas, estados y excepciones
  • Calidad de datos y alcance de migración
  • Madurez de integraciones y tiempos de terceros
  • Dispositivos, conectividad y entornos de uso
  • Nivel de seguridad, auditoría, pruebas y documentación
  • Frecuencia y claridad de las decisiones durante el desarrollo

Qué preparar antes de desarrollar

Preparar no significa redactar una especificación exhaustiva. Significa eliminar incógnitas que pueden resolverse más barato antes de programar. La guía de preparación incluye una estructura para reunir esta información sin convertirla en un documento técnico.

  • Una persona responsable de priorizar y aceptar el alcance
  • Tres a cinco usuarios representativos disponibles para observar y probar
  • Ejemplos reales anonimizados de entradas, salidas y excepciones
  • Un prototipo o mapa del flujo principal
  • Entorno, documentación y credenciales de prueba para integraciones
  • Definición de datos sensibles, accesos y restricciones legales
  • Plan de quién atenderá a los primeros usuarios
  • Línea base y criterio de éxito de la prueba

Cómo decidir si el MVP ha funcionado

Elige una o dos señales ligadas a la pregunta inicial. Pueden ser finalización del flujo, tiempo, errores, reaperturas, adopción, coste por operación o interés comercial. Define quién registra el dato, desde qué fuente y con qué línea base.

No confundas actividad con resultado. Número de sesiones o pantallas visitadas puede ayudar a diagnosticar, pero no demuestra que el proceso haya mejorado. Combina datos con entrevistas y observación: una tasa alta puede ocultar trabajo paralelo fuera del sistema.

Antes del piloto acuerda tres decisiones posibles: continuar, corregir y repetir, o detener. Si el único resultado aceptable es continuar, la prueba no está reduciendo incertidumbre.

Cuándo no conviene llamarlo MVP

El reemplazo de un sistema crítico puede necesitar migración, funcionamiento en paralelo, recuperación y pruebas completas desde el inicio. Una obligación legal tampoco admite «validar después» controles esenciales. Un proceso que afecta seguridad física requiere análisis proporcional al daño posible.

En esos casos sigue siendo útil trabajar por fases, pero el primer entregable debe llamarse piloto técnico, módulo, migración o prueba de concepto. El nombre correcto protege las expectativas de calidad y de disponibilidad.

Una prueba de concepto responde si algo puede construirse; un prototipo explora interacción; un piloto prueba operación controlada; un MVP busca evidencia de producto con el mínimo alcance. Pueden aparecer en el mismo proyecto, pero no son intercambiables.

Errores que convierten un MVP en una primera versión interminable

  • Elegir alcance por departamentos en lugar de por flujo completo
  • Añadir funciones para satisfacer a cada participante sin priorizar usuario
  • Esperar al final para probar con quien realiza el trabajo
  • Contar con una integración sin validar acceso y límites
  • Migrar todos los históricos antes de saber qué datos se consultan
  • No reservar tiempo para soporte, correcciones y decisión posterior
  • Usar la fecha como único criterio de éxito

La frase que debería definir tu MVP

Completa esta estructura: «Queremos comprobar si [perfil] puede completar [flujo] en [contexto] y mejorar [señal], con [restricciones], durante [periodo]. Si ocurre [criterio], decidiremos [siguiente paso]».

Si no puedes completarla, todavía no necesitas una estimación de desarrollo; necesitas aclarar el problema. Si puedes completarla con evidencia y responsables, será más sencillo discutir alcance, plazo, inversión y riesgos con cualquier proveedor.

Nota: estas referencias sirven para planificar. Una propuesta requiere revisar proceso, datos, integraciones, responsabilidades y riesgos concretos.

Continúa la decisión

Guías y servicios relacionados

Aplicarlo a tu caso

Convierte las preguntas de la guía en una decisión de proyecto

En el diagnóstico inicial revisamos objetivo, usuarios, restricciones y el siguiente paso razonable.

Solicitar diagnóstico