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 hum...
Teaching Software Engineering students raises a number of challenges; in particular that student dev...
With a growing importance of developing educational applications, this study attempts to assess the ...
Although there are various kinds of processes designed to manage the complexities of software develo...
The software development process is a set of activities to produce software applications that human ...
Gamification is the use of game elements such as points, leaderboards, and badges in a non-game cont...
Social aspects of software development are gaining increasing attention among the research community...
One of the fundamental skill that every professional should have, especially in the area of software...
Increasing user awareness in various information and communication technology (ICT) activities is on...
Gamification methodology has a positive impact on software development (SD) processes, contributes t...
The value of industrial-scale gamification interventions for improving software quality is a topic o...
The aim of this Degree Project is to investigate how gamification can affect a software engineering ...
As for Gamification, it is about business software with game characteristics, understanding the soft...
Gamification seeks to encourage behavior of participants by borrowing elements of games, such as sco...
The development of the new software game gave emphasis and importance to the role played by the user...
Gamification is one of the many ways to motivate employees and introduce more fun in daily activitie...
Teaching Software Engineering students raises a number of challenges; in particular that student dev...
With a growing importance of developing educational applications, this study attempts to assess the ...
Although there are various kinds of processes designed to manage the complexities of software develo...
The software development process is a set of activities to produce software applications that human ...
Gamification is the use of game elements such as points, leaderboards, and badges in a non-game cont...
Social aspects of software development are gaining increasing attention among the research community...
One of the fundamental skill that every professional should have, especially in the area of software...
Increasing user awareness in various information and communication technology (ICT) activities is on...
Gamification methodology has a positive impact on software development (SD) processes, contributes t...
The value of industrial-scale gamification interventions for improving software quality is a topic o...
The aim of this Degree Project is to investigate how gamification can affect a software engineering ...
As for Gamification, it is about business software with game characteristics, understanding the soft...
Gamification seeks to encourage behavior of participants by borrowing elements of games, such as sco...
The development of the new software game gave emphasis and importance to the role played by the user...
Gamification is one of the many ways to motivate employees and introduce more fun in daily activitie...
Teaching Software Engineering students raises a number of challenges; in particular that student dev...
With a growing importance of developing educational applications, this study attempts to assess the ...
Although there are various kinds of processes designed to manage the complexities of software develo...