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

Copyright Owner and License

Authors

Additional URL

https://doi.org/10.1109/ICSE-SEET58685.2023.00022

Share

COinS