Sistema backoffice para eventos del Departamento de Ciencias de la Computación
Professor Advisor
dc.contributor.advisor
Simmonds Wagemann, Jocelyn
Author
dc.contributor.author
Egli Adriazola, Stevens Patrichs
Associate professor
dc.contributor.other
Gutiérrez Gallardo, Claudio
Associate professor
dc.contributor.other
Perovich Gerosa, Daniel
Admission date
dc.date.accessioned
2025-01-02T19:13:40Z
Available date
dc.date.available
2025-01-02T19:13:40Z
Publication date
dc.date.issued
2024
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/202577
Abstract
dc.description.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.
es_ES
Lenguage
dc.language.iso
es
es_ES
Publisher
dc.publisher
Universidad de Chile
es_ES
Type of license
dc.rights
Attribution-NonCommercial-NoDerivs 3.0 United States