La defensa, el pitch y el simulacro. Sin solutions.md hasta entregar.
Ejercicio 1 — El material de la defensa
- El one-pager: el mapa del sistema (el 55) con las 10 garantías del §2 en UNA página (48: el doc de revisión). Es el entregable principal: pégalo.
- El inventario del repo: la checklist del examen (¿los tests en verde? ¿el pipeline del 41? ¿los ADRs indexados? ¿el runbook del 47? ¿el mapa del 56?): corre cada verificación y anota el estado real.
- Las 3 garantías al azar: elige 3 filas del §2 con dados (o pídele a otro que elija) y prepáralas con demo: ¿la evidencia existe? ¿corre en <5 min? Si alguna falla: ES el trabajo final de esta semana (el gap de la garantía es el hallazgo del examen).
Ejercicio 2 — La defensa técnica
- El recorrido del REQUEST: escribe el guion de 10 min del checkout de punta a punta (el 32 con el sistema real): cada tramo con su lección y su test. Ensáyalo en voz alta con cronómetro.
- El recorrido del FALLO: el guion de 10 min: el breaker (54), el UNKNOWN (32), el postmortem del 47 — "el sistema defendido por lo que hace cuando duele". El test del guion: ¿alguien ajeno al curso lo sigue?
- Las 3 preguntas-arma: prepárate "¿por qué no K8s? ¿por qué no Kafka? ¿por qué DDD parcial?": cada respuesta con su ADR, su trigger y su número. El examen: respóndelas en voz alta sin leer.
Ejercicio 3 — El postmortem simulado
- Inyecta los 5 incidentes del §4 EN TU entorno, uno por día, resuélvelos con cronología (el formato del 47): (a) la latencia de 5 s; (b) el poller muerto; (c) el N+1 del deploy; (d) el Redis lleno; (e) el cobro duplicado reportado. Pega las 5 cronologías.
- El incidente (e) en profundidad: el "pagué dos veces" del cliente: la investigación con el ledger (08) y el intent (14): ¿cobró dos veces o es el retry del front? El veredicto con evidencia y la respuesta al cliente (51: la traducción).
- El timing: tu mejor cronología vs tu peor: ¿qué te faltó en la peor (¿la alerta? ¿el runbook? ¿la herramienta?)? El fix con issue/dueño/fecha.
Ejercicio 4 — El pitch de negocio
- El pitch de 10 min (51): el mapa del dinero + la traducción sin jerga + las 3 decisiones que más valor compraron (¿el outbox? ¿el turnstile? ¿el monolito modular?). Ensáyalo con la prueba de la tía: ¿el lenguaje sobrevive?
- Las 3 preguntas del negocio: prepárate "¿cuánto cuesta esto al mes? (42)", "¿qué pasa si se cae? (46/47)", "¿cuánto escala? (55)": cada respuesta con su número y sin tecnicismos.
- La página del inversor/CTO: la versión de 5 líneas del sistema (¿qué vende, qué garantiza, cuánto cuesta, cuánto escala, qué está decidido?): el one-pager del negocio.
Ejercicio 5 — El cierre
- La carta al futuro-tú: las 3 cosas que harías DIFERENTE si empezaras TicketFlow hoy (con lo que sabes) — el documento honesto de 1 página (48).
- El plan del siguiente proyecto: las 3 lecciones del módulo 12 aplicadas DESDE el día 1 (dominio, fronteras, ADRs): escribe el orden de arranque de TU próximo proyecto (49: las fases con estimación).
- El cierre del curso: la checklist personal de "soy backend senior cuando..." (10 ítems del curso: la red de tests, el ADR, el game day, el pitch...). La autodefinición del oficio que el índice del sitio acompaña.
Entrega
Pega el one-pager con las 10 garantías, los guiones de la defensa, las 5 cronologías del simulacro y el pitch. El curso termina: el oficio continúa.