Instructor-Oriented Version of LD@Taiga

Description: The Learning Dashboard (LD) is an analytics platform used in software engineering courses at the Universitat Politècnica de Catalunya (UPC) to monitor team-based development projects. LD integrates data from tools such as Taiga and GitHub and computes metrics that reflect team activity, collaboration patterns, and project progress. A customized version of Taiga—named LD@Taiga—has recently been developed to embed LD visualizations directly into the Taiga interface. This integration allows students to access project metrics from both GitHub and Taiga without leaving the project management environment. The current deployment focuses on the student view and supports project-level monitoring from a team perspective.

The goal is to design and implement the instructor-oriented version of LD@Taiga. This extended version should allow teachers to:

  • Administer and configure the tool for their courses.

  • Access consolidated dashboards with metrics for all the teams they supervise.

  • Inspect project activity at different levels of granularity (course, team, and individual student).

  • Manage permissions and control access to dashboards and data.

The student undertaking this project will analyze the current LD@Taiga implementation, identify the architectural and functional requirements for the instructor view, and implement the necessary backend and frontend extensions in accordance with software engineering best practices. The expected result is a robust, maintainable, and deployable extension of LD@Taiga that supports course-level oversight and simplifies instructional monitoring.

Degree: GEI

Forms of collaboration: TFG

Contact: Carles Farré

e-mail: carles.farre@upc.edu