Gamification and Collaboration to Evaluate and Improve the Security Mindset of Developers

Lead Research Organisation: Heriot-Watt University
Department Name: S of Mathematical and Computer Sciences

Abstract

In this project, I aim to develop and evaluate the use of gamification and collaboration as a way of improving the security mindset of developers as they produce software. This would be done by integrating a serious game or peer collaboration into the software development process. The outcomes of this project are to improve the overall security of software by directly targeting the developers, as well as finding which types of gamification and collaboration work well together. This project will be useful as it will help tackle the oft-reported security failures in the increasingly present software systems in the world. This will also make use of the democratisation of programming that has taken place in recent times.

Publications

10 25 50

Studentship Projects

Project Reference Relationship Related To Start End Student Name
EP/R513040/1 01/10/2018 30/09/2023
2102566 Studentship EP/R513040/1 01/10/2018 31/03/2022 Leon McGregor
 
Description Investigated using an online computer source code browser as a setup to assist with experimentation, including alongside games or training. Findings suggest that the technology is workable, but good collaboration with games designers is required to create a very tight link between any game interventions and code.
Exploitation Route Experimental setups involving gitlab are of interest to other researchers who wish to use it in experimental investigations for teaching or training
Sectors Digital/Communication/Information Technologies (including Software)