Project Management con Spec Driven DevelopmentBeta

0%
Bloque Ejecutivo

Módulo 14

QBR — Caso Integrador

5hLooker StudioGitHubGoogle SlidesNotebookLM

Crisis FDA simulada como caso de estudio end-to-end. Portfolio de decisiones documentadas. Presentación QBR completa lista para defender ante dirección.

Recursos descargables

Rúbrica de Panel QBR

Criterios de evaluación del QBR: claridad estratégica, respaldo con datos, manejo de preguntas difíciles

Markdown
En este módulo
01
Introducción 13 módulos construyeron tus herramientas. Esta es la crisis donde demuestras que sabes usarlas todas a la vez

Durante 13 módulos construiste herramientas. Aprendiste a diagnosticar industrias, a orquestar Discovery, a escribir specs inmunes a la ambigüedad, a priorizar con algoritmos, a scrapear datos con Python, a automatizar flujos con n8n, y a construir dashboards que siempre están actualizados.

Ahora llega el momento de la verdad.

Este no es un examen teórico. No hay preguntas de opción múltiple. No hay "define qué es SDD".

Esto es un simulacro de Quarterly Business Review. Vas a recibir una crisis. Una crisis realista, con fecha y hora, que exige que tomes decisiones en minutos, no en semanas.

Un cambio regulatorio de la FDA acaba de anunciarse. Tu producto de HealthTech tiene un plazo para adaptarse o deja de operar legalmente.

Tu trabajo: en 5 horas, construir un portafolio que demuestre que puedes navegar esta crisis. No solo desde lo estratégico —sino desde lo operativo. Con un spec actualizado, un backlog re-priorizado por Cost of Delay, una automatización que mitigue el trabajo manual que generará esta crisis, y un dashboard que le muestre al comité ejecutivo que tienes el control.

Al final, vas a presentar tu portafolio ante un panel. No vas a leer diapositivas. Vas a mostrar decisiones. Y el panel —PMs seniors— va a evaluar no lo que sabes, sino lo que harías.

Este es el módulo donde dejas de ser un PM que mueve tickets y empiezas a ser un Product Operator.

Vamos.

Regla del módulo

El panel no evalúa lo que sabes, sino lo que harías. No hay una sola respuesta correcta: hay decisiones bien justificadas con datos y decisiones que no.


02
El escenario de crisis Martes 8:00 AM: la FDA cambia las reglas y tienes hasta el viernes para presentar un plan

Contexto (3 minutos de lectura)

Eres el PM de MediTrack, una plataforma SaaS de gestión de ensayos clínicos utilizada por 45 hospitales en Estados Unidos y 12 en Latinoamérica. Tu plataforma maneja:

  • Reclutamiento y seguimiento de pacientes en ensayos clínicos.
  • Gestión de documentos de consentimiento informado.
  • Reportes de eventos adversos.
  • Facturación y cumplimiento regulatorio.
Tu equipo
3 desarrolladores full-stack
1 diseñador UX · 1 QA · Tú (PM)
Capacidad: 20 puntos de historia por sprint (2 semanas)
Tu producto hoy
SaaS maduro (3 años) · sin deuda técnica crítica
Throughput 8–10 historias/sprint · Lead Time 12 días
Stack: React + Node + PostgreSQL + GCP · NPS 45
57
Hospitales que dependen de la plataforma (45 EE. UU. + 12 LatAm)
36
Historias a re-priorizar: 32 del backlog actual + 4 regulatorias
20 pts
Capacidad del equipo por sprint: cada decisión cuesta capacidad real

La Crisis

① Día 0 — Martes 8:00 AM
Hoy
La FDA publica la regulación 2026-124 y llega el correo del VP. Empieza el reloj.
② Viernes 5:00 PM — QBR
Día 4 · deadline interno
Presentas el portafolio (Spec + Backlog + Automatización + Dashboard) ante el comité ejecutivo.
③ Día 60 — Auditorías + bloqueo
Punto sin retorno
Empiezan las auditorías. Sin cumplir, los hospitales no pueden usar la plataforma para nuevos ensayos.
④ Día 90 — Vigencia plena
Fin del plazo
La regulación entra en vigor por completo. No hay prórroga.
El reloj del día 60

Si no cumples a tiempo, los 45 hospitales de EE. UU. no pueden usar la plataforma para nuevos ensayos a partir del día 60. No es un riesgo abstracto: es la pérdida directa de los contratos que sostienen el producto.

