La IA no construye software: construye lo que le dices que construya. Esa diferencia —entre un equipo que delega con intención y uno que simplemente empieza a promptear— es lo que separa un feature entregado el viernes de un Slack lleno de actualizaciones sin nada en producción.
Qué es el Delivery Master y por qué importa
En SFD, el Delivery Master es un senior engineer cuya función no es escribir código: es dirigir la construcción. Piensa en él como el director de fotografía en una película. No mueve la cámara en cada toma, pero decide el encuadre, la luz y el ritmo. El DM establece la arquitectura, define los límites del contexto y revisa cada bloque de código generado con criterio real, no solo comprobando que compile.
Cómo luce una sesión real del Delivery Master
Una sesión DM con Claude Code empieza antes de abrir el editor: contexto estructurado con el dominio del feature, restricciones de arquitectura, contratos de API y criterios de aceptación. Un prompt de DM no dice «construye el módulo de pagos». Dice: «Dado el contrato OpenAPI adjunto, implementa el servicio de checkout usando el patrón Repository en /src/domain, sin modificar la capa de autenticación. Los tests de integración deben pasar antes de continuar.»
«La IA amplifica la dirección que le das. Si la dirección es vaga, el resultado es ruido rápido. Si es precisa, el resultado es velocidad real.» — Equipo SFD
Las decisiones que el DM nunca delega al modelo
Tres categorías son intocables: la arquitectura de datos (el DM evalúa impacto en migraciones futuras), las integraciones con sistemas externos (cada API de tercero tiene consecuencias de seguridad y costo) y los trade-offs de deuda técnica (cuando el modelo propone un atajo, el DM decide si tiene precio aceptable).
Construcción dirigida vs. todos prompting independientemente
El DM centraliza las decisiones de contexto sin convertirse en cuello de botella: define los guardarraíles, habilita la autonomía dentro de ellos y revisa el output con criterios compartidos. Un equipo con Delivery Master no entrega más features porque tiene mejores herramientas. Las entrega porque alguien sabe exactamente hacia dónde apuntar cada una.