Logo Kérwá
 

Measuring students' contributions in software development projects using Git metrics

dc.creatorHamer Campos, Sivana Alexa
dc.creatorQuesada López, Christian Ulises
dc.creatorMartínez Porras, Alexandra
dc.creatorJenkins Coronas, Marcelo
dc.date.accessioned2025-06-11T15:32:47Z
dc.date.issued2021-06-28
dc.description.abstractMany courses in the software engineering area are centered around team-based project development. Evaluating these projects is a challenge due to the difficulty of measuring individual student contributions versus team contributions. The adoption of distributed version control systems like Git enables the measurement of students’ and teams’ contributions to the project. In this work, we analyze the contributions within five software development projects from undergraduate courses that used project-based learning. For this, we generate visualizations of aggregated Git metrics using inequality indexes and inter-decile ratios, which offer insights into the practices and processes followed by students and teams throughout the project development. This approach allowed us to identify both inequality among students’ contributions and development processes with a non-steady pace, rendering a useful feedback tool for instructors and students during the development of the project. Further studies can be conducted to assess the complexity and value of students’ contributions by analyzing their source code commits and other software artifacts.
dc.description.procedenceUCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e Informática
dc.description.procedenceUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC)
dc.identifier.doihttps://doi.org/10.1109/clei52000.2020.00068
dc.identifier.isbn978-1-6654-1560-6
dc.identifier.isbn978-1-6654-4695-2
dc.identifier.urihttps://hdl.handle.net/10669/102264
dc.language.isoeng
dc.publisherIEEE
dc.relation.ispartof2020 XLVI Latin American Computing Conference (CLEI)
dc.rightsacceso embargado
dc.source2020 XLVI Latin American Computing Conference (CLEI). Institute of Electrical and Electronics Engineers
dc.subjectcontribution metrics
dc.subjectmining software repositories
dc.subjectsoftware metrics
dc.subjectGit
dc.subjectsoftware engineering education
dc.subjectproject-based learning
dc.titleMeasuring students' contributions in software development projects using Git metrics
dc.typecomunicación de congreso

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
paper Sivana published.pdf
Size:
4.44 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.5 KB
Format:
Item-specific license agreed upon to submission
Description: