STRATEGIC DASHBOARDS
Strategic Dashboard for Monitoring Software Development Teams
Description: The domain of Software Analytics is broad and can be applied to various environments. In the context of a UPC granted project, the GESSI group deployed a first prototype of a Strategic Dashboard for monitoring the progress of software projects developed by student teams, which is called Learning Dashboard. The goal of this project is to add new capabilities to the current implementation of the Learning Dashboard to allow it to cover other scenarios where teams of software developers are involved. For instance, the onboarding of junior developers.
Degree: MEI
Forms of collaboration: Master Thesis, Master Thesis + IniRec, Master Thesis + CCE (CCE and IniRec grants are subject to availability)
Contact: Carles Farré i Xavier Franch
e-mail: farre@essi.upc.edu, franch@essi.upc.edu
Advanced Visualizations for Strategic Dashboards
Description: We have a first Implementation of a Strategic Dashboard for monitoring the progress of software projects developed by student teams, the Learning Dashboard. This dashboard needs to offer a set of customizable and flexible data visualizations to display its strategic indicators and metrics, according to the needs of different types of users. The work would include several phases:
- analysis of existing dashboards and or specific visualization techniques, synthesizing their pros and cons
- define a catalog of available visualizations
- implementation
- usability tests
Degree: GEI
Forms of collaboration: TFG, CCE, IniRec, TFG + CCE, TFG + IniRec (CCE and IniRec grants are subject to availability).
Requirements: Software Engineering specialization of GEI
Technologies: Spring, Angular, Java, Docker
Contact: Carles Farré i Xavier Franch
e-mail: farre@essi.upc.edu, franch@essi.upc.edu
Usage analytics for the Learning Dashboard
Description: We have a first implementation of a Strategic Dashboard for monitoring the progress of software projects developed by student teams, the Learning Dashboard. This project aims to collect, analyze, and visualize data on the use of the Learning Dashboard to track user engagement, detect usability pitfalls, and infer possible enhancements.
Degree: GEI
Forms of collaboration: TFG, CCE, IniRec, TFG + CCE, TFG + IniRec (CCE and IniRec grants are subject to availability).
Requirements: Software Engineering specialization
Technologies: Spring, Angular, Java, Docker.
Contact: Marc Oriol
e-mail: marc.oriol@upc.edu
Predictions and Alerts for the Learning Dashboard
Description: We have a first implementation of a Strategic Dashboard for monitoring the progress of software projects developed by student teams, the Learning Dashboard. The Learning Dashboard currently gathers and analyzes data from several sources to calculate and visualize metrics, quality factors, and strategic indicators regarding the progress of software projects developed by student teams. This project aims to add two new functionalities to the Learning Dashboard: 1) to raise alerts when some thresholds have been reached and 2) to predict the evolution of such metrics, factors, and indicators.
Degree: GEI
Forms of collaboration: TFG, CCE, IniRec, TFG + CCE, TFG + IniRec (CCE and IniRec grants are subject to availability).
Requirements: Software Engineering specialization
Technologies: Spring, Angular, Java, Docker.
Contact: Marc Oriol
e-mail: marc.oriol@upc.edu
Data Ingestion Refactoring for the Learning Dashboard
Description: We have a first Implementation of a Strategic Dashboard for monitoring the progress of software projects developed by student teams, the Learning Dashboard. This project aims to analyze the Learning Dashboard's current data ingestion and storage infrastructure to propose and implement solutions to optimize and improve its usability, efficiency, and scalability.
Degree: GEI
Forms of collaboration: CCE, IniRec (subject to availability), possibly together with TFG.
Requirements: Software Engineering specialization
Technologies: Java, ElasticSearch, Kafka, Docker.
Contact: Marc Oriol
e-mail: marc.oriol@upc.edu
Share: