Teaching evidence-based software engineering

Author:

Castelluccia Daniela1,Visaggio Giuseppe1

Affiliation:

1. University of Bari, Bari, Italy

Abstract

In this paper, we share our experiences about teaching evidence-based software engineering to students of a Master degree program in Computer Science. We provided a semester-long course, composed of lessons about empirical and experimental methods. It also included a collaborative project concerning a systematic mapping study of the challenges in the adoption of open source software in a business context. All students collaborated on the project by analyzing emerging results in the scientific literature. They evaluated the proposals in terms of level of novelty and evidence and delivered a complete report, which summarized the risk factors in the adoption of open source software and offers technical knowledge about evolutionary patterns and development community support, with practical implications. As a side effect, this problem-based learning approach provides a positive impact in terms of students' participation, teamwork attitude, professional interest in open source software, and exam passing.

Publisher

Association for Computing Machinery (ACM)

Cited by 9 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Training software architects suiting software industry needs: A literature review;Education and Information Technologies;2023-10-16

2. A longitudinal case study on the effects of an evidence-based software engineering training;Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Software Engineering Education and Training;2022-05-21

3. A longitudinal case study on the effects of an evidence-based software engineering training;2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET);2022-05

4. Training students in evidence-based software engineering and systematic reviews: a systematic review and empirical study;Empirical Software Engineering;2021-03-31

5. Secondary studies in the academic context: A systematic mapping and survey;Journal of Systems and Software;2020-12

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3