figshare
Browse

A journey through Cyberium: creating user stories for a dystopic world to teach Requirements Engineering

Download (2.69 MB) This item is shared privately
journal contribution
modified on 2025-04-15, 21:38

Teaching Requirements Engineering (RE) is challenging, as it involves dealing with the complexity and abstraction of technical and business problems. Students need to learn how to properly identify requirements, document them, validate them, and communicate with various stakeholders, such as clients and technical teams, to understand what needs to be done. Traditional teaching methods often fail to engage students, making bridging theoretical concepts with practical applications difficult. This paper presents the Game Design Storytelling (GDS) process as a framework to gamify educational experiences in RE. GDS integrates narrative-based game elements with learning objectives, offering a structured approach to create interactive and engaging lessons. We applied GDS in an RE class focused on creating user stories using a dystopian narrative set in a fictional world called "Cyberium." Students were challenged to solve complex problems by developing user stories within this immersive environment. The results indicate that the gamified lesson increased student engagement and facilitated the understanding of technical concepts. The professor reported greater student interest in completing the gamified activity, and the feedback from students was positive, with some stating it was the "best class" they had in their undergraduate program, highlighting the relevance of narrative and interactivity for learning.