From Theory to Interpreting the Practice: Exploring the Role-play to Teach DevOps

[Context] While Role-play (RP) has recently attracted increased attention due its capability as an active learning method in Software Engineering (SE) education, a research gap remains regarding its adoption within the context of DevOps, a critical area in SE. [Objective] This study investigates a RP-based teaching model for DevOps. [Method] We follow an empirical, experimental, and descriptive research approach, employing structured questionnaires and participant observation based on three RP sessions (n=30 students). Data analysis included Descriptive Statistics and Thematic Content Analysis. [Results] In summary, 90% of the students agreed that RP, when compared to an usual DevOps class, was more captivating. Moreover, 93.3% of them agreed that RP contributed to their learning. Pair-based learning and integration of industry tools were highly favored by students according to qualitative results. [Contributions] We offer an RP-based teaching model that encourages collaboration and technical proficiency in SE students. Our proposal can also serve as a potential source of inspiration for companies designing in-company training processes.

Authors

Institutions

Publication Details

Published
2024-09-30
DOI
https://doi.org/10.5753/sbes.2024.3519
Primary Topic
Educational Games and Gamification
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

From Theory to Interpreting the Practice: Exploring the Role-play to Teach DevOps

Allysson Allex Araújo, Rodrigo Pereira dos Santos, Lucas Mota, Awdren Fontão
Educational Games and Gamification
article

From Theory to Interpreting the Practice: Exploring the Role-play to Teach DevOps

Allysson Allex Araújo, Rodrigo Pereira dos Santos, Lucas Mota, Awdren Fontão
article en

Abstract

[Context] While Role-play (RP) has recently attracted increased attention due its capability as an active learning method in Software Engineering (SE) education, a research gap remains regarding its adoption within the context of DevOps, a critical area in SE. [Objective] This study investigates a RP-based teaching model for DevOps. [Method] We follow an empirical, experimental, and descriptive research approach, employing structured questionnaires and participant observation based on three RP sessions (n=30 students). Data analysis included Descriptive Statistics and Thematic Content Analysis. [Results] In summary, 90% of the students agreed that RP, when compared to an usual DevOps class, was more captivating. Moreover, 93.3% of them agreed that RP contributed to their learning. Pair-based learning and integration of industry tools were highly favored by students according to qualitative results. [Contributions] We offer an RP-based teaching model that encourages collaboration and technical proficiency in SE students. Our proposal can also serve as a potential source of inspiration for companies designing in-company training processes.

United Food and Commercial Workers (US), Universidade Federal do Estado do Rio de Janeiro (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro, Universidade Federal do Estado do Rio de Janeiro
Openalex Percentile: Top 77%
Educational Games and Gamification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.