[en] In the academic field, project development subjects present a great challenge for both teachers and students. This challenge is that of not being able to objectively quantify the performance that each member of the group has in developing the project. Beyond the basic data used by excellence, that is to say the total number of hours spent, there are many other measures that can measure the actual performance of each person. Students took advantage of external tools such as SonarCloud and Google Sheets. They were used to self-assess the state of the project code and the time and dedication of each member treated in the project. This project focuses on the development of two data connectors for SonarCloud and Google Sheets. They are designed to obtain information generated by both applications and transfer them to ElasticSearch. In this way, uniform performance measures are generated for all groups of students in the same subject. As a result of this project, the two connectors have been implemented. Furthermore, the creation of an automated timeframe system, in which the requirements of this system have been defined in collaboration with teachers. A study of the current status of the connector architecture was also conducted and improvements proposed for future developments. Lastly, two instruction manuals have been written so that teachers can use the tools developed as part of this project in the future. These outcomes were achieved through agile methodologies. This has allowed the project to be continuously adapted to the needs that have emerged from the teachers. Moreover, these methodologies have made it possible to create a constant channel of communication with project directors and teachers, which has made the development of this "Trabajo de Fin de Grado (TFG)" aligned with teachers' expectations. After validating the implementation of both connectors and the timeframe system, we can conclude that its adoption in the Learning Dashboard can be beneficial for both students and teachers. Not only because it will enable learners and teachers to have a clearer picture of how the project is being implemented. But also because it will enable a more objective and clearer quantification of the performances and therefore facilitate the evaluation of the subjects.

[es] En el ámbito académico, las asignaturas orientadas al desarrollo de proyectos presentan un gran reto, tanto para el profesorado como para el alumnado. Este reto consiste en poder cuantificar objetivamente el rendimiento que cada miembro del grupo está teniendo en el desarrollo del proyecto. Más allá del dato básico y utilizado por excelencia, que es el de las horas totales dedicadas, existen muchos otros indicadores que pueden mostrar el rendimiento real de cada integrante. Se ha observado que el alumnado utilizaba herramientas externas como SonarCloud y Google Sheets para poder autoevaluar el estado del código del proyecto y la dedicación por horas y actividad que dedicaba cada integrante al proyecto. El objetivo del Trabajo de Fin de Grado (TFG) es desarrollar dos conectores de datos a SonarCloud y Google Sheets, obtener con estos la información que ambas aplicaciones generan y traspasarla a ElasticSearch. Ello permitirá generar métricas de rendimiento homogéneas para todos los grupos de estudiantes de la misma asignatura. Como resultado de este proyecto, se implementaron ambos conectores. También la creación de un sistema de imputaciones horarias automatizado, en el que los requisitos de este fueron definidos en colaboración con el profesorado. Se hizo, además, un estudio del estado actual de la arquitectura de los conectores y propusieron mejoras para futuros evolutivos. Por último, se redactaron dos manuales de instrucciones para que el profesorado pueda utilizar las herramientas desarrolladas en este proyecto en el futuro. Estos resultados se han conseguido mediante el uso de metodologías ágiles que han permitido la constante adaptación del proyecto a las necesidades que han ido surgiendo por parte del profesorado. También estas metodologías han permitido crear un canal de comunicación constante con los directores de proyecto y profesores, lo que ha permitido que el desarrollo de este TFG haya estado siempre alineado con las expectativas del profesorado. Después de haber validado la implementación de ambos conectores y del sistema de imputaciones, se puede concluir que su adopción en el Learning Dashboard puede resultar beneficiosa para los alumnos y los profesores. Permitirá a estos tener una imagen más clara de cómo se está desarrollando el proyecto, cuantificar de manera más objetiva y clara el rendimiento de los integrantes del equipo y, por ende, haciendo la evaluación de las asignaturas más sencilla.