Prisma ODS Revista Científica Multidisciplinar
Volumen 5, Número 2 - Año 2026
Página | 24
INTRODUCCIÓN
La ingeniería de software está experimentando una transformación profunda impulsada por
los avances recientes en inteligencia artificial (IA), aprendizaje automático (ML) y modelos
de lenguaje de gran escala (LLMs). Esta convergencia tecnológica ha redefinido la forma en
que se diseñan, desarrollan, prueban y mantienen los sistemas de software, dando lugar a una
nueva disciplina: la ingeniería de software basada en IA. En este contexto, la IA no solo actúa
como herramienta de automatización, sino como un agente cognitivo capaz de colaborar con
los desarrolladores, generar código, detectar fallos, optimizar procesos y apoyar la toma de
decisiones técnicas (Kalech, 2019; Russell & Norvig, 2021).
Los avances recientes en modelos generativos han acelerado esta evolución. Herramientas
como GitHub Copilot, Amazon CodeWhisperer y modelos basados en transformadores han
demostrado mejoras significativas en productividad, reduciendo el tiempo de desarrollo entre
un 20% y un 55% en tareas específicas (Adepoju, 2023; Bakal et al., 2025; Faros AI, 2025;
GitHub, 2025). Estas herramientas funcionan como “parejas de programación” inteligentes,
capaces de sugerir código, completar funciones y asistir en la resolución de errores en tiempo
real (Kimmel et al., 2024).
Sin embargo, este aumento de productividad viene acompañado de desafíos importantes.
Diversos estudios han demostrado que el código generado por IA presenta una mayor
propensión a vulnerabilidades de seguridad, especialmente cuando los desarrolladores no
proporcionan instrucciones explícitas sobre prácticas seguras (Endor Labs, 2025; Skadden,
2025; WIPO, 2025). La automatización intensiva también está modificando el perfil
profesional del ingeniero de software, generando procesos simultáneos de deskilling y
upskilling, donde ciertas habilidades tradicionales pierden relevancia mientras emergen
nuevas competencias como la ingeniería de prompts, la validación de salidas generadas por
IA y la supervisión algorítmica (Crowston & Bolici, 2025).
En paralelo, la investigación académica ha consolidado un cuerpo teórico robusto que explica
cómo ML y DL se integran en el ciclo de vida del software. Revisiones sistemáticas recientes
muestran que estas técnicas se aplican ampliamente en predicción de defectos, reparación
automática de programas, análisis estático y dinámico, generación de código y optimización
de rendimiento (Hou et al., 2023; Wang et al., 2022; Le Goues, 2019; MDPI, 2024). Este
conocimiento técnico se complementa con perspectivas históricas que evidencian que la