$540k
/ mes en riesgo · 45 hospitales × $12,000 USD/mes
2%
penalización semanal sobre contratos anuales por cada semana pasado el día 60
$8k
/ semana en ingresos activos de historias ya comprometidas este sprint

Los 4 requerimientos — elige uno como prioridad #1:

① Consentimiento digital
Qué pide: Firma con biometría facial o hash de blockchain
Complejidad: Alta — requiere proveedor externo aprobado por FDA
Módulo: M3 (Spec + PR/FAQ)
Tu pregunta clave: ¿Biometría o blockchain? ¿Cuál de los 3 proveedores FDA-aprobados eliges y por qué?
② Reportes en tiempo real
Qué pide: Eventos adversos a la FDA en tiempo real (antes: 24 h)
Complejidad: Alta — cambia la arquitectura de eventos del sistema
Módulo: M3 (Spec) · M5 (Backlog CoD)
Tu pregunta clave: ¿Event streaming o webhooks? ¿Qué garantías de entrega necesitas?
③ Historial FHIR descargable
Qué pide: Paciente descarga su historial en formato interoperable FHIR R4
Complejidad: Media — estándar claro, implementación de exportación
Módulo: M3 (Spec — referencia FHIR R4)
Tu pregunta clave: ¿Qué campos del historial son obligatorios? ¿Qué nivel de mapeo FHIR R4 exige la regulación?
④ Datos transfronterizos LatAm
Qué pide: Cumplimiento con resolución de protección de datos (efecto inmediato)
Complejidad: Muy alta — regulación ambigua + re-arquitectura de almacenamiento
Módulo: M3 (Spec + Discovery) · M4 (Continuous Discovery)
Tu pregunta clave: ¿Qué estándar técnico aplica? La regulación no lo especifica — necesitas Discovery antes de escribir código.
Tu equipo de cumplimiento

1 abogado + 1 oficial de privacidad + 0 recursos técnicos. Todo el trabajo técnico recae en tu equipo de producto. No puedes delegar la implementación.

Tu backlog hoy

32 historias existentes + 4 requerimientos regulatorios nuevos = 36 historias a priorizar. Este sprint ya tiene 5 historias comprometidas con clientes no regulatorios — necesitas decidir qué sacrificas.

▶ Tu primer paso
  1. Lee los 4 requerimientos y decide cuál priorizas como #1 según su Cost of Delay.
  2. Escribe el Spec (PR/FAQ) de ese requerimiento — es el entregable que desbloquea los demás.
  3. Con el Spec listo, reprioriza el backlog completo (32 + 4 historias) usando Cost of Delay.
  4. Identifica el cuello de botella de automatización y elige la herramienta (M8, M9 o M10).
  5. Construye el Dashboard de crisis en Looker Studio (M13) que muestra el avance al comité.

03
El portafolio — 4 entregables Cuatro piezas que convergen en una sola historia ante el panel: tienes el control
🎯 Tu proyecto final del curso

El entregable de este módulo es un portafolio de 4 piezas que responden a la crisis y que luego presentarás en vivo ante el panel. Cada pieza demuestra una competencia distinta del curso; juntas demuestran que eres un Product Operator, no un PM que mueve tickets. Ligado al kit m14-qbr.

① Spec PR/FAQ · M3 ② Backlog Cost of Delay · M5 ③ Auto- matización M8 · M9 · M10 ④ Dashboard Looker · M13 PANEL QBR 15 min · muestras decisiones, no lees diapositivas
Cada entregable nace de un módulo distinto del curso; los cuatro convergen en una sola presentación.

Entregable 1: Spec Document adaptado a la crisis

Crea un PR/FAQ completo (Módulo 3) para UNO de los 4 requerimientos regulatorios. Eliges cuál — pero debe ser el que priorices como #1 en tu backlog.

El spec debe incluir:

  • Press Release ficticio (¿cómo se anuncia esta feature al mercado?).
  • FAQ externas (¿qué preguntarán los hospitales?).
  • FAQ internas (técnicas, legales, de negocio).
  • Criterios de aceptación medibles.
  • La sección "Lo que NO está incluido" (tan importante como lo que sí).
💡
Pistas según el requerimiento que elijas

#1 (biometría) → muestra una comparación de proveedores.
#2 (tiempo real) → define la arquitectura de eventos.
#3 (FHIR) → referencia el estándar FHIR R4.
#4 (datos transfronterizos) → incluye un plan de Discovery, porque la regulación es ambigua.

