Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
5-2022
Abstract
Over the last years, the software industry has adopted several DevOps technologies related to practices such as continuous integration and continuous delivery. The high demand for DevOps practitioners requires non-trivial adjustments in traditional software engineering courses and educational methodologies. This work presents an interview study with 14 DevOps educators from different universities and countries, aiming to identify the main challenges and recommendations for DevOps teaching. Our study identified 83 challenges, 185 recommendations, and several association links and conflicts between them. Our findings can help educators plan, execute and evaluate DevOps courses. They also highlight several opportunities for researchers to propose new methods and tools for teaching DevOps.
Keywords
challenges, DevOps, recommendations, thematic analysis
Discipline
Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
ICSE-SEET '22: Proceedings of the ACM/IEEE 44th International Conference on Software Engineering, Pittsburgh Pennsylvania, 2022 May 21-29
First Page
90
Last Page
101
ISBN
9781665495929
Identifier
10.1145/3510456.3514152
Publisher
IEEE Computer Society
City or Country
Los Alamitos, CA
Citation
FERNANDES, Marcelo; FERINO, Samuel; FERNANDES, Anny K.; KULESZA, Uirá; ARANHA, Eduardo; and TREUDE, Christoph.
DevOps education: An interview study of challenges and recommendations. (2022). ICSE-SEET '22: Proceedings of the ACM/IEEE 44th International Conference on Software Engineering, Pittsburgh Pennsylvania, 2022 May 21-29. 90-101.
Available at: https://ink.library.smu.edu.sg/sis_research/8831
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.1145/3510456.3514152