Temario del curso
Fundamentos de la IA responsable
- ¿Qué es la IA responsable y por qué es importante en el desarrollo de software?
- Principios: equidad, rendición de cuentas, transparencia y privacidad
- Ejemplos de fallos éticos y mal uso de la IA en bases de código
Sesgo y equidad en el código generado por IA
- Cómo los LLM pueden reforzar el sesgo a través de los datos de entrenamiento
- Detección y reparación de sugerencias de código sesgadas o no seguras
- Alucinación de la IA y el riesgo de introducir errores a gran escala
Consideraciones sobre licencias, atribución y propiedad intelectual
- Comprensión de las licencias de código abierto (MIT, GPL, Copyleft)
- ¿Los salidas generadas por LLM requieren atribución?
- Auditoría de código asistido por IA para detectar problemas de licencias de terceros
Seguridad y cumplimiento normativo en el desarrollo asistido por IA
- Garantizar la seguridad del código y evitar patrones inseguros provenientes de los LLM
- Cumplimiento de las pautas de seguridad internas y las regulaciones de la industria
- Documentación auditable de la toma de decisiones asistida por IA
Políticas y gobernanza para equipos de desarrollo
- Creación de políticas internas de uso de la IA para equipos de software
- Definición del uso aceptable y señales de alerta
- Selección de herramientas e incorporación responsable de asistentes de IA
Evaluación y auditoría de la salida de la IA
- Uso de listas de verificación para evaluar la fiabilidad del contenido generado
- Realización de revisiones manuales y automatizadas del código generado por IA
- Mejores prácticas para procesos de revisión por pares y aprobaciones
Resumen y próximos pasos
Requerimientos
- Comprensión básica de los flujos de trabajo de desarrollo de software
- Familiaridad con Agile, DevOps o prácticas generales de proyectos de software
Público objetivo
- Equipos de cumplimiento normativo
- Desarrolladores
- Gerentes de proyectos de software
Reseñas (2)
La práctica estuvo muy interactiva y aplicable al negocio.
Jorge Boscan - Chevron Global Technology Services Company
Curso - Advanced GitHub Copilot & AI for Projects and Infrastructure
Adquirí conocimientos sobre la biblioteca Streamlit de Python y, con seguridad, intentaré utilizarla para mejorar las aplicaciones de mi equipo que se desarrollan en R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Traducción Automática