A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice

4Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

Harmful software has resulted in loss of life, societal and environmental damage alongside economic losses from fines and sales embargoes. When someone perceives their team or organisation is creating or operating harmful software (e.g., defective, vulnerable, malicious or illegal), one way to attempt to change the situation is to 'blow the whistle' and disclose the situation internally or externally. Studying harmful situations and the effectiveness of interventions, up to and including whistleblowing, can help identify technical and human successes and failings in software engineering (SE). The aim of this paper is to explore the extent to which whistleblowing is studied in SE with the objective of identifying themes, research approaches, gaps and concerns, and the implications for future SE research and practice. We find that whistleblowing is an under-explored area of SE research, and where research exists, it often takes the view that reporting harm is a matter of individual moral responsibility; we argue this poorly reflects SE collaborative practice where professional responsibilities are distributed across the software development lifecycle. We conclude by 1) recommending approaches that can help a more timely identification and mitigation of harm in SE; 2) suggesting mechanisms for improving the effectiveness and the personal safety of harm-reporting in SE, and 3) reflecting on the role that professional bodies can have in supporting harm reporting, up to and including whistleblowing.

Author supplied keywords

References Powered by Scopus

A Coefficient of Agreement for Nominal Scales

31725Citations
N/AReaders
Get full text

Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI

5229Citations
N/AReaders
Get full text

Systematic mapping studies in software engineering

2220Citations
N/AReaders
Get full text

Cited by Powered by Scopus

THE POTENTIAL FOR INCENTIVE STRUCTURES TO PREVENT SIGNIFICANT ENGINEERING FAILURES

3Citations
N/AReaders
Get full text

Whistleblowing and Tech on Twitter

2Citations
N/AReaders
Get full text

Infrastructural justice for responsible software engineering

1Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Hunt, L., & Ferrario, M. A. (2022). A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice. In Proceedings - International Conference on Software Engineering (pp. 12–23). IEEE Computer Society. https://doi.org/10.1109/ICSE-SEIS55304.2022.9793939

Readers' Seniority

Tooltip

Lecturer / Post doc 2

50%

Researcher 2

50%

Readers' Discipline

Tooltip

Computer Science 1

33%

Psychology 1

33%

Economics, Econometrics and Finance 1

33%

Save time finding and organizing research with Mendeley

Sign up for free