Immersive Role-Playing: An Experience Report on a Promising Approach to Learning Requirements Elicitation

被引:0
作者
Otemaier, Kelly Rafaela [1 ]
Albuquerque, Regina [2 ]
Diniz, Rodolfo [1 ]
Reinehr, Sheila [1 ]
Malucelli, Andreia [1 ]
机构
[1] Pontificia Univ Catolica Parana PUCPR, Grad Program Comp Sci PPGIa, Curitiba, Parana, Brazil
[2] Pontificia Univ Catolica Parana PUCPR, Polytech Sch, Curitiba, Parana, Brazil
来源
23TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBQS 2024 | 2024年
关键词
Role-Playing; Immersive role-playing; Requirements elicitation; Immersive learning environment; Requirements engineering teaching; INTERVIEWS; EDUCATION;
D O I
10.1145/3701625.3701683
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Developing the necessary skills in Software Engineering students to conduct interviews to elicit requirements is not a trivial activity. Immersive role-playing is a promising learning technique, allowing students to practice realistic interviews, receive real-time feedback, and improve their performance under pressure. This approach combines traditional role-playing with an immersive learning environment, offering an engaging and authentic experience that prepares students for the industry's challenges. This article aims to present an experience report on using immersive role-playing to teach the interview technique for eliciting software requirements. This experience was carried out with fifteen undergraduate students in Requirements Engineering. The results show the effectiveness of immersive role-playing in requirements elicitation, promoting increased engagement in tasks and authentic learning through feedback and reflection on mistakes made. The proposed immersive experience proved promising for improving education, engagement, and technical skills. Other skills relevant to training students in Software Engineering could also be worked on, such as oral communication, adaptability, and active listening.
引用
收藏
页码:586 / 595
页数:10
相关论文
共 33 条
  • [1] Alnagrat A., 2022, Journal of Human Centered Technology, V1, P81, DOI [10.11113/humentech.v1n2.27, DOI 10.11113/HUMENTECH.V1N2.27]
  • [2] Andersson Niclas, 2010, P 6 INT CDIO C CDIO
  • [3] [Anonymous], C LOC PAS TEX US
  • [4] THEORY OF LEARNING BY DOING
    ANZAI, Y
    SIMON, HA
    [J]. PSYCHOLOGICAL REVIEW, 1979, 86 (02) : 124 - 140
  • [5] Teaching requirements elicitation interviews: an empirical study of learning from mistakes
    Bano, Muneera
    Zowghi, Didar
    Ferrari, Alessio
    Spoletini, Paola
    Donati, Beatrice
    [J]. REQUIREMENTS ENGINEERING, 2019, 24 (03) : 259 - 289
  • [6] Role-playing software architecture styles
    Castro, Laura M.
    [J]. 2023 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C, 2023, : 171 - 174
  • [7] Contributions of an Extension Course focused on Good Software Engineering Practices for Students and IT Professionals
    Cavalcante, Victoria
    Costa, Catarina
    Sarkis, Laura
    Soares, Daricelio
    de Freitas, Saulo Maia
    [J]. PROCEEDINGS OF THE 22TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, 2023, : 301 - 310
  • [8] Clif Mims, 2003, Authentic Learning: A practical introduction and guide for implementation, V6
  • [9] A Survey of Instructional Approaches in the Requirements Engineering Education Literature
    Daun, Marian
    Grubb, Alicia M.
    Tenbergen, Bastian
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 257 - 268
  • [10] Daun Marian, 2023, 2023 IEEE 35 INT C S, P119, DOI [10.1109/CSEET58097.2023.00023, DOI 10.1109/CSEET58097.2023.00023]