M5 · Team Enablement & Operational Productivity — Resumen de estudio

Curso 5 de 5 · 9 pantallas, 4 secciones, 3 checkpoints

Con el sistema ya construido, el foco pasa a que el equipo lo adopte bien y lo mantenga sano sin depender del Architect para todo.

Orden: configurar el entorno → elevar el flujo diario → mantener el sistema sano.


1. Team setup: 4 decisiones del Architect

a) Entorno como configuración compartida

Una línea base para todos, no setups personales:

Se revisa, se versiona y se mejora una vez para todos, y así se evita la deriva entre configuraciones.

b) Rollout: champions → batches

c) Distribución de Skills (4 mecanismos)

MecanismoMejor cuandoGobierno y rollback
Org-provisioned Skill (Organization settings › Skills)Debe llegar a toda la organizaciónEl owner gestiona disponibilidad y retiro; los usuarios pueden desactivarlo pero no quitarlo. Sin version pinning ni rollback nativo (se re-sube a mano)
Plugin asignado a un grupo o a la orgEquipos específicos o un rollout gobernadoGroup targeting, preferencias de instalación (required / installed by default / available / not available), actualizaciones versionadas desde un repo conectado. La opción con más gobierno
Claude Code project Skill (.claude/skills/)Convención o tool de un equipo en sus proyectosVive en el repo: se versiona y hace rollback con el repositorio
API Skill (Messages API container)Productos del partner que lo llaman por códigoSe gobierna en el sistema que lo llama; permite version pinning explícito

d) Postura de gasto (antes de la primera factura)

Sin gestión, el trabajo se va al tier más caro, multiplicado por cada persona y cada request.

⚠️ Watch out: el Skill de release notes se repartió como paquete plano a 40 ingenieros sin actualizaciones versionadas ni rollback. Una edición rompió el formato para todos y el arreglo fue manual mientras seguía saliendo output malo. Un asset compartido sin versión ni vuelta atrás es un pasivo. Distribúyelo en un plugin gestionado por la organización y con un dueño.

Checkpoint (mecanismo + razón):


2. Flujos de desarrollo con IA

EtapaDónde ayuda ClaudeDisciplina de revisión necesaria
Escribir códigoBoilerplate, tests, primera implementación desde una spec claraRevisión de correctitud y seguridad; el autor debe entender lo generado
Revisar códigoResumir el diff, marcar posibles problemas, explicar códigoDecide el humano; las marcas de la IA son input, no veredicto
DebuggingHipótesis desde el síntoma y la trazaVerificar la hipótesis con evidencia antes de actuar

Dos fallos recurrentes:

  1. Lumpy adoption: unos pocos la usan mucho y el resto casi nada → la práctica nunca se estandariza (antídoto: champions y batches).
  2. Estancarse en el chat básico: nunca se pasa a tool use, asistencia con conocimiento del repo ni Skills. Dar acceso no es adopción.

Diligence (competencia 4D): responsabilizarse de verificar y respaldar los outputs que se usan o comparten.

Ejercicio, modelo de respuesta:

⚠️ Watch out: un cambio generado pasó review y tests, y en producción filtró datos por un input sin validar. El autor no podía explicar el código. La velocidad reemplazó a la comprensión.


3. Soporte operativo y debugging

SíntomaCausa probablePrimera acción
Calidad degradada gradualmente sin cambio de códigoCambio de modelo o prompt, o retrieval drift al crecer el corpusComparar contra el eval set; revisar qué cambió en modelo, prompt o corpus
Pico de latenciaEl contexto creció, una tool se volvió lenta o el caché dejó de acertarTelemetría y trazas: el span más lento, tokens por request, tool más lenta, comportamiento del caché
Fallos intermitentes de toolsAutorización, rate limits o un error sin manejarRevisar auth y límites; trazar una llamada fallida de punta a punta
Costo sube sin cambio de usoEl tier de modelo subió o el caching empeoróTier por request y cache hit rate contra el modelo de presupuesto

⚠️ Watch out: dashboards en verde todo un trimestre mientras la calidad caía porque el índice no seguía el ritmo del corpus. Con la entrada del runbook ("deterioro gradual sin cambio de código → modelo, prompt o retrieval drift") lo habría resuelto un ingeniero de primera línea en una tarde.


Quiz del módulo (respuestas)

  1. Adopción desigual en 4 departamentos → B (champion por departamento y luego batches).
  2. Procedimiento idéntico y revocable desde un solo lugar → B (plugin gestionado por la organización, con versionado y rollback).
  3. Se coló un problema de seguridad → C (faltaba el verification checklist con dimensión de seguridad).
  4. El autor no sabe explicar el cambio aunque los tests pasan → B (retenerlo hasta que pueda explicarlo: el check de comprensión humana).
  5. Calidad baja 2 meses sin cambios de código → B (modelo, prompt o retrieval drift).

Para recordar

  1. Team setup = configuración compartida + estrategia de distribución de Skills + postura de gasto, decididas de antemano.
  2. La adopción se diseña con champions y batches; el acceso sin habilitación se estanca en el chat.
  3. Diligence: mismos estándares para el código generado por IA, el autor debe poder explicarlo y el checklist es un gate.
  4. Soporte = traducción de síntoma a causa + runbooks y rutas de escalamiento.