Institutional Repository

Exploring the application of gamification in the software development process

Show simple item record

dc.contributor.advisor Mnkandla, Enerst
dc.contributor.author Lesley, Lutendo
dc.date.accessioned 2023-05-30T11:57:13Z
dc.date.available 2023-05-30T11:57:13Z
dc.date.issued 2022-10
dc.identifier.uri https://hdl.handle.net/10500/30107
dc.description.abstract The purpose of this study is to investigate the use of game elements in software development teams and their impact on the software development process in South African financial institutions. The study was instigated by the numerous tools and procedures to administer software development entanglements, which is an ongoing challenge. In recent years, many researchers have investigated the dynamics and issues pertaining to the development team's behaviour. Most organisations are challenged in their development teams and seek new creative methods and solutions to overcome the obstacles to enhance their software development process. A software development process is identified as a set of actions to generate software applications in which humans are a key factor. Considering that it involves human activity, challenges that arise are a user's engagement, collaboration, communication, and motivation may arise. Many researchers seek to enhance the software development process, and innovative research offers emerging practical concepts and techniques. The study adopted a quantitative research design approach founded on the positivist paradigm followed by a deductive approach. A survey was developed to collect data from four selected South African institutions using a questionnaire of 95 respondents. The study's results contribute to knowledge by illustrating that although project teams are aware of the benefits of game elements, it does not necessarily translate into applying game elements. The study revealed that in the context of project team members, engagement, motivation, and performance positively impact the application of gamification in South African financial institutions. Understanding the factors which impact the application of gamification among financial institutions is neglected. Therefore, this research study sought to address a gap in the literature on gamification. Gamification augments the software development process and subdues the challenges connected to human factors. Nevertheless, applying game elements in a software development team is not as straightforward as it may appear because it is a controversial issue that is yet to be investigated by researchers in this field. The outcome of this study brings forth practical recommendations for future research and industry. en
dc.format.extent 1 online resource (xii, 128 leaves) : illustrations, graphs en
dc.language.iso en en
dc.subject Gamification en
dc.subject Game elements en
dc.subject Financial institutions en
dc.subject Software development teams en
dc.subject Software development process en
dc.subject.ddc 005.1
dc.subject.lcsh Application software
dc.subject.lcsh Computer software -- Development
dc.subject.lcsh Gamification
dc.title Exploring the application of gamification in the software development process en
dc.type Dissertation en
dc.description.department School of Computing en
dc.description.degree M. Sc. (Computing) en


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics