首页> 外文会议>Latin American Computing Conference >Measuring students' contributions in software development projects using Git metrics
【24h】

Measuring students' contributions in software development projects using Git metrics

机译:使用Git指标衡量学生在软件开发项目中的贡献

获取原文

摘要

Many 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.
机译:软件工程领域的许多课程都以基于团队的项目开发为中心。评估这些项目是由于衡量个人学生贡献而与团队贡献的难度造成的挑战。像GIT这样的分布式版本控制系统采用能够测量学生和团队对该项目的贡献。在这项工作中,我们分析了从基于项目的学习的本科课程中的五个软件开发项目中的贡献。为此,我们使用不等式索引和互联比率来生成聚合Git指标的可视化,这些比率提供了在整个项目开发过程中的实践和流程中的洞察,然后提供学生和团队。这种方法使我们能够识别学生贡献和开发流程的不平等,以非稳定的速度,为项目的开发期间为教师和学生提供有用的反馈工具。可以进行进一步的研究,以评估学生贡献的复杂性和价值,通过分析其源代码提交和其他软件工件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号