Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
5-2023
Abstract
DevOps is a set of practices that deals with coordination between development and operation teams and ensures rapid and reliable new software releases that are essential in industry. DevOps education assumes the vital task of preparing new professionals in these practices using appropriate teaching methods. However, there are insufficient studies investigating teaching methods in DevOps. We performed an analysis based on interviews to identify teaching methods and their relationship with DevOps educational challenges. Our findings show that project-based learning and collaborative learning are emerging as the most relevant teaching methods.
Keywords
DevOps, teaching methods, challenges, mixed methods
Discipline
Instructional Media Design | Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Practice, Melbourne, Australia, May 14-20
First Page
166
Last Page
178
ISBN
9798350322590
Identifier
10.1109/ICSE-SEET58685.2023.00022
Publisher
IEEE Computer Society
City or Country
Los Alamitos, CA
Citation
FERINO, Samuel; FERNANDES, Marcelo; CIRILO, Elder; AGNEZ, Lucas; BATISTA, Bruno; KULESZA, Uirá; ARANHA, Eduardo; and TREUDE, Christoph.
Overcoming challenges in DevOps education through teaching methods. (2023). Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Practice, Melbourne, Australia, May 14-20. 166-178.
Available at: https://ink.library.smu.edu.sg/sis_research/8905
Copyright Owner and License
Authors
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1109/ICSE-SEET58685.2023.00022