01
Definición del problema.
Cuestionamos el encargo antes de aceptarlo: ¿el cliente está pidiendo una app cuando lo que tiene es un problema de negocio sin diagnosticar? Si el problema está mal planteado, todo lo que se construya encima estará bien hecho pero servirá para poco.
02
Estructuración del conocimiento.
Convertimos el contexto disperso (el que vive en hojas de cálculo, sistemas heredados o en las cabezas del equipo) en un árbol de contexto curado, con un responsable por cada nivel. El contexto de la empresa deja de ser documentación y pasa a ser un contrato que se puede ejecutar. Esta es la fase que determinará el éxito del proyecto.
03
Definición del criterio.
Acordamos qué consideramos un éxito, qué damos por aceptable y qué no vamos a construir. Separamos lo que se valida por sí solo de lo que exige criterio humano. Sin ese acuerdo, “terminado” es una opinión.
04
Construcción en loops.
Se entrega, se mide, se ajusta el criterio y se vuelve a entregar. Cuando un resultado falla, nos está diciendo que el contexto era incompleto: no parcheamos el código, corregimos el contexto. Así, el sistema mejora en cada vuelta en lugar de acumular deuda.
05
Transferencia.
Tu equipo comienza a operar con independencia, porque hemos entregado el sistema y el conocimiento que lo explica, pero también hemos formado a cada perfil para que pueda gobernar su parte. A partir de ahí, la relación la eliges tú: autónomo, retainer o híbrido.