Tu primera versión no necesita hacerlo todo: necesita resolver algo completo
Cómo recortar alcance sin destruir el valor: una promesa pequeña, un recorrido completo y evidencia para decidir qué construir después.

Una primera versión suele fracasar de dos maneras opuestas. Puede intentar incluir tantas funciones que llega tarde, o puede recortarse tanto que el usuario nunca alcanza un resultado útil. En ambos casos el equipo aprende poco: en el primero, porque invierte demasiado antes de recibir feedback; en el segundo, porque prueba piezas aisladas y no una experiencia real. El desafío no es hacer menos por principio. Es elegir una promesa pequeña y cumplirla de punta a punta.
Mi tesis es que una primera versión debe ser angosta en cantidad de casos, pero completa para el caso elegido. Tiene que permitir que una persona concreta llegue desde su necesidad hasta un resultado y que el negocio pueda observar costo, comportamiento y fricción. Todo lo demás puede esperar, salvo las bases de seguridad, accesibilidad y operación necesarias para que esa evidencia sea confiable.
Una promesa completa vale más que muchas funciones
Una buena primera versión permite atravesar el ciclo esencial de punta a punta. En un marketplace podría ser publicar una oferta, encontrarla, solicitarla y resolver la entrega, aunque la asignación se haga manualmente. En una herramienta B2B podría ser importar un archivo, detectar un problema y exportar una recomendación, aunque todavía no existan integraciones automáticas. Es preferible un recorrido completo para un caso estrecho que muchas pantallas inconexas: solo el primero revela si se genera valor real y dónde se rompe la experiencia.
Pensá en un estudio que quiere ofrecer reservas online. Una versión llena de perfiles, promociones y reportes no sirve si todavía exige confirmar cada turno por mensajes. El recorrido completo podría ser mucho más pequeño: mostrar disponibilidad real, reservar, pagar una seña y recibir confirmación. La administración avanzada puede seguir siendo manual. El usuario obtiene el resultado prometido y el negocio aprende si el canal reduce trabajo, genera reservas y funciona con la operación diaria.
El alcance empieza en la decisión que vendrá después
Antes de priorizar funcionalidades, escribí la decisión que esperás tomar después de usar esta versión. Por ejemplo: “si al menos cierto grupo completa el proceso sin ayuda y vuelve en dos semanas, invertiremos en automatizar la operación”. Esta frase obliga a definir usuario, conducta, plazo y consecuencia. También deja en evidencia las preguntas separadas: deseabilidad, usabilidad, viabilidad técnica o sostenibilidad operativa. Una versión no necesita responderlas todas; sí debe declarar cuál responde primero.
Primero, una promesa específica para un segmento reconocible. Segundo, un recorrido principal completo, con inicio y resultado claros. Tercero, el mínimo soporte operativo para cumplir esa promesa, aunque parte sea manual. Cuarto, instrumentación suficiente para saber qué ocurrió: eventos críticos, errores y un canal de feedback. Quinto, una regla de decisión acordada antes del lanzamiento: continuar, cambiar o detener. Juntas convierten la entrega en un sistema de aprendizaje; separadas, suelen producir una maqueta atractiva, una aplicación frágil o datos sin interpretación.
La lista deja de ser un catálogo cuando cada elemento tiene una función causal. La promesa atrae al usuario; el recorrido permite cumplirla; el soporte operativo evita que falle; la medición muestra qué ocurrió; y la regla de decisión convierte el resultado en acción. Si una funcionalidad no sostiene esa cadena, no desaparece para siempre: queda fuera de esta inversión hasta que exista evidencia de que es el siguiente límite importante.
Medí valor, no movimiento
Visitas, registros y tiempo en pantalla pueden describir actividad sin demostrar valor. Elegí una señal cercana a la hipótesis: porcentaje que completa la tarea, tiempo hasta el primer resultado, repetición de uso, aceptación de una recomendación o costo operativo por caso. El marco HEART de Google Research propone conectar objetivos con señales y métricas centradas en la experiencia. Para una primera versión, una o dos métricas bien definidas, acompañadas por entrevistas o pruebas de uso, suelen enseñar más que un tablero lleno de indicadores.
Definí también de quién vendrá la señal y durante cuánto tiempo observarás. Un grupo cómodo —amistades, colegas o clientes excepcionalmente motivados— puede tolerar problemas que el público objetivo no aceptaría. Reclutá personas que realmente enfrenten el problema y registrá el contexto: qué alternativa usan hoy, qué tan frecuente es la necesidad y qué costo tiene no resolverla. La muestra inicial no tiene que justificar una proyección estadística; debe permitir detectar patrones, contradicciones y preguntas nuevas. Combiná el dato de comportamiento con una conversación breve posterior. Lo que alguien hizo muestra fricción o interés; lo que explica ayuda a formular la siguiente prueba, sin convertir una opinión aislada en una certeza de mercado. Establecé una ventana suficiente para que ocurra la conducta esperada y evitá extenderla solo para alcanzar el resultado deseado.
La calidad mínima también forma parte del experimento
Se pueden posponer filtros avanzados, personalización, integraciones secundarias o una automatización costosa. No conviene posponer aquello que invalida el aprendizaje o daña a las personas: seguridad básica, privacidad, recuperación ante errores, trazabilidad operativa y accesibilidad del recorrido probado. W3C recomienda involucrar temprano a personas con discapacidad para comprender barreras reales y encontrar soluciones más eficaces. Una prueba excluyente genera una señal sesgada; una prueba insegura genera un riesgo que ningún aprendizaje compensa.
El Secure Software Development Framework de NIST propone integrar prácticas de seguridad en cualquier ciclo de desarrollo, en lugar de tratarlas como una etapa posterior. Para una primera versión esto no implica construir controles empresariales innecesarios. Implica proteger datos, accesos y componentes según el riesgo real, registrar fallos y poder responder. Si una prueba compromete confianza o privacidad, el aprendizaje llega demasiado caro.
Recortar exige una regla, no intuición
Para cada función preguntá: ¿es necesaria para completar el recorrido?, ¿reduce un riesgo crítico?, ¿produce o protege la señal que queremos observar? Si la respuesta es no, queda fuera por ahora. Mantené una lista explícita de “no en esta versión” con el motivo, no un backlog sin límites. Cuando aparezca una solicitud nueva, exigí que reemplace algo de alcance equivalente o que demuestre por qué cambia la hipótesis. Esta regla convierte el costo de oportunidad en una conversación visible y frena la expansión silenciosa.
Cómo trabajo una primera versión con un cliente
Empiezo acordando quién necesita qué resultado y qué decisión tomaremos después de observarlo. Diseño un recorrido completo para el caso prioritario, marco las operaciones que pueden resolverse manualmente y separo lo esencial de lo deseable. Después defino métricas, eventos, riesgos y un límite de inversión. Durante el desarrollo muestro tramos utilizables y ajusto alcance con evidencia, no con entusiasmo por nuevas funciones. El objetivo es que el cliente pueda probar una propuesta real sin hipotecar el presupuesto ni recibir una base técnica descartable.
La primera versión termina cuando habilita una decisión
Definí antes de lanzar cuándo revisarás resultados, quién decidirá y qué evidencia habilita cada camino. Si la conducta aparece pero la operación no escala, automatizá el cuello de botella. Si las personas entienden la propuesta pero no vuelven, revisá la frecuencia o el valor recurrente. Si no completan el recorrido, investigá la experiencia antes de sumar funciones. El éxito de una primera versión no es parecer terminada: es reducir una incertidumbre importante con el menor costo responsable y dejar al equipo mejor preparado para elegir qué construir después.