IVRYN

Playbook de reconstrucción basado en evidencia · Revisado 2026-08-15

¿Cuándo conviene reconstruir un MVP?

Reconstruye un MVP solo cuando la evidencia muestre que el sistema actual no puede cumplir un requisito importante mediante reparación o refactorización acotada con riesgo aceptable. Son señales fuertes una base insegura o sin soporte, incapacidad de probar o lanzar conducta crítica, un modelo de datos que bloquea el producto validado o fallos recurrentes cuyas causas no se aíslan. La edad, código desordenado, un framework nuevo o una preferencia no bastan. Establece la base de recorridos, datos, dependencias e incidentes, prueba la corrección de mayor riesgo, compara migraciones y aprueba el reemplazo mínimo que resuelve la restricción demostrada.

Respuesta directa

Reconstruye un MVP solo cuando la evidencia muestre que el sistema actual no puede cumplir un requisito importante mediante reparación o refactorización acotada con riesgo aceptable. Son señales fuertes una base insegura o sin soporte, incapacidad de probar o lanzar conducta crítica, un modelo de datos que bloquea el producto validado o fallos recurrentes cuyas causas no se aíslan. La edad, código desordenado, un framework nuevo o una preferencia no bastan. Establece la base de recorridos, datos, dependencias e incidentes, prueba la corrección de mayor riesgo, compara migraciones y aprueba el reemplazo mínimo que resuelve la restricción demostrada.

Define el detonante como restricción de producto

Escribe el resultado de usuario u operación que el sistema no sostiene. Adjunta incidentes, cambios fallidos, límites medidos, dependencias sin soporte, caminos inaccesibles o recuperación imposible. Separa dolor actual de escala futura imaginada. Un volumen hipotético o arquitectura impopular es un detonante débil sin umbral probado y necesidad próxima.

Detén una propuesta sin objetivo, propietario de datos o responsable de decisión. Rehacer implementación no corrige una propuesta de valor confusa, falta de usuarios u operación sin dueño. Si la dirección del producto no está validada, usa descubrimiento o experimento menor en lugar de convertir incertidumbre en plataforma nueva.

Inventaría lo que debe sobrevivir

Mapea recorridos, reglas, datos, integraciones, identidades, permisos, analítica, registros, dominios, tiendas, despliegue y soporte. Separa conducta intencional de la accidental que usuarios quizá esperan. Identifica fuentes de verdad, conservación y límites externos. No empieces solo por pantallas ni ignores las tareas operativas invisibles.

Crea una base de producción: frecuencia de fallos, recuperación, tiempo de release, testabilidad, mantenibilidad y rendimiento medido cuando importe. Registra calidad y vacíos de evidencia. Así se evalúa mejora y se evita llamar éxito a una reescritura más limpia que empeora fiabilidad u operación.

Prueba reparar, contener y reemplazar

Investiga la restricción más dura con un alcance limitado: actualizar dependencia, aislar componente tras API, añadir pruebas de caracterización, corregir datos o reemplazar un tramo. Evalúa cuánto riesgo desaparece sin migrar todo y conserva alternativa mientras la nueva vía no esté probada.

Si reconstruir sigue justificado, secuencia por resultados y datos, no por copiar pantallas. Define convivencia, validación de migración, rollback, soporte y retirada. Asigna fecha de decisión a cada componente para evitar dos sistemas permanentes. Una migración de golpe necesita evidencia de recuperación más sólida.

Acepta contra la restricción original

Usa los mismos recorridos y límites para ambas vías. Prueba datos, permisos, errores, rendimiento importante, accesibilidad, observabilidad, despliegue y recuperación. Registra defectos corregidos, pendientes y cambios deliberados. Terminar código nuevo no basta si migración u operación siguen sin demostrar evidencia reproducible.

Define la aceptación con evidencia observable, por ejemplo un recorrido probado, una compilación aprobada, controles reproducibles, un runbook de incidentes y un traspaso verificado. Nada de eso demuestra retención, ingresos o encaje de mercado. Separa evidencia de entrega, aprobación de proveedores externos y resultado comercial.

Transfiere, observa y retira con intención

Coloca repositorios, infraestructura y accesos bajo la organización y documenta lanzamiento y recuperación. Observa la nueva vía durante un periodo o tráfico definido. Conserva datos y evidencia necesarios, elimina acceso obsoleto con cuidado y registra la retirada. Una migración técnica no demuestra mejora de adopción o negocio.

Mantén repositorios, dominios, tiendas, analítica, organizaciones cloud y credenciales de producción bajo propiedad explícita de la empresa. Concede acceso limitado y revocable y ensaya el traspaso antes de la factura final. La etiqueta del proveedor importa menos que la capacidad de otra persona autorizada para inspeccionar, desplegar, recuperar y continuar el producto.

Criterios de decisión

Aplica las mismas preguntas a cada opción antes de elegir.

OpciónÚtil cuandoQué comprobar antes de elegir
Reparar el MVP actualLa restricción está aislada y la arquitectura admite el resultado tras un arreglo acotado.Añade prueba de regresión y observa el fallo o carga específica.
Refactorizar sin cambiar conductaEl comportamiento tiene valor pero la estructura bloquea cambios seguros o pruebas.Caracteriza la conducta y mejora por incrementos sin mezclar una reescritura funcional amplia.
Sustituir un tramo verticalUn componente o recorrido acotado es la restricción y puede convivir tras una frontera.Define datos, routing, rollback y evidencia de retirada antes de desviar usuarios.
Reconstruir o detenerLa base no cumple un requisito crítico validado o el producto ya no justifica operación.Aprueba migración y recuperación o conserva y cierra datos y accesos de forma responsable.

Preguntas frecuentes

¿El código desordenado basta para reconstruir?

No. Relaciónalo con resultado, release, recuperación o mantenimiento y prueba antes una remediación acotada con criterios observables.

¿Cómo sabemos que terminó la reconstrucción?

Recorridos, datos, controles, despliegue, recuperación y propiedad cumplen aceptación escrita. Terminar código o igualar pantallas no basta.

¿Quién debe decidir una reconstrucción?

Una persona responsable de producto con evidencia de ingeniería y operación, además de especialistas de seguridad, accesibilidad, datos o regulación cuando proceda.

¿Reescribir resuelve el encaje de mercado?

No. Puede resolver restricciones técnicas demostradas. Adopción, retención, ingresos y encaje necesitan evidencia separada durante el uso real.

Fuentes primarias y evidencia

  1. Quién es IVRYN 2026-08-15
  2. Trabajo y evidencia de IVRYN 2026-08-15
  3. Metodología de producto de IVRYN 2026-08-15
  4. Guía GOV.UK para la fase de descubrimiento 2026-08-15
  5. Guía GOV.UK para la fase alfa 2026-08-15
  6. Marco NIST de desarrollo seguro de software 2026-08-15
  7. Google SRE sobre simplicidad operativa 2026-08-15
  8. Modelo OWASP SAMM 2026-08-15

Responsabilidad editorial

Victor Laybats

Victor Laybats revisó el alcance, las fuentes enlazadas y los límites de las afirmaciones de esta página.