Abstract | dc.description.abstract | El presente trabajo de memoria surge de la necesidad de contar con un sistema eficiente, que
permita centralizar la información y notificar de manera automática a las personas vinculadas al
Departamento de Ciencias de la Computación, sobre acontecimientos relevantes para ellos. Entre
estas personas se encuentran los estudiantes, funcionarios y profesores.
Para abordar este desafío, en el 2021 se desarrolló una aplicación web, como prueba de
concepto, la cual carecía de algunas capacidades esenciales para poder ponerse en producción. En
un segundo esfuerzo, en el marco de esta memoria, se decide llevar a cabo un conjunto de
extensiones y cambios al sistema, destinados a obtener una versión capaz de ponerse en producción.
La plataforma legada ya contaba con una arquitectura sólida, y utilizaba tecnologías que estaban
alineadas con lo requerido por el área de desarrollo del DCC. Particularmente, utilizaba Django,
React y PostgreSQL. Además, permitía que los usuarios pudieran acceder a la aplicación con sus
credenciales de la universidad, y según su perfil de usuario, estos podían crear eventos y
recordatorios.
Las capacidades añadidas a la aplicación en el marco de esta memoria consistieron en varias
cosas. En primer lugar, se incluyeron los feriados y su consideración en los distintos servicios del
sistema (muchos de ellos son servicios automáticos). Además, se mejoró el servicio de envío de
correos para que considere los días hábiles, y utilice el calendario académico de la Facultad para la
creación de eventos. También se le agregó al sistema una jerarquía de permisos basados en roles
de usuario, para que ésta se pueda ajustar a cómo opera realmente el DCC, entre otras cosas.
Para poder evaluar la aplicación, se realizaron encuestas a una muestra de los usuarios reales
(académicos del Departamento), luego de que ellos utilizaran la aplicación. Concretamente, se
empleó la escala System Usability Scale (SUS) [Brooke, 1995] para evaluar la usabilidad del
sistema, y una simplificación de la encuesta TAM (Technology Acceptance Model) [Davis, 1989]
para determinar la utilidad del mismo. Los resultados obtenidos fueron muy positivos, con algunas
dificultades menores por parte de algunos usuarios para entender los conceptos que maneja el
sistema.
Actualmente, el sistema se encuentra desplegado en el ambiente de testing del DCC, y se espera
que pronto pase a producción. Esta aplicación debería ayudar a agilizar los procesos de
agendamiento y envío de recordatorios, alivianando la carga de los encargados de dicha labor, y
evitando posibles errores humanos. | es_ES |