paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Introducing Computer Science Undergraduate Students to DevOps Technologies from Software Engineering Fundamentals

从软件工程基础课程出发向计算机科学本科生引入 DevOps 技术
ICSE Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training2024匹配度 0/10 · 该论文是一篇计算机科学本科教育经验报告,主题是 DevOps 教学与软件工程基础课程改革,与用户关注的静态分析、LLM/Agent 程序分析、浮点程序分析、贝叶斯程序分析及 AI×PL 交叉方向均无交集。引用 6 inbox
Edgar Sarmiento-Calisaya, Alvaro Mamani-Aliaga, Julio Cesar Sampaio Do Prado Leite
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:报告在两门软件工程基础课程中早期引入 DevOps 实践与技术的教学经验,学生成果积极。

工业界快速采用协作式软件开发、追求短上市时间,催生了对具备极限编程、敏捷框架、CI/CD 与 DevOps 技能的软件工程师的持续增长的需求。为让学生技能与招聘需求匹配,一些高校开始在课程中纳入 DevOps 内容;但计算机科学专业课程覆盖面广,在软件工程基础课程中引入 DevOps、把抽象概念与工业界所需技能衔接起来尤为困难。本文研究如何从两门软件工程基础课程入手,让计算机科学学生尽早接触工业界相关的实践与技术。学生的成果非常积极,作者由此总结出引入 DevOps 相关实践与技术、弥合学术与产业差距的可行途径与经验洞见。

问题
如何在计算机科学本科的软件工程基础课程中尽早引入工业界相关的 DevOps 实践与技术,弥合学术培养与产业需求之间的技能差距。
方法
在两门软件工程基础课程中设计并实施教学活动,将 DevOps 相关实践与技术同课程中的抽象软件工程概念相连接。
评估
以学生成果(student outcomes)作为评估依据;结果显示成效非常积极,并提供了引入 DevOps 相关实践与技术的经验性洞见。
原文摘要(Abstract)

The fast adoption of collaborative software development by the in-dustry allied with the demand for a short time to market has led to a dramatic change in IT roles. New practices, tools, and environments are available to support professionals in their day-to-day activities. In this context, the demand for software engineers with these skills continues to increase, specifically those related to Extreme Programming, Agile frameworks, CI/CD, and DevOps. To match Computer Science undergraduate students' skills with existing job offers, some universities have begun to include DevOps topics in their curriculums. However, due to the wide range of courses covered in Computer Science majors, it is particularly challenging to introduce DevOps within the context of Software Engineering fundamentals, i.e., connect abstract concepts to skills needed for software engineers in the industry. This paper investigates ways of introducing Computer Science students to industry-relevant practices and technologies early from two Software Engineering fundamentals courses. Student outcomes were extremely positive, providing insights into ways to introduce students to DevOps-related practices and technologies and bridge the gap between academia and industry.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{Sarmiento-Calisaya24,
  title = {Introducing Computer Science Undergraduate Students to DevOps Technologies from Software Engineering Fundamentals},
  author = {Edgar Sarmiento-Calisaya and Alvaro Mamani-Aliaga and Julio Cesar Sampaio Do Prado Leite},
  booktitle = {ICSE},
  year = {2024},
  doi = {10.1145/3639474.3640071}
}