Diseño de un sistema de gestión del ciclo de vida de titulaciones universitarias

Este Trabajo de Fin de Grado se resume en el desarrollo de un sistema de gestión del ciclo de vida de titulaciones universitarias para la Universidad Politécnica de Madrid. El objetivo principal del proyecto es comprender los diferentes procesos a los que se somete un título, entender cómo se gestionan en la actualidad e identificar las necesidades de los usuarios para diseñar un sistema que cumpla los requisitos y mejore la eficiencia en la gestión del ciclo de vida de titulaciones oficiales. El trabajo se inició con un análisis del contexto de uso, identificando cuáles eran los agentes externos, analizando los roles de los usuarios y el entorno. Se realizaron entrevistas y se revisó la documentación relacionada con la gestión de titulaciones en la Universidad Politécnica de Madrid, lo cual permitió definir los casos de uso del sistema. En la fase de diseño, se implementó un prototipo de alta fidelidad utilizando la herramienta Figma. Este prototipo contiene interfaces detalladas y funcionales para las principales funcionalidades del sistema, adaptadas a los diferentes roles de usuarios identificados como Jefe de Estudios, Subdirector de Calidad, Unidad Técnica de Calidad o Responsable de Titulación. Una vez implementado, el prototipo fue sometido a evaluación y pruebas de usabilidad con usuarios representativos, lo cual permitió identificar y corregir los problemas de usabilidad encontrados y realizar algunas modificaciones para mejorar la experiencia y satisfacer las necesidades de los usuarios. También se ha diseñado una base de datos para que, si en futuras iteraciones se implementa el software de este sistema, se pueda asegurar la coherencia y la integridad de los datos. Se diseñó concretamente un modelo de entidad-relación para representar cómo las entidades se relacionan entre sí. Por último, se concretaron reuniones con un Jefe de Estudios, un Subdirector de Calidad y con la Unidad Técnica de Calidad, y se realizaron pruebas de usabilidad con cada uno de ellos. Este proceso permitió recibir retroalimentación valiosa por parte de los usuarios que servirá de gran utilidad para que el producto final cumpla con las expectativas y necesidades de los usuarios.
ABSTRACT
This Final Degree Project focuses on the development of a university degree lifecycle management system for the Universidad Politécnica de Madrid. The main objective of the project is to understand the various processes that a degree undergoes, how they are currently managed, and to identify user needs in order to design a system that meets the requirements and improves efficiency in managing the lifecycle of official degrees. The project began with an analysis of the usage context, identifying external agents, analyzing user roles, and the environment. Interviews were conducted and documentation related to degree management at the Universidad Politécnica de Madrid was reviewed, which allowed for the definition of the system’s use cases. In the design phase, a high-fidelity prototype was implemented using the Figma tool. This prototype includes detailed and functional interfaces for the main functionalities of the system, tailored to the different user roles identified, such as Head of Studies, Quality Deputy Director, Technical Quality Unit, and Degree Coordinator. Once implemented, the prototype underwent evaluation and usability testing with representative users, which allowed for the identification and correction of usability issues and some modifications to improve the user experience and meet user needs. A database was also designed to ensure data coherence and integrity in future iterations if the system software is implemented. Specifically, an entityrelationship model was designed to represent how entities relate to each other. Finally, meetings were held with a Head of Studies, a Quality Deputy Director, and the Technical Quality Unit, and usability tests were conducted with each of them. This process provided valuable feedback from users, which will be very useful in ensuring that the final product meets user expectations and needs.

​Este Trabajo de Fin de Grado se resume en el desarrollo de un sistema de gestión del ciclo de vida de titulaciones universitarias para la Universidad Politécnica de Madrid. El objetivo principal del proyecto es comprender los diferentes procesos a los que se somete un título, entender cómo se gestionan en la actualidad e identificar las necesidades de los usuarios para diseñar un sistema que cumpla los requisitos y mejore la eficiencia en la gestión del ciclo de vida de titulaciones oficiales. El trabajo se inició con un análisis del contexto de uso, identificando cuáles eran los agentes externos, analizando los roles de los usuarios y el entorno. Se realizaron entrevistas y se revisó la documentación relacionada con la gestión de titulaciones en la Universidad Politécnica de Madrid, lo cual permitió definir los casos de uso del sistema. En la fase de diseño, se implementó un prototipo de alta fidelidad utilizando la herramienta Figma. Este prototipo contiene interfaces detalladas y funcionales para las principales funcionalidades del sistema, adaptadas a los diferentes roles de usuarios identificados como Jefe de Estudios, Subdirector de Calidad, Unidad Técnica de Calidad o Responsable de Titulación. Una vez implementado, el prototipo fue sometido a evaluación y pruebas de usabilidad con usuarios representativos, lo cual permitió identificar y corregir los problemas de usabilidad encontrados y realizar algunas modificaciones para mejorar la experiencia y satisfacer las necesidades de los usuarios. También se ha diseñado una base de datos para que, si en futuras iteraciones se implementa el software de este sistema, se pueda asegurar la coherencia y la integridad de los datos. Se diseñó concretamente un modelo de entidad-relación para representar cómo las entidades se relacionan entre sí. Por último, se concretaron reuniones con un Jefe de Estudios, un Subdirector de Calidad y con la Unidad Técnica de Calidad, y se realizaron pruebas de usabilidad con cada uno de ellos. Este proceso permitió recibir retroalimentación valiosa por parte de los usuarios que servirá de gran utilidad para que el producto final cumpla con las expectativas y necesidades de los usuarios.
ABSTRACT
This Final Degree Project focuses on the development of a university degree lifecycle management system for the Universidad Politécnica de Madrid. The main objective of the project is to understand the various processes that a degree undergoes, how they are currently managed, and to identify user needs in order to design a system that meets the requirements and improves efficiency in managing the lifecycle of official degrees. The project began with an analysis of the usage context, identifying external agents, analyzing user roles, and the environment. Interviews were conducted and documentation related to degree management at the Universidad Politécnica de Madrid was reviewed, which allowed for the definition of the system’s use cases. In the design phase, a high-fidelity prototype was implemented using the Figma tool. This prototype includes detailed and functional interfaces for the main functionalities of the system, tailored to the different user roles identified, such as Head of Studies, Quality Deputy Director, Technical Quality Unit, and Degree Coordinator. Once implemented, the prototype underwent evaluation and usability testing with representative users, which allowed for the identification and correction of usability issues and some modifications to improve the user experience and meet user needs. A database was also designed to ensure data coherence and integrity in future iterations if the system software is implemented. Specifically, an entityrelationship model was designed to represent how entities relate to each other. Finally, meetings were held with a Head of Studies, a Quality Deputy Director, and the Technical Quality Unit, and usability tests were conducted with each of them. This process provided valuable feedback from users, which will be very useful in ensuring that the final product meets user expectations and needs. Read More