Temario del curso
Esquema del Día 1
Módulo 1 — Introducción a Claude Code & Ingeniería de Software Asistida por IA
• Claude Code frente a herramientas de IA tradicionales
• Agentes de IA en ingeniería de software
• Optimización de productividad y flujos de trabajo
• Ciclo de vida de desarrollo asistido por IA
• Riesgos, limitaciones y supervisión humana
• Demostraciones prácticas en vivo
Módulo 2 — Fundamentos de Ingeniería de Indicaciones
• Anatomía de una indicación efectiva
• Indicación de cero disparos vs. pocos disparos (zero-shot vs few-shot)
• Técnicas de indicación iterativa
• Fundamentos del encadenamiento de indicaciones
• Salidas estructuradas y formato
• Verificación de indicaciones y mejora de la calidad
Módulo 3 — Indicación para el Desarrollo de Software
• Generación y refactorización de código
• Depuración con asistencia de IA
• Generación de documentación
• Revisiones de solicitudes de extracción (pull requests)
• Comprensión de código legado
• Código generado por IA seguro y mantenible
Módulo 4 — Indicación para Pruebas y Calidad
• Generación de casos de prueba
• Análisis de casos límite
• Diseño de pruebas listo para automatización
• Análisis de defectos asistido por IA
• Creación de escenarios de prueba con Gherkin
• Flujos de trabajo de verificación de calidad
Módulo 5 — Indicación para la Colaboración Ágil
• Historias de usuario y criterios de aceptación
• Refinamiento de requisitos
• Soporte para la comunicación ágil
• Resúmenes para interesados
• Asistencia en retrospectivas
• Preparación para el refinamiento del backlog
Módulo 6 — IA Responsable, Seguridad & Verificación
• Alucinaciones y riesgos de IA
• Confidencialidad y indicaciones seguras
• Principios de gobernanza de IA
• Listas de verificación de verificación
• Concienciación sobre inyección de indicaciones
• Responsabilidades de revisión humana
Módulo 7 — Laboratorio de Indicaciones para Equipos
• Construcción de indicaciones reutilizables para equipos
• Flujos de trabajo de IA específicos por rol
• Compartición de indicaciones y revisión por pares
• Creación de la Biblioteca de Indicaciones del Equipo v1
• Ejercicios colaborativos interactivos
Día 2
Módulo 1 — Capacidades Avanzadas de Claude Code
• CLAUDE.md y contexto persistente del proyecto
• Automatización de flujos de trabajo de IA
• Estrategias de generación de mejor resultado entre N opciones
• Comandos de IA reutilizables
• Técnicas de ingeniería de contexto
• Flujos de trabajo de ingeniería asistidos por IA
Módulo 2 — Técnicas Avanzadas de Ingeniería de Indicaciones
• Indicación de cadena de pensamiento
• Indicación multimodal
• Indicación basada en restricciones
• Encadenamiento avanzado de indicaciones
• Gestión de contexto amplio
• Flujos de trabajo de ingeniería conversacional
Módulo 3 — Control de Versiones, Desarrollo Paralelo & Flujos de Trabajo de Múltiples Agentes
• Estrategias de integración con Git
• Flujos de trabajo de desarrollo de IA paralelo
• Worktrees y tareas de IA aisladas
• Orquestación de múltiples agentes
• Puntos de control con intervención humana
• Estrategias de gestión de conflictos
Módulo 4 — Arquitectura, MCP & DevOps Avanzado
• Protocolo de Contexto del Modelo (MCP)
• Integraciones de Claude con herramientas externas
• Análisis de arquitectura asistido por IA
• Registros de Decisiones de Arquitectura (ADR)
• Solución de problemas de CI/CD asistida por IA
• Análisis de fallas y flujos de trabajo operativos
Módulo 5 — Escalado de Claude Code & Salud del Repositorio de Código
• Gestión de tokens y contexto
• Estructuras de proyecto amigables con IA
• Mantenibilidad a largo plazo del repositorio de código
• Automatización de documentación
• Estrategias de escalabilidad de IA
• Flujos de trabajo de ingeniería para todo el equipo
Módulo 6 — Proyecto Final: Defina su Proceso con Claude Code
• Diseño de flujos de trabajo de ingeniería asistidos por IA escalables
• Combinación de indicaciones, comandos y archivos de contexto
• Diseño de procesos de IA para equipos
• Modelos de colaboración entre roles
• Creación de planos de flujo de trabajo
Módulo 7 — Laboratorio Avanzado de Indicaciones para Equipos
• Desarrollo avanzado de bibliotecas de indicaciones
• Flujos de trabajo complejos específicos por rol
• Validación de indicaciones en el mundo real
• Ejercicios de colaboración entre equipos
• Biblioteca de Indicaciones del Equipo v2
Requerimientos
Día 1 — Fundamentos
• Familiaridad básica con los procesos de entrega de software
• Comprensión general de flujos de trabajo de desarrollo, pruebas o ágiles
• Se recomienda tener acceso a Claude para los ejercicios prácticos
Día 2 — Avanzado
• Finalización del Día 1 (o experiencia equivalente)
• Experiencia previa con Claude Code y conceptos de ingeniería de indicaciones
• Conocimientos básicos de Git
• Se recomienda familiaridad con conceptos de CI/CD