scholarly journals Scrum VR: Virtual Reality Serious Video Game to Learn Scrum

2021 ◽  
Vol 11 (19) ◽  
pp. 9015
Author(s):  
Jesus Mayor ◽  
Daniel López-Fernández

Education is crucial for the growth of society, and the usage of effective learning methods is key to transmit knowledge to young students. Some initiatives present Virtual Reality technologies as a promising medium to provide active, effective, and innovative teaching. In turn, the use of this technology seems to be very attractive to students, making it possible to acquire knowledge through it. On the other hand, agile methodologies have taken an essential role within information technologies and they are key in Software Engineering education. This paper combines both areas and presents prior research about Virtual Reality experiences with educational purposes and introduces a serious VR video game that aims to promote the learning of agile methodologies in Software Engineering education, specifically the Scrum methodology. This application tries to bring students closer to their first days of work within a software development team that uses the Scrum methodology. Two evaluation processes performed with university teachers and students indicate that the developed video game meets the proposed objectives and looks promising.

Author(s):  
Pankaj Kamthan

The discipline of software engineering has been gaining increasing significance in computer science and engineering education. In this chapter, the goal is to describe a systematic approach toward integrating information technologies in software engineering education (SEE), both inside and outside the classroom. A methodology for integrating IT is proposed and explored in the context of SEE, particularly related to the Internet and the Web; in this context, SEE supports a heterogeneous combination of objectivism and constructivism, and aims to be feasibility sensitive. In doing so, the prospects and concerns of incorporating IT in SEE are presented. The potential of integrating IT in SEE is illustrated by examples.


Author(s):  
Pankaj Kamthan

In this article, we explore the prospects and concerns of integrating information technologies (IT) in software engineering education (SEE), both inside and outside the classroom. By IT we will mean the technologies for various activities related to information (such as acquisition, creation, communication, dissemination, processing, archival, retrieval, transformation, and so on), within the context of the Internet and the Web, unless specified otherwise. The rest of the article is organized as follows. We first provide the background necessary for later discussion. This is followed by the prospects and concerns of systematically integrating IT in SEE and examples of use of IT in SEE, both inside and outside the classroom. Next, challenges and directions for future research are outlined. Finally, concluding remarks are given.


Author(s):  
Pankaj Kamthan

The agile methodologies are part of a shift from predictive to adaptive approach towards software development. This change has had a notable impact on Software Engineering Education (SEE). In this chapter, a glimpse into the state-of-the-art of incorporating agile methodologies in software engineering courses is presented. In doing so, the reasons for including a project component in software engineering courses, and for committing to agile methodologies in software engineering courses, are given. To lend an understanding to the notion of collaboration in agile methodologies, a conceptual model for collaboration is proposed and elaborated. The pivotal role of collaboration in agile course projects is emphasized. The use of certain means for facilitating collaboration, including the Social Web, is discussed.


Author(s):  
Pankaj Kamthan

The agile methodologies are part of a shift from predictive to adaptive approach towards software development. This change has had a notable impact on Software Engineering Education (SEE). In this chapter, a glimpse into the state-of-the-art of incorporating agile methodologies in software engineering courses is presented. In doing so, the reasons for including a project component in software engineering courses, and for committing to agile methodologies in software engineering courses, are given. To lend an understanding to the notion of collaboration in agile methodologies, a conceptual model for collaboration is proposed and elaborated. The pivotal role of collaboration in agile course projects is emphasized. The use of certain means for facilitating collaboration, including the Social Web, is discussed.


Sign in / Sign up

Export Citation Format

Share Document