Entregable 2: Backlog re-priorizado con Cost of Delay

Toma el backlog actual (32 historias) + los 4 nuevos requerimientos regulatorios y re-prioriza todo usando Cost of Delay como algoritmo principal, con RICE como criterio secundario.

Crea un Google Sheet (Módulo 5) con:

  • Las 36 historias (32 existentes + 4 regulatorias).
  • Cost of Delay estimado para cada una ($/semana).
  • RICE Score (como secundario).
  • Orden final priorizado.
  • Una columna "Decisión" que clasifique cada historia en una de las 4 categorías.

La matriz de decisión del backlog:

🟢 HACER AHORA
Entra en los próximos 2 sprints.
Criterio: Cost of Delay alto + bloquea el cumplimiento.
🟡 HACER DESPUÉS
Sprint 3-4.
Criterio: importante pero no bloquea el día 60.
🔵 CONGELAR
No se toca hasta nuevo aviso.
Criterio: consume capacidad que la crisis necesita.
⚫ CANCELAR
Ya no aplica por la crisis.
Criterio: su contexto cambió; mantenerla es deuda.

Reglas de negocio para el Cost of Delay:

Cost of Delay $ que pierdes por cada semana que la feature NO está entregada
Pérdida regulatoria45 contratos × $12,000/mes = $540,000 USD/mes
Penalidad tras día 602% del contrato anual por semana
Ingreso comprometido$8,000 USD/semana (historias de cliente)
No comprometidas$0 de ingreso directo
Tipo de historiaCost of DelayImplicación
Regulatoria (no cumplir)$540,000/mes + 2%/semMáxima urgencia: bloquea ingresos
Comprometida con cliente$8,000 USD/semanaIngreso real en juego
No comprometida$0 directoCandidata a congelar o cancelar

Entregable 3: Automatización propuesta

La crisis va a generar una avalancha de trabajo manual: los hospitales van a solicitar cambios en sus configuraciones, los pacientes van a pedir descargas de historial, el equipo de cumplimiento va a necesitar reportes diarios.

Diseña una automatización (Módulos 8, 9 o 10 — eliges la herramienta) que mitigue al menos UNO de estos picos de trabajo manual.

Opción Python · M8
Script que genera reportes de cumplimiento automáticos: extrae datos de la base de datos y los formatea según el estándar FDA.
Mitiga: los reportes diarios del equipo de cumplimiento.
Opción Apps Script · M9
Cuando un hospital pide un cambio por Forms, crea el ticket en Jira, actualiza el sheet de seguimiento y avisa por correo a cumplimiento.
Mitiga: la avalancha de solicitudes de configuración.
Opción n8n · M10
Workflow que monitorea la página de la FDA y notifica al equipo cuando hay nuevas regulaciones o aclaraciones.
Mitiga: el riesgo de perderse una aclaración regulatoria.

El entregable de automatización debe incluir:

  • Código o JSON del workflow funcionando.
  • Diagrama lógico del flujo (Miro, diagrama en texto o captura del canvas).
  • Explicación de: qué problema resuelve, cuánto tiempo manual ahorra por semana, y cómo asegura resiliencia (¿qué pasa si falla?).

Entregable 4: Dashboard de seguimiento de la crisis

Crea un dashboard en Looker Studio (Módulo 13) que el comité ejecutivo pueda abrir en cualquier momento para ver el estado de la respuesta a la crisis.

Métricas que debe mostrar:

  • Días restantes para el cumplimiento: cuenta regresiva.
  • % de requerimientos regulatorios completados: 0% → 100%.
  • Throughput del equipo: ¿vamos al ritmo necesario?
  • Lead Time de las historias regulatorias: ¿están tardando más de lo esperado?
  • Riesgo de no cumplir a tiempo: semáforo verde/amarillo/rojo según el ritmo actual vs. la fecha límite.

Opcional, pero suma puntos:

  • Conexión a BigQuery (datos vivos).
  • Filtro por tipo de requerimiento regulatorio.
  • Alertas (si el riesgo pasa a rojo, el dashboard lo muestra).

04
La presentación QBR — formato y reglas No leas diapositivas: defiende decisiones difíciles ante un panel de PMs seniors

El viernes a las 5 PM presentas tu portafolio ante el "comité ejecutivo" (el instructor y/o un panel de PMs seniors).

