Write a Blog >>
ICSE 2020
Wed 24 June - Thu 16 July 2020

DevOps, stands for Development-Operations. It arises from the IT industry as a movement aligning development and operations teams in “organizational structure, practices, and culture to enable rapid development and scalable, reliable operations” [1]. DevOps is broadly recognized as an IT standard, and there is high demand for DevOps practitioners in industry. Since ACM & IEEE suggest that undergraduate computer science curricula “must adequately prepare [students] for the workforce” [2], we studied whether undergraduates acquired adequate DevOps skills to fulfill the demand for DevOps practitioners in industry. We employed Grounded Theory (GT), a social science qualitative research methodology, to study DevOps education from academic and industrial perspectives. In academia, academics were not motivated to learn or adopt DevOps, therefore most institutions were not teaching DevOps. Academics need incentives to adopt DevOps, in order to stimulate interest in teaching DevOps. In industry, DevOps practitioners lack clearly defined roles and responsibilities, for the DevOps topic is diverse and growing too fast. Therefore, practitioners can only learn DevOps through hands-on working experience. In conclusion, academic institutions should provide fundamental DevOps education (in culture, procedure, and technology) to prepare students for their future DevOps advancement in industry. Based on our findings, we proposed five groups of future studies to advance DevOps education in academia.

Tue 7 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

16:05 - 17:05: A6-SEET - Empirical Studies of SE Education and OthersSoftware Engineering Education and Training at Silla
Chair(s): Stephan KruscheTechnische Universität München
16:05 - 16:17
Talk
Software Engineering Education and Training
Yasmine El-GlalyRochester Institute of Technology, Weishi ShiRochester Institute of Technology, Samuel MalachowskyRochester Institute of Technology, Qi YuRochester Institute of Technology, Daniel KrutzRochester Institute of Technology
16:17 - 16:29
Talk
Software Engineering Education and Training
Aliaksei KavalchukPennsylvania State University - Abington, Alec GoldenbergPennsylvania State University - Abington, Ishtiaque HussainPennsylvania State University - Abington
16:29 - 16:41
Talk
Software Engineering Education and Training
Aubrey LawsonClemson University, Eileen KraemerClemson University
16:41 - 16:47
Experience report
Software Engineering Education and Training
Kevin RyanLero The Irish Software Research Centre Ireland
16:47 - 16:59
Talk
Software Engineering Education and Training
Candy PangMacEwan University, Abram HindleUniversity of Alberta, Denilson BarbosaUniversity of Alberta