Sistema backoffice para eventos del Departamento de Ciencias de la Computación
Tesis
Access note
Acceso abierto
Publication date
2024Metadata
Show full item record
Cómo citar
Simmonds Wagemann, Jocelyn
Cómo citar
Sistema backoffice para eventos del Departamento de Ciencias de la Computación
Author
Professor Advisor
Abstract
El Departamento de Ciencias de la Computación (DCC) cuenta con numerosos sistemas desarrollados por alumnos o en el marco de cursos. Muchos de estos sistemas están en proceso de modernización para mejorar su mantenibilidad y gobernabilidad, siguiendo los estándares actuales del Área de Desarrollo del Departamento. Entre ellos se encuentra el Sistema de Administración de Noticias y Eventos (SANE), utilizado por el equipo de Comunicaciones del DCC.
Desde su implementación en 2017, este sistema ha carecido de mejoras y actualizaciones, lo que ha provocado un desalineamiento con los estándares actuales del Área de Desarrollo, generando importantes desafíos de mantenibilidad. Su complejidad se acentúa debido a su naturaleza multifuncional, que abarca la gestión de noticias y eventos, además de incluir un sitio web público para consultas. Esta concentración de responsabilidades, sumada a un módulo de creación de contenido excesivamente personalizable cuyas opciones, en su mayoría, no son utilizadas por los usuarios, no solo complica la experiencia del usuario, sino que también añade capas adicionales de dificultad al mantenimiento del sistema.
Para abordar esta problemática, se implementó un sistema backoffice exclusivamente para la gestión de eventos creados por el DCC y sus elementos, manejado por el Área de Comunicaciones. El objetivo de este trabajo fue desarrollar un nuevo sistema tomando elementos del sistema actual y adaptándolos para crear un sistema más atómico que mejore la usabilidad y mantenibilidad en comparación con el SANE. Para ello, se llevaron a cabo varias reuniones para refinar las interfaces y funcionalidades propuestas, se simplificó el modelo del SANE con algunas modificaciones y se diseñó una API que permitirá entregar los eventos creados a otros sistemas del DCC que tengan el objetivo de mostrarlos.
Durante la implementación de la solución, se validaron todos los elementos diseñados con los usuarios, obteniendo muy buenos resultados en cuanto a usabilidad y satisfacción. En términos de mantenibilidad, se lograron métricas que indican que el sistema implementado es tan mantenible como el SANE, siendo ligeramente más simple de modificar. Además, se realizó un trabajo de documentación adicional revisado por el Área de Desarrollo, garantizando que el sistema tiene un alto nivel de madurez para ser desplegado en los sistemas del DCC. Con estos hechos, se concluyó que se cumplió el objetivo principal, demostrando que este sistema es más usable y mantenible tanto para el Área de Comunicaciones como para el Área de Desarrollo.
xmlui.dri2xhtml.METS-1.0.item-notadetesis.item
Memoria para optar al título de Ingeniero Civil en Computación
Identifier
URI: https://repositorio.uchile.cl/handle/2250/202577
Collections
The following license files are associated with this item: