Contacta con nosotros

Temario del curso

IA en la fase de requisitos y planificación

  • Utilización de PLN y LLMs para el análisis de requisitos
  • Conversión de los insumos de las partes interesadas en epicas e historias de usuario
  • Herramientas de IA para el refinamiento de historias y generación de criterios de aceptación

Diseño y arquitectura aumentados por IA

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

Flujos de trabajo de desarrollo mejorados con IA

  • Generación de código asistida por IA y creación de plantillas básicas (scaffolding)
  • Refactorización de código y mejoras de rendimiento utilizando LLMs
  • Integración de herramientas de IA en entornos de desarrollo integrados (IDE) (por ejemplo, Copilot, Tabnine, CodeWhisperer)

Pruebas con IA

  • Generación de pruebas unitarias e integradas mediante modelos de IA
  • Análisis de regresión asistido por IA y mantenimiento de pruebas
  • Generación de casos exploratorios y límites con IA

Documentación, revisión y compartición de conocimientos

  • Generación automática de documentación a partir del código y las APIs
  • Automatización de la revisión de código utilizando prompts de IA y listas de verificación
  • Creación de bases de conocimientos y FAQs mediante IA conversacional

IA en CI/CD y automatización del despliegue

  • Optimización de pipelines mejorada con IA y pruebas basadas en riesgo
  • Sugerencias inteligentes para lanzamientos canario y rollback
  • Uso de la IA en la verificación del despliegue y análisis post-despliegue

Gobernanza, ética y estrategia de implementación

  • Garantizar un uso responsable de la IA y evitar sesgos en el código generado
  • Auditoría y cumplimiento en flujos de trabajo asistidos por IA
  • Elaboración de una hoja de ruta para la adopción progresiva de la IA en todo el 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 o herramientas relacionadas con el SDLC

Público objetivo

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

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas