
El software nunca será perfecto; lo importante es que funcione con la mínima cantidad de errores posibles. Cuatro elementos para abordar proyectos correctamente:
1. Estimación
Es solo una guía, no un pacto de sangre. Hay que desglosar los requerimientos al máximo — “habilitar carrito de compra” es demasiado ambiguo para estimar con precisión.
2. Proceso Ágil

Iteraciones cortas donde todas las partes trabajen en conjunto. Si no hay retroalimentación pronta, el cliente llega con ideas nuevas que desbaratan lo ya hecho.
“Si tu producto aún no lo usa nadie, no puedes saber si una idea nueva lo hará más exitoso.”
3. Funcional vs No Funcional
Enfocarse en lo realmente importante. Si el botón permite comprar y funciona, funciona. Para saber si algo ayuda o estorba, hay que medir, no corazonadas.
4. MVP

Encontrar la versión mínima de la idea que logra su objetivo, desarrollarla y llevarla al público. La clave es simplificar para hacer el proceso manejable y predecible.