Abstract

Background: The adoption of the evidence-based research paradigm by software engineering researchers has created a growing knowledge base provided by the outcomes from systematic reviews. Aim: We set out to identify and catalogue a sample of the knowledge provided by systematic reviews, to determine what support they can provide for an evidence-informed approach to teaching about software engineering practice. Method: We undertook a tertiary study (a mapping study of systematic reviews) covering the period to the end of 2015. We identified and catalogued those reviews that had findings or made recommendations that were considered relevant to teaching about industry practice. Results: We examined a sample of 276 systematic reviews, selecting 49 for which we could clearly identify practice-oriented findings and recommendations that were supported by the data analysis provided in the review. We have classified these against established software engineering education knowledge categories and discuss the extent and forms of knowledge provided for each category. Conclusion: While systematic reviews can provide knowledge that can inform teaching about practice, relatively few systematic reviews present the outcomes in a form suitable for this purpose. Using a suitable format for presenting a summary of outcomes could improve this. Additionally, the increasing number of published systematic reviews suggests that there is a need for greater coordination regarding the cataloguing of their findings and recommendations.

Highlights

  • Over the half-century since software engineering became recognised as a distinct sub-discipline of computing [1], a degree of consensus has emerged about what it encompasses [2], as well as about the skills and knowledge that are needed by software engineers

  • The systematic reviews that we identified span a range of topics when matched against the Software Engineering Education Knowledge (SEEK), they are not evenly distributed between the Knowledge Areas

  • Our tertiary mapping study identified 49 systematic reviews, published in the period 2004–2015, that contained findings and recommendations considered to be useful for teaching about software engineering (RQ1)

Read more

Summary

Introduction

Over the half-century since software engineering became recognised as a distinct sub-discipline of computing [1], a degree of consensus has emerged about what it encompasses [2], as well as about the skills and knowledge that are needed by software engineers. Aim: We set out to identify and catalogue a sample of the knowledge provided by systematic reviews, to determine what support they can provide for an evidence-informed approach to teaching about software engineering practice. Results: We examined a sample of 276 systematic reviews, selecting 49 for which we could clearly identify practice-oriented findings and recommendations that were supported by the data analysis provided in the review. We have classified these against established software engineering education knowledge categories and discuss the extent and forms of knowledge provided for each category. The increasing number of published systematic reviews suggests that there is a need for greater coordination regarding the cataloguing of their findings and recommendations

Objectives
Findings
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call