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 típicos sobre la IA en la entrega de software
- Por qué mejores indicaciones por sí solas no son suficientes
- Identificación de herramientas, puntos de dolor y objetivos de los participantes
- Selección del modelo operativo de IA adecuado para equipos de ingeniería
Módulo 2: Ingestión de Especificaciones y Descomposición Estructurada
- Construcción de un inventario estructural de documentos de las partes interesadas
- Técnicas de extracción de requisitos
- Estrategias de segmentación: estructural, semántica y ventana deslizante
- Preservación de dependencias y referencias cruzadas
- Trabajo con tablas, diagramas, diagramas de flujo e inputs mixtos
- Gestión efectiva de ventanas de contexto
Módulo 3: Límites del Juicio Humano
- Donde las decisiones humanas siguen siendo críticas
- Detección de dependencias alucinadas
- Detección de restricciones fabricadas y lógica invertida
- Prevención de predeterminados peligrosamente útiles
- Marco de validación para trazabilidad, consistencia y completitud
Módulo 4: De Requisitos a Código con Herramientas Agentic
- Modelo de entrega centrado primero en la arquitectura
- Mapeo de componentes y límites de servicio
- Contratos API como anclas de entrega
- Reglas persistentes y restricciones en herramientas de IA
- Instrucciones de tarea vinculadas a los requisitos
- Enfoques de indicación mínima frente a indicación restringida
- Generación backend y frontend centrada en contratos
Módulo 5: Bucle de Iteración Agentic
- La espiral de autocorrección
- Ciclos de entrega iterativos controlados
- Revisión de 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 la mejora continua
Módulo 6: Aplicación de Calidad de Código
- Restricciones de indicaciones para casos extremos
- Documentos de reglas como artefactos vivos de gobernanza
- Barreras automatizadas con análisis estático y linting
- Análisis de seguridad en código generado por IA
- Verificaciones de conformidad con 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 en los flujos de trabajo de IA
- Iteraciones acotadas y criterios de parada
- Registro de ciclos y resultados
- Mejora continua de los documentos de reglas
- Construcción de inteligencia de ingeniería 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 por tecnología
- Análisis de seguridad pre-commit
- Controles SDLC seguros para el desarrollo asistido por IA
- Responsabilidad humana en la entrega segura
Módulo 9: Pruebas Ancladas a las Especificaciones
- Generación de especificaciones de prueba desde los requisitos
- Diseño de pruebas en lenguaje de dominio (domain-specific)
- Generación segura de implementaciones de prueba
- Conceptos de pruebas de mutación
- Validación de cobertura según especificaciones
- Revisión de la fuerza de las aserciones
- Modelos de preguntas diagnósticas
Módulo 10: Mantenimiento del Sistema
- Artefactos vivos: contratos, mapas, reglas y especificaciones de prueba
- Evolución de las restricciones con el tiempo
- Gobernanza de IA para mantenibilidad a largo plazo
- Prevención de deuda técnica utilizando controles de IA
- Modelo operativo para equipos de ingeniería sostenibles con IA
Requerimientos
Los participantes deben tener:
- Experiencia en proyectos de desarrollo de software
- Comprensión de los fundamentos de la arquitectura de aplicaciones
- Familiaridad con APIs, sistemas backend/frontend o entrega full-stack
- Conocimientos básicos de entrega de software ágil o iterativa
- Conciencia de los conceptos de pruebas de software
- Exposición a herramientas de codificación con IA es útil pero no obligatoria
- Adecuado para profesionales técnicos de nivel medio a senior
14 Horas