Descripción
El curso “Ingeniería de Software con agentes de Inteligencia Artificial” está diseñado para formar profesionales capaces de integrar agentes de IA en el ciclo completo de desarrollo de software, desde el levantamiento de requisitos hasta el despliegue en producción. A lo largo de 40 horas, el participante aprenderá a trabajar con modelos y agentes como co-ingenieros, aplicando prácticas modernas de ingeniería como arquitectura hexagonal, desarrollo API-first, ingeniería de contexto, automatización, orquestación multiagente, TDD, validación automática y despliegue continuo.
El enfoque del curso es práctico y aplicado, combinando conceptos técnicos, casos de estudio y actividades guiadas para que el alumno pueda diseñar, construir, verificar y automatizar soluciones de software asistidas por IA, manteniendo siempre el rol humano como gestor, supervisor estratégico y responsable de la calidad final.
Objetivos del curso
Al finalizar el curso, el participante será capaz de:
- Comprender la evolución de los chatbots tradicionales hacia agentes de IA capaces de observar, razonar y actuar dentro de procesos de ingeniería de software.
- Diseñar requisitos, contratos de prompt, PRD y criterios de aceptación orientados al trabajo con agentes de IA.
- Aplicar principios de arquitectura de software como contextos delimitados, arquitectura hexagonal, separación de responsabilidades y diseño como fuente de verdad.
- Optimizar el uso del contexto en agentes de IA mediante técnicas de compactación, divulgación progresiva, control de tamaño y formatos estructurados como Markdown o YAML.
- Usar agentes para apoyar tareas de backend, infraestructura, generación de esquemas de base de datos, definición de APIs y ejecución en contenedores.
- Integrar agentes de IA en el desarrollo frontend, generación de interfaces, conexión con APIs y evaluación rápida de experiencia de usuario.
- Estandarizar flujos de trabajo mediante skills, comandos personalizados, SOPs reutilizables y automatización de tareas repetitivas.
- Diseñar flujos multiagente con roles especializados como planificador, verificador, arquitecto, desarrollador y revisor.
- Implementar prácticas de calidad como TDD, revisión separada de implementación, validaciones automáticas y ciclos de autocorrección.
- Preparar soluciones asistidas por IA para despliegue en producción, incorporando seguridad, monitoreo, automatización y supervisión operativa.
¿A quién está orientado?
Este curso está orientado a:
- Estudiantes que llevaron el primer curso de Introducción a la inteligencia Artificial.
- Desarrolladores de software que desean incorporar agentes de IA en su flujo de trabajo diario.
- Arquitectos de software interesados en diseñar soluciones modernas asistidas por IA.
- Ingenieros DevOps y de infraestructura que buscan automatizar despliegues, pruebas, generación de servicios y pipelines.
- Líderes técnicos y jefes de proyectos TI que necesitan dirigir equipos que usarán IA como apoyo en el desarrollo.
- Analistas funcionales y de sistemas que desean aprender a definir requisitos, PRD y criterios de aceptación preparados para agentes de IA.
- Profesionales de TI que ya tienen experiencia básica en programación, APIs, bases de datos o infraestructura, y quieren evolucionar hacia un modelo de desarrollo AI-first.
También es adecuado para empresas que buscan capacitar a sus equipos en una forma moderna de construir software, donde la IA no reemplaza al profesional, sino que actúa como un co-ingeniero supervisado para acelerar el análisis, diseño, implementación, pruebas y despliegue de soluciones.

Curso de Cloud Computing con Amazon Web Services (Presencial) 



Valoraciones
No hay valoraciones aún.