Programa del Curso

Inteligencia Artificial en la Fase de Requisitos y Planificación

  • Uso de NLP y LLMs para el análisis de requisitos
  • Conversión de las entradas de los interesados en épicos y historias de usuario
  • Herramientas de IA para la refinación de historias y generación de criterios de aceptación

Diseño y Arquitectura Mejorados con AI

  • Uso de la inteligencia artificial para modelar componentes del sistema y dependencias
  • Generación de diagramas de arquitectura y sugerencias de UML
  • Validación del diseño mediante razonamiento basado en prompts del sistema

Flujos de Trabajo Mejorados con AI en el Desarrollo

  • Generación asistida por IA de código y estructuras básicas
  • Refactorización de código e improve de rendimiento usando LLMs
  • Integración de herramientas de AI en IDEs (por ejemplo, Copilot, Tabnine, CodeWhisperer)

Pruebas con IA

  • Generación de pruebas unitarias e integradas usando modelos de AI
  • Análisis y mantenimiento de regresión asistidos por IA
  • Generación exploratoria y de casos límite con AI

Documentation, Revisión, y Compartición de Conocimientos

  • Generación automática de documentación a partir del código y APIs
  • Automatización del control de código usando prompts y listas de verificación de AI
  • Creación de bases de conocimientos y FAQs utilizando IA conversacional

Inteligencia Artificial en CI/CD y Autodespliegue

  • Optimización del pipeline mejorada con AI y pruebas basadas en riesgo
  • Sugerencias inteligentes para liberaciones de canario y reversión
  • Uso de IA en la verificación del despliegue y el análisis post-despliegue

Goernance, Ética e Implementación Estratégica

  • Aseguramiento del uso responsable de AI y evitar sesgos en el código generado
  • Auditoría y cumplimiento en flujos de trabajo asistidos por IA
  • Construcción de una hoja de ruta para la adopción gradual de AI a lo largo del ciclo de vida del desarrollo de software (SDLC)

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de los conceptos del ciclo de vida del desarrollo de software
  • Experiencia en arquitectura de software o liderazgo de equipos
  • Familiaridad con DevOps, prácticas ágiles u herramientas de SDLC

Publido Objetivo

  • Arquitectos de software
  • Líderes de desarrollo
  • Gerentes de ingeniería
 14 Horas

Número de participantes


Precio por Participante​

Próximos cursos

Categorías Relacionadas