Designing a Serious Game: Teaching Developers to Embed Privacy into Software Systems

Software applications continue to challenge user privacy when users interact with them. Privacy practices (e.g. Data Minimisation (DM), Privacy by Design (PbD) or General Data Protection Regulation (GDPR)) and related "privacy engineering" methodologies exist and provide clear instructions for developers to implement privacy into software systems they develop that preserve user privacy. However, those practices and methodologies are not yet a common practice in the software development community. There has been no previous research focused on developing "educational" interventions such as serious games to enhance software developers' coding behaviour. Therefore, this research proposes a game design framework as an educational tool for software developers to improve (secure) coding behaviour, so they can develop privacy-preserving software applications that people can use. The elements of the proposed framework were incorporated into a gaming application scenario that enhances the software developers' coding behaviour through their motivation. The proposed work not only enables the development of privacy-preserving software systems but also helping the software development community to put privacy guidelines and engineering methodologies into practice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2018

Why developers cannot embed privacy into software systems? An empirical investigation

Pervasive use of software applications continues to challenge user priva...
research
11/07/2022

Developers' Privacy Education: A game framework to stimulate secure coding behaviour

Software privacy provides the ability to limit data access to unauthoriz...
research
01/11/2021

Six Years of Shiny in Research – Collaborative Development of Web Tools in R

The use of Shiny in research publications is investigated. From the appe...
research
06/12/2023

Evaluation of Game Design Framework Using a Gamified Browser-Based Application

Privacy Policy under GDPR law helps users understand how software develo...
research
03/02/2021

I'm all Ears! Listening to Software Developers on Putting GDPR Principles into Software Development Practice

Previous research has been carried out to identify the impediments that ...
research
11/16/2022

Privacy Engineering in the Wild: Understanding the Practitioners' Mindset, Organisational Culture, and Current Practices

Privacy engineering, as an emerging field of research and practice, comp...
research
10/13/2019

A Coding-free Software Framework of Developing Web Data Management Systems

More and more enterprises recently intend to deploy data management syst...

Please sign up or login with your details

Forgot password? Click here to reset