Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Módulo 1: Contexto, Alcance y Desafíos de Entrega
- Autocompletado frente a ejecución autónoma multi-paso
- Malentendidos comunes sobre IA en la entrega de software
- Por qué mejores instrucciones por sí solas no son suficientes
- Identificación de herramientas, puntos de dolor y objetivos de los participantes
- Elegir el modelo operativo de IA adecuado para equipos de ingeniería
Módulo 2: Ingesta de Especificaciones y Descomposición Estructurada
- Construcción de un inventario estructurado de documentos de las partes interesadas
- Técnicas de extracción de requisitos
- Estrategias de segmentación: estructural, semántica y de ventana deslizante
- Preservación de dependencias y referencias cruzadas
- Trabajo con tablas, diagramas, flujogramas e inputs mixtos
- Gestión efectiva de ventanas de contexto
Módulo 3: Límites del Juicio Humano
- Dónde las decisiones humanas siguen siendo críticas
- Detección de dependencias falsas (alucinaciones)
- Identificación de restricciones fabricadas y lógica invertida
- Prevención de predeterminados peligrosamente útiles
- Marcos de validación para trazabilidad, consistencia y completitud
Módulo 4: De Requisitos a Código con Herramientas Agentes
- Modelo de entrega centrado en la arquitectura
- Mapeo de componentes y límites de servicio
- Contratos de API como anclas de entrega
- Reglas persistentes y restricciones en herramientas de IA
- Instrucciones de tareas vinculadas a requisitos
- Enfoques de instrucción mínima frente a instrucción restringcida
- Generación backend y frontend basada en contratos
Módulo 5: Bucle de Iteración con Agentes
- La espiral de autocorrección
- Ciclos de entrega iterativa controlada
- Revisión de diferencias (diffs) y cambios de código
- Detección de expansión del alcance y modificaciones no autorizadas
- Gestión de la memoria de contexto limitada
- Uso del historial de iteración para mejora continua
Módulo 6: Aplicación de Calidad del Código
- Restricciones de instrucción para casos límite
- Documentos de reglas como artefactos de gobernanza vivos
- Barreras automatizadas con análisis estático y verificación de código (linting)
- Escaneo de seguridad en código generado por IA
- Verificaciones de conformidad de dependencias y arquitectura
- Protocolo de revisión humana para salidas de IA
Módulo 7: Bucles de Retroalimentación y Mejora Continua
- Alimentar fallos estructurados de vuelta a los flujos de trabajo de IA
- Iteraciones acotadas y criterios de parada
- Registro de ciclos y resultados
- Mejora progresiva de los documentos de reglas
- Construcción de inteligencia ingenieril reutilizable
Módulo 8: Antipatrones de Seguridad en la Entrega con IA
- Riesgos de seguridad comunes en código generado
- Anexos de reglas de seguridad específicas para tecnología
- Escaneo de seguridad pre-commit (previo al compromiso)
- Controles SDLC seguros para desarrollo asistido por IA
- Responsabilidad humana en la entrega segura
Módulo 9: Pruebas Ancladas a Especificaciones
- Generación de especificaciones de prueba a partir de requisitos
- Diseño de pruebas en lenguaje de dominio
- Generación segura de implementaciones de prueba
- Conceptos de prueba de mutación
- Validación de cobertura de especificaciones
- Revisión de la fortaleza de las aserciones
- Modelos de cuestionamiento diagnóstico
Módulo 10: Mantenimiento del Sistema
- Artefactos vivos: contratos, mapas, reglas y especificaciones de prueba
- Evolución de restricciones a lo largo del tiempo
- Gobernanza de IA para mantenibilidad a largo plazo
- Prevención de deuda técnica mediante controles de IA
- Modelo operativo para equipos de ingeniería con IA sostenibles
Requerimientos
Los participantes deben contar con:
- Experiencia en proyectos de desarrollo de software
- Comprensión de los fundamentos de la arquitectura de aplicaciones
- Conocimiento familiar de APIs, sistemas de backend/frontend o entrega full-stack
- Conocimientos básicos sobre entrega ágil o iterativa de software
- Comprensión de conceptos de pruebas de software
- Será útil tener experiencia previa con herramientas de código asistidas por IA, aunque no es obligatorio
- Adecuado para profesionales técnicos de nivel intermedio a senior
14 Horas