Understanding Software Developers' Approach towards Implementing Data Minimization

08/04/2018
by   Awanthika Senarath, et al.
0

Data Minimization (DM) is a privacy practice that requires minimizing the use of user data in software systems. However, continuous privacy incidents that compromise user data suggest that the requirements of DM are not adequately implemented in software systems. Therefore, it is important that we understand the problems faced by software developers when they attempt to implement DM in software systems. In this study, we investigate how 24 software developers implement DM in a software system design when they are asked to. Our findings revealed that developers find it difficult to implement DM when they are not aware of the potential of data they could collect at the design phase of systems. Furthermore, developers were inconsistent in how they implemented DM in their software designs.

READ FULL TEXT
research
08/07/2020

Why are Developers Struggling to Put GDPR into Practice when Developing Privacy-Preserving Software Systems?

The use of software applications is inevitable as they provide different...
research
03/19/2022

On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support

Determining whether a configurable software system has a performance bug...
research
09/28/2018

A model for system developers to measure the privacy risk of data

In this paper, we propose a model that could be used by system developer...
research
09/14/2022

Data Quality, Mismatched Expectations, and Moving Requirements: The Challenges of User-Centred Dashboard Design

Interactive information dashboards can help both specialists and the gen...
research
01/05/2021

A Taxonomy for Mining and Classifying Privacy Requirements in Issue Reports

Digital and physical footprints are a trail of user activities collected...
research
03/10/2020

The Locus Algorithm II: A robust software system to maximise the quality of fields of view for Differential Photometry

We present the software system developed to implement the Locus Algorith...

Please sign up or login with your details

Forgot password? Click here to reset