La semana pasada se llevó a cabo el XIII Congreso Internacional de Mejora de Procesos de Software (CIMPS), en donde nuestro campus universitario fue sede. El evento contó con la presencia de Carlos Artemio Coello Coello, computólogo pionero y líder mundial en optimización evolutiva multiobjetivo, quien ofreció la conferencia inaugural. El Diario de Yucatán, entrevistó al conferencista y publicó la siguiente nota:
Datos, información y variantes son factores determinantes en todo proyecto tendiente a crear y desarrollar productos y procesos, un cuidadoso equilibro de ellos puede arrojar un resultado aproximado de lo que se busca.
Al final son las personas quienes toman las decisiones, las que pueden sobrestimar o subestimar dichos factores para plasmar lo que en el abstracto se ha concebido; así funciona la ingeniería de software.
Algoritmos matemáticos que dan valor y significado a los factores al momento de buscar soluciones concretas a retos y problemáticas de nuestro tiempo, explicó Carlos Artemio Coello Coello, computólogo pionero y líder mundial en optimización evolutiva multiobjetivo, quien ofreció la conferencia inaugural, la mañana del pasado miércoles, del XIII Congreso Internacional de Mejora de Procesos de Software CIMPS que tuvo como sede la Universidad Marista de Mérida, y formó parte de los primeros eventos internacionales de formación de los alumnos en Ingeniería en Tecnologías Digitales, de reciente apertura en la institución.
Optimizar procesos
En entrevista con Diario de Yucatán, el ponente explicó que la ingeniería de software posibilita el desarrollo de múltiples herramientas, las cuales permiten desde optimizar los procesos agrícolas, como el cultivo de caña de azúcar, hasta aplicaciones para el diseño de la industria aeroespacial, automotriz o de infraestructura.
Agregó que los algoritmos que hacen posible que estas herramientas calculen o establezcan valores y parámetros para aplicar en diversos campos de acción, se nutren de diversos parámetros que deben contemplarse para lograr un resultado.
Desarrollar estas herramientas que resuelven en buena medida las necesidades de la cotidianeidad de nuestro tiempo, es algo que pueda resultar de provecho para el desarrollo del país, pero para ello existen condiciones mínimas que hagan posible que los expertos avancen, intercambien conocimientos y posean los recursos para experimentar y rendir resultados.
“En el campo de la medicina, aeronáutica, automotriz, agrícola, industria, infraestructura, energía, la ingeniería de software tiene cabida en todas las ramas, de ahí la importancia de su desarrollo para que pueda aplicarse y favorecer el desarrollo que demanda el país”, explicó el entrevistado.
“El análisis de cientos, miles o millones de variables, es algo que sólo es posible a través de los algoritmos, de la ingeniería de software se puede lograr la disminución de la dimensionalidad de las variantes, lo que puede ahorrar tiempo ya que hay análisis que pueden tomar meses para llegar a un resultado, depende de la capacidad de los equipos utilizados y el tipo de problema a resolver”.
“La ingeniería de software en nuestro país requiere de tres cosas: un sistema educativo robusto, apoyo financiero real y efectivo a proyectos científicos que permita pagar becas y adquirir tecnología, y que los especialistas tengan contacto con la comunidad internacional para intercambiar ideas, encontrar avances ya aplicados y fortalecer alianzas o acuerdos”.
“No hay que ver como gasto lo que en realidad es inversión cuando se habla de educación e investigación científica; infortunadamente hay políticos que no lo dimensionan de esa manera, lo consideran innecesario además de que suelen exigir resultados en plazos tan cortos que es imposible que los proyectos maduren”, dijo.
Países atrasados
“Tenemos los ejemplos de países arrasados por conflictos bélicos, ahí tenemos a Corea, arrasada por la guerra, ¿qué se propuso?, invertir en educación de la población, adentrarse al mercado internacional primero como un país maquilador; trabajo, disciplina, educación, visión a largo plazo, rindieron frutos. Hoy Corea compite a nivel internacional a la par con importantes potencias asiáticas como desarrollador de tecnología e innovación”.
“Eso es lo que falta en México, que la educación se robustezca, sea eficiente para transformar al país; que la ciencia deje de verse como un gasto, que lo que se invierte hoy en ciencia en unos años redituará en avances y tecnología. La ingeniería de software pone los elementos para hacer viable proyectos y propuestas, pero no es algo que pueda darse en tres o seis años, tal vez nos tome veinte pero hay que asumirlo y hacerlo para poder realizar cosas relevantes, atreverse a resolver los problemas que otros no han podido”, destacó.
El ponente insistió en que existe en el país un enorme talento de jóvenes con iniciativa, propuestas y deseos de desarrollar ingeniería de software, solamente hace falta el financiamiento, las herramientas y tiempo para lograr grandes cosas.