Formato:

  • Duración: 15 minutos de presentación + 10 minutos de preguntas.
  • Sin diapositivas: compartes pantalla y muestras los entregables en vivo:
    1. Tu spec (link al documento).
    2. Tu backlog priorizado (link al sheet).
    3. Tu automatización (código, workflow o diagrama).
    4. Tu dashboard (link a Looker Studio).
Prohibido leer

No leas el spec ni recites las diapositivas. Explica las decisiones: por qué priorizaste así, qué sacrificaste y qué harías distinto con más tiempo.

Lo que el panel va a evaluar — 4 decisiones:

Decisión #1 · ¿Elegiste el requerimiento correcto como prioridad #1?

No se espera que elijas "el correcto" (no hay una sola respuesta). Se espera que justifiques por qué tu prioridad es la correcta basándote en Cost of Delay y riesgo.

Decisión #2 · ¿Sacaste las historias correctas del backlog?

Muestra qué historias congelaste o cancelaste y por qué. La crisis requiere sacrificios: el panel quiere ver que puedes hacerlos.

Decisión #3 · ¿Automatizaste el cuello de botella correcto?

No se espera que automatices todo. Se espera que identifiques el cuello de botella más crítico y lo resuelvas.

Decisión #4 · ¿El dashboard cuenta la historia correcta?

El comité ejecutivo no quiere ver todas las métricas. Quiere ver las que importan para esta crisis.


⚠ Errores comunes
  • Error: presentar el QBR con capturas estáticas del dashboard. Corrección: el panel debe estar vivo: el panel directivo va a pedir filtrar en vivo, y una imagen no filtra.
  • Error: defender las 4 decisiones con narrativa en vez de datos. Corrección: cada decisión (AHORA/DESPUÉS/CONGELAR/CANCELAR) cita su evidencia: CoD, NPS, throughput, riesgo regulatorio.
  • Error: esconder la decisión de CANCELAR para no dar malas noticias. Corrección: un panel respeta más una cancelación bien justificada que un "todo va bien" sin sustento.
  • Error: llegar sin ensayar los 10 minutos de presentación. Corrección: cronometra el recorrido completo al menos dos veces: el QBR castiga la improvisación.
  • Error: entregar los 4 entregables como archivos sueltos. Corrección: arma el portafolio integrado con índice y enlaces cruzados: la coherencia entre piezas es parte de la evaluación.
05
Rúbrica de evaluación 5 criterios × 5 niveles: del PM en formación al Product Operator
Criterio 1 (No Aprobado) 2 (Insuficiente) 3 (Aprobado) 4 (Sobresaliente) 5 (Product Operator)
Spec (20%) — Claridad y completitud del PR/FAQ Spec incompleto, ambigüedades críticas sin resolver, no cubre casos regulatorios Spec completo pero genérico, no aborda las particularidades técnicas del requerimiento elegido Spec completo, criterios de aceptación medibles, incluye "Lo que NO está incluido" Spec con comparación de alternativas (ej. proveedores de biometría), FAQs que anticipan preguntas reales de hospitales Spec que podría ser entregado a un LLM para generar código sin ambigüedad, incluye análisis de riesgos regulatorios
Backlog (25%) — Priorización basada en Cost of Delay No usa Cost of Delay, priorización intuitiva, no hay historias congeladas o canceladas Usa Cost of Delay pero los cálculos son incorrectos o no reflejan la urgencia regulatoria Cost of Delay calculado correctamente, backlog priorizado, hay historias congeladas con justificación Backlog con 4 categorías (ahora/después/congelar/cancelar), cada decisión justificada por Cost of Delay y capacidad del equipo Backlog paramétrico que se reordena automáticamente al cambiar supuestos, análisis de sensibilidad incluido
Automatización (25%) — Pertinencia y calidad técnica No hay automatización, o el código no funciona, o no resuelve un problema real de la crisis Automatización existe pero es frágil (sin manejo de errores), o resuelve un problema menor no crítico Automatización funciona, resuelve un cuello de botella identificado, incluye manejo de errores básico Automatización con código limpio, diagrama lógico, y estimación de horas ahorradas por semana Automatización resiliente (reintentos, logging, alertas si falla), código reusable, documentación para que otro PM lo entienda
Dashboard (15%) — Claridad y utilidad ejecutiva Dashboard desconectado de la crisis, métricas irrelevantes, sin filtros Dashboard muestra métricas correctas pero sin contexto (no hay semáforo, no hay referencia de qué es "bueno") Dashboard con las 3 métricas clave (días restantes, % completado, throughput), filtro de fechas funcionando Dashboard con semáforo de riesgo, alertas visuales, y al menos un valor de referencia por métrica Dashboard conectado a datos vivos, actualización automática, y diseñado para que el comité ejecutivo tome decisiones sin ayuda del PM
Presentación QBR (15%) — Claridad y toma de decisiones Presentación desorganizada, lee los documentos, no puede defender las decisiones Presenta los entregables pero no logra priorizar la información (quiere mostrar todo y abruma) Presentación estructurada: contexto → decisiones → demostración, responde preguntas del panel Presentación enfocada en decisiones difíciles (qué sacrificó y por qué), demuestra los entregables en vivo Presentación que un VP de Producto presentaría al CEO: clara, basada en datos, con acciones concretas y dueños asignados

