首页> 外文会议>International Conference on Computer Supported Education >Assessing Software Quality of Agile Student Projects by Data-mining Software Repositories
【24h】

Assessing Software Quality of Agile Student Projects by Data-mining Software Repositories

机译:通过数据挖掘软件存储库评估敏捷学生项目的软件质量

获取原文

摘要

Group student software projects are important in computer science education. Students are encouraged to self-organize and learn technical skills, preparing them for real life software development. However, the projects contribute to multiple learning objectives, making coaching students a time consuming task. Thus, it is important to have a suitable best practice development process. For providing better insights for the students, the resulting software has to be of value and meet quality requirements, including maintainability, as in real life software development. Using source code quality metrics and by data mining repository data like commit history, we analyze six student projects, measuring their quality and identifying contributing factors to success or failure of a student project. Based on the findings, we formulate recommendations to improve future projects for students and researchers alike.
机译:集团学生软件项目在计算机科学教育中很重要。鼓励学生自我组织和学习技术技能,为实际的软件开发做好准备。然而,该项目有助于多种学习目标,使教练学生耗时的任务。因此,有一个合适的最佳实践发展过程非常重要。对于为学生提供更好的见解,所产生的软件必须具有价值并满足质量要求,包括可维护性,如现实生活软件开发。使用源代码质量指标和数据挖掘存储库数据,如提交历史,我们分析了六个学生项目,衡量其质量,并确定学生项目的成功或失败的贡献因素。根据调查结果,我们制定建议,以改善学生和研究人员的未来项目。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号