Entér@te No. 34. 31 de octubre de 2024

Hacia una ingeniería de software institucional

Por Irene Gabriela Sánchez García

La ingeniería de software fue el tema central de la cuarta sesión del Seminario Permanente de Responsables TIC de la UNAM. El evento reunió a 123 responsables TIC y personal técnico proveniente de 75 áreas universitarias.

En su presentación, el doctor Francisco Valdés Souto, profesor de la Facultad de Ciencias, habló de la importancia de la aplicación correcta de las métricas en el desarrollo de software. Destacó la relevancia de la estimación precisa de software y explicó los elementos que fundamentan las métricas, como la unidad de medida, métrica, atributo y entidad, y su relación entre sí. Subrayó que una unidad de medida común es esencial para realizar estimaciones fiables. 

Asimismo, subrayó la diferencia entre los factores técnicos, como las líneas de código o los casos de uso, y los factores funcionales. Si bien los primeros son útiles para los desarrolladores, carecen de portabilidad y estándares internacionales. Por otro lado, los factores funcionales, basados en unidades de medida estándar, son comprensibles para todos los involucrados en el proyecto y permiten evaluar la funcionalidad del software de manera más objetiva.

De igual forma, señaló que cuando se tiene el tamaño de lo que se va a construir o desarrollar, es posible estimar con mayor precisión el esfuerzo y costo requeridos. Esta información resulta relevante porque da certeza de la inversión y el tiempo que se ocupará en un proyecto. 

Por su parte, Liliana Rangel Cano, académica adscrita a la Dirección de Colaboración y Vinculación (DCV) de la DGTIC, presentó una herramienta en línea para evaluar la calidad del software. Esta solución permite a los equipos de desarrollo tener una guía que facilita la revisión de aspectos clave como la funcionalidad, usabilidad y visibilidad web, a través de reactivos y ejemplos.

Hugo Reyes Herrera, académico de la DCV, dio a conocer las actividades relacionadas con el Taller Práctico de Análisis de Soluciones de Software, que se llevará a cabo durante los meses de octubre y noviembre. Esta capacitación, dirigida a personal universitario, se basa en la Guía para la evaluación y selección de soluciones de software; su objetivo es proporcionar las herramientas necesarias para identificar alternativas que permitan resolver necesidades institucionales de automatización.

En ese sentido, Karla Fonseca Márquez, académica de la DCV, mostró la herramienta Registro de Software, diseñada para apoyar el control y seguimiento del software que se usa en las diferentes áreas universitarias, y que será un componente del Censo Institucional sobre TIC. La información que recabará será: modelo de licenciamiento, plataforma en que se utiliza, número de licencias, qué perfil lo utiliza, tipo o número de convenio, vigencia de la licencia, entre otros.

La última participación fue de la doctora Ana Yuri Ramírez Molina, titular de la DCV, quien describió el Programa Institucional de Desarrollo de Software y Soluciones Tecnológicas, considerado en el PDI 2023 – 2027. Este programa surge de la necesidad institucional de contar con soluciones de software que apoyen las actividades sustantivas de cada área universitaria.

Su objetivo es ofrecer un servicio que apoye en la automatización de procesos institucionales universitarios. Actualmente, se tiene considerado implementar una fábrica de software en la UNAM, donde se integrarán grupos de trabajo (integrados por egresados de la institución y otros perfiles interesados) para aprovechar, adaptar y desarrollar soluciones de software.

Para concluir, Ramírez Molina mencionó los beneficios de este programa, que incluyen la posibilidad de atender necesidades, institucionalizar prácticas de desarrollo de software y automatizar procesos institucionales, entre otros. Finalmente, invitó a las y los asistentes a participar en esta iniciativa. 

Atención a usuarios