一句话:基于扎根理论从学术界与工业界视角研究 DevOps 教育现状,指出课程与产业需求间的差距并提出未来研究方向。
DevOps 作为对齐开发与运维团队的 IT 运动,在工业界需求旺盛,但本科生是否具备足够 DevOps 技能尚不明确。本文采用扎根理论这一社会科学定性研究方法,从学术界和工业界两个视角研究 DevOps 教育。研究发现:学术界缺乏学习或采用 DevOps 的动机,也未发现强有力的教学证据;工业界中 DevOps 从业者角色与职责不清,因主题多样且发展过快,只能通过实践经验学习。因此,学术机构应提供涵盖文化、流程与技术的根本性 DevOps 教育,为学生未来在工业界的 DevOps 发展做准备。基于这些发现,作者提出五组未来研究以推进学术界的 DevOps 教育。
DevOps stands for Development-Operations. It arises from the IT industry as a movement aligning development and operations teams. 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", 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, and we did not find strong evidence of academics 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. As a result, 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.
DOI 原文 ·
@inproceedings{paperbot5696,
title = {Understanding devops education with grounded theory},
author = {Candy Pang and Abram Hindle and Denilson Barbosa},
booktitle = {ICSE},
year = {2020},
doi = {10.1145/3377814.3381711}
}