Herramientas de inteligencia artificial capaces de generar código, analizar errores y automatizar pruebas están modificando procesos que durante décadas dependieron principalmente del trabajo manual de los programadores. Este es el eje central de la conferencia “El futuro del desarrollo de software en la era de la IA”, impartida por la Dra. Elda Quiroga González, directora nacional del programa de Ingeniería en Tecnologías Computacionales del Tecnológico de Monterrey.
El encuentro, organizado por la Escuela de Ingeniería y Ciencias del Tec de Monterrey, Campus Sinaloa, se realizó en el Fractal Lounge del PEIS, y forma parte de las actividades relacionadas con la próxima apertura de la carrera de Ingeniería en Tecnologías Computacionales en la región.
Durante su exposición, la Dra. Elda Quiroga explicó cómo la inteligencia artificial está reconfigurando las etapas tradicionales del desarrollo de software. En el modelo clásico, la creación de un sistema digital implicaba una secuencia de fases que comenzaba con la comprensión del problema, seguida de planeación, análisis de requerimientos, diseño de arquitectura, codificación, pruebas, implementación y mantenimiento. En ese esquema, la programación se entendía principalmente como la habilidad de escribir código siguiendo las reglas sintácticas de un lenguaje.

Sin embargo, el avance de herramientas basadas en inteligencia artificial está transformando ese proceso. Hoy existen sistemas capaces de generar documentos de requerimientos a partir de descripciones en lenguaje natural, completar fragmentos de código automáticamente, producir casos de prueba y detectar vulnerabilidades de seguridad en tiempo real. Estas capacidades están reduciendo tareas manuales que antes podían tomar días o semanas.
De acuerdo con la especialista, este cambio no implica la desaparición del ingeniero de software, sino una evolución de su rol. En lugar de concentrarse exclusivamente en escribir código, el profesional se convertirá en una figura que coordina diferentes sistemas inteligentes que participan en el proceso de desarrollo. En ese escenario, el ingeniero funcionará como un “director de orquesta” que guía el trabajo de múltiples agentes de inteligencia artificial encargados de etapas como arquitectura, construcción, verificación y operación del software.
Esta transición también plantea nuevos desafíos. Además de dominar herramientas tecnológicas, los desarrolladores deberán fortalecer habilidades como pensamiento crítico, resolución de problemas complejos y comunicación, especialmente para interactuar con sistemas basados en IA y traducir necesidades humanas en instrucciones precisas para estas plataformas.
Otro aspecto será la dimensión ética del desarrollo tecnológico, pues la Dra. Elda Quiroga destaca que los ingenieros deberán actuar como guardianes de la ética digital, evaluando posibles sesgos en los sistemas, garantizando el respeto a los derechos de propiedad intelectual y asegurando que las soluciones tecnológicas se desarrollen de manera responsable.
Desde su perspectiva, la inteligencia artificial funcionará para los ingenieros de software de forma similar a lo que representó la calculadora para los matemáticos: una herramienta que amplía su capacidad para resolver problemas más grandes y complejos, optimizando tiempos, costos y recursos.
La Dra. Elda Quiroga cuenta con más de 38 años de experiencia docente en el Tecnológico de Monterrey y ha liderado durante más de dos décadas programas académicos en el área de computación. Actualmente coordina a nivel nacional la carrera de Ingeniería en Tecnologías Computacionales, además de participar en procesos de acreditación internacional y en programas de vinculación con empresas tecnológicas globales como Meta, Google, Microsoft, Apple, Bloomberg y Uber.









