Aller au contenu principal
2025 conference-paper

Data-Driven Team Assignment in Software Engineering Education: A GitHub-Informed, Difficulty-Aware Approach

0Citations signalées — pas une note de qualité
1Institutions déclarées
1Pays d’affiliation déclarés

Résumé fourni par la source

This is a research-to-practice full paper. Team-based projects play a pivotal role in software engineering education, shaping students' technical expertise and collaborative skills. A key determinant of success in such projects is the formation of well-balanced and compatible teams, where members' skills and experiences align with the complexity and requirements of the assigned projects. In this study, we propose a structured, data-driven framework that leverages GitHub-derived numerical metrics (such as repository counts, commits, and language proficiency) and textual artifacts (such as README files) to match students to projects in a way that promotes both individual contribution and collective performance. Our framework integrates three complementary components: (1) skill-level clustering employing a Constrained K-Means algorithm to ensure balanced team composition, (2) semantic similarity matching using Sentence-BERT embeddings to align student experience with project requirements, and (3) difficulty-aware project ranking based on linguistic coherence and code complexity. Empirical results reveal that substantial performance gains are achieved only when semantic alignment and difficulty calibration are jointly applied alongside skill balancing. Isolating any individual component leads to diminished outcomes, underscoring their interdependence. Teams formed through the full pipeline significantly outperformed both randomly assigned groups and partial configurations, highlighting the pedagogical value of holistic, data-informed team formation in project-based learning environments.

Ce résumé expose les affirmations des auteurs. BNTIC ne l’interprète pas comme une validation indépendante des résultats.

Contrôle bibliographique ouvert

DOI retrouvé dans Crossref DOI retrouvé ; titre concordant.

Titre Crossref
Data-Driven Team Assignment in Software Engineering Education: A GitHub-Informed, Difficulty-Aware Approach
Date Crossref
02/11/2025
Éditeur
IEEE
Type
proceedings-article

Ce recoupement confirme des métadonnées liées au DOI. Il ne confirme ni la méthode ni les conclusions de l’étude et ne compte pas comme une seconde source scientifique indépendante.

Institutions déclarées

Une affiliation ne permet pas de déduire la nationalité d’un auteur.

Sujets associés

Software Engineering Techniques and PracticesInnovative Teaching and Learning MethodsTeaching and Learning Programming

BNTIC News n’est pas le producteur de ces données. Recherche à la demande dans Crossref et Europe PMC, sans clé ; OpenAlex reste optionnel. Aucun service payant requis, aucune réponse conservée. Sources et limites.