Herramienta para Comprensión de Programas

Asistencia a dos perfiles distintos que mantienen código

Autores/as

  • Alejo Nuñez Grupo Sancor Seguros, Argentina
  • Fabiana Corina Castro Abdallah Grupo Sancor Seguros, Argentina
  • Micaela Anahí Poppino Grupo Sancor Seguros, Argentina
  • Rocío Irina Salazar Lind Grupo Sancor Seguros, Argentina

Palabras clave:

Comprensión de Programas, Modelos, Herramientas, BRMS

Resumen

La disciplina “Comprensión de programas” –CP- se define como el proceso por el cual los desarrolladores estudian y comprenden el comportamiento y operación de un sistema o software, utilizando el código fuente como referencia principal. Si se tiene un servicio restful íntegramente diseñado, desarrollado y ejecutado en un Sistema de Gestión de Reglas de Negocio, construido por personas con formación informática pero también por usuarios de negocio, existe conocimiento (información, premisas, criterios de diseño, abstracciones) que queda distribuido entre ambos perfiles complementarios. Si a eso se suman los frecuentes cambios de las normativas impositivas en Argentina que constituyen el ámbito de aplicación de este software y el dinamismo que hoy en día experimentan los equipos de desarrollo por el recambio de sus integrantes, transcurrido un lapso de tiempo no tan prolongado, el único conocimiento actualizado e íntegro queda atrapado dentro del código fuente. Como paliativo para esta problemática, se desarrolla una herramienta que da soporte al ciclo de vida propio de este sistema. El conocimiento del dominio de ambos perfiles se extrae del código fuente, para modelarlo y representarlo visualmente, colaborando con el entendimiento de quienes deban realizar tareas de mantenimiento, entrenando nuevos recursos o acompañando a los existentes.

Biografía del autor/a

  • Alejo Nuñez, Grupo Sancor Seguros, Argentina

    Técnico Superior en Análisis Funcional de Sistemas de Información (ICES)

  • Micaela Anahí Poppino, Grupo Sancor Seguros, Argentina

    Analista de Sistemas (ICES)

  • Rocío Irina Salazar Lind, Grupo Sancor Seguros, Argentina

    Ingeniera en Sistemas de Información (UTN FRRe)

Descargas

Publicado

2023-07-11

Número

Sección

ASSE - Argentine Symposium on Software Engineering

Cómo citar

Nuñez, A., Castro Abdallah, F. C., Poppino, M. A., & Salazar Lind, R. I. (2023). Herramienta para Comprensión de Programas: Asistencia a dos perfiles distintos que mantienen código. JAIIO, Jornadas Argentinas De Informática, 9(3). https://revistas.unlp.edu.ar/JAIIO/article/view/18219