Puntaje total: Suma de 5 criterios, cada uno de 1 a 5. Máximo: 25 puntos.

Rango Resultado
20-25 Product Operator — Listo para liderar transformaciones operativas
15-19 PM Proficiente — Domina las herramientas, necesita integrarlas mejor en crisis
10-14 PM en Formación — Conceptos claros, ejecución necesita práctica
5-9 No aprueba — Debe repetir módulos clave (3, 5, 8-10)

06
Checklist de entrega del portafolio Verifícalo antes de presentar: cada casilla es un punto que el panel puede pedirte
  • 📄 Spec
  • PR/FAQ completo del requerimiento regulatorio priorizado.
  • Criterios de aceptación medibles.
  • Sección "Lo que NO está incluido".
  • (Opcional) Comparación de alternativas.
  • 📊 Backlog
  • Google Sheet con las 36 historias (32 existentes + 4 regulatorias).
  • Cost of Delay calculado para cada historia.
  • Columna "Decisión" (AHORA / DESPUÉS / CONGELAR / CANCELAR).
  • Ordenamiento automático por prioridad.
  • Justificación de las historias congeladas o canceladas.
  • ⚙ Automatización
  • Código o workflow funcionando (Python, Apps Script o n8n).
  • Diagrama lógico del flujo.
  • Explicación del cuello de botella que resuelve.
  • Estimación de horas ahorradas por semana.
  • Manejo de errores (¿qué pasa si falla?).
  • 📈 Dashboard
  • Looker Studio con 3+ métricas clave.
  • Filtro de fechas funcionando.
  • Semáforo de riesgo.
  • Conexión a datos vivos (o simulados con actualización automática).
  • 🎤 Presentación
  • Duración: 15 min + 10 min de preguntas.
  • Sin slides: solo los entregables en vivo.
  • Enfocada en decisiones difíciles, no en features bonitas.

07
Cierre del curso No el final del aprendizaje: el final del inicio

Has llegado al final. No al final del aprendizaje —al final del inicio.

Este curso no te dio respuestas. Te dio herramientas. La diferencia entre un PM que mueve tickets y un Product Operator es que el primero espera instrucciones y el segundo construye los sistemas que generan las instrucciones.

Hoy tienes
  • Un framework para diagnosticar cualquier industria en minutos (Módulo 1).
  • Un sistema para no construir cosas que nadie pidió (Módulos 2, 4).
  • Una máquina de especificaciones que ni un humano ni una IA pueden malinterpretar (Módulo 3).
  • Un backlog que prioriza solo, sin política (Módulo 5).
  • Un radar de mercado que nunca duerme (Módulo 6).
  • Una terminal que te da acceso directo al servidor (Módulo 7).
  • Un scraper que hace en segundos lo que antes tomaba horas (Módulo 8).
  • Un asistente en Google que trabaja 24/7 (Módulo 9).
  • Un orquestador visual que conecta todo sin pagar por tarea (Módulo 10).
  • Un analista que lee 50 documentos en segundos (Módulo 11).
  • Un sistema de información que cualquier persona puede navegar (Módulo 12).
  • Un dashboard que siempre está actualizado (Módulo 13).
  • Y una crisis que sobreviviste (Módulo 14).
🧭
De PM a Product Operator

Todo esto lo construiste tú. Sin pedirle permisos a ingeniería. Sin pagar suscripciones caras. Sin esperar a que alguien más lo hiciera por ti.

Ahora ve y construye los sistemas que mueven los tickets por ti.

Kit: QBR — Caso Integrador

ArchivoDescripción
⬇ rubrica-panel.md Rúbrica del panel de evaluación del QBR

📁 kits/m14-qbr/