Context: Evidence-based software engineering (EBSE) can be an effective resource to bridge the gap between academia and industry by balancing research of practical relevance and academic rigor. To achieve this, it seems necessary to investigate EBSE training and its benefits for the practice. Objective: We sought both to develop an EBSE training course for university students and to investigate what effects it has on the attitudes and behaviors of the trainees. Method: We conducted a longitudinal case study to study our EBSE course and its effects. For this, we collect data at the end of each EBSE course (2017, 2018, and 2019), and in two follow-up surveys (one after 7 months of finishing the last course, and a second after 21 months). Results: Our EBSE courses seem to have taught students adequately and consistently. Half of the respondents to the surveys report making use of the new skills from the course. The most-reported effects in both surveys indicated that EBSE concepts increase awareness of the value of research and evidence and EBSE methods improve information gathering skills. Conclusions: As suggested by research in other areas, training appears to play a key role in the adoption of evidence-based practice. Our results indicate that our training method provides an introduction to EBSE suitable for undergraduates. However, we believe it is necessary to continue investigating EBSE training and its impact on software engineering practice.
翻译::基于证据的软件工程(EBSE)可以成为弥合学术界和行业之间差距的有效资源,方法是平衡实际相关性的研究和学术严谨性的研究。为了做到这一点,似乎有必要调查EBSE培训及其对实践的好处。目标:我们力求为大学生开发EBSE培训课程,并调查它对学员的态度和行为的影响。方法:我们进行了纵向案例研究,研究EBSE课程及其影响。为此,我们在EBSE课程(2017年、2018年和2019年)和两次后续调查(完成最后一期课程7个月后的一个月后,21个月后第二个月后)结束时收集数据。结果:我们EBSE课程似乎充分、持续地教授学生。一半的调查报告答复者利用了培训班的新技能。在两次调查中报告的影响都表明,EBSE概念提高了对研究和证据价值的认识,EBSE方法提高了信息收集技能。结论:正如在其他领域的研究中继续建议的那样,培训似乎在采用EBSE教学方法方面发挥了关键作用。但是,我们相信,我们采用EBSE培训的方法对采用以大学为基础的实践产生了必要的影响。