This article argues that ethical considerations should be embedded into the software development process, particularly within agile frameworks. It emphasizes the need to evaluate not only the use of software but the software itself, acknowledging the influence of software engineers on people's lives through design choices. The authors propose an approach where software engineers make ethical judgments throughout development, leveraging agile methodologies' strengths to facilitate this process.
Publisher
Humanities and Social Sciences Communications
Published On
Jun 06, 2022
Authors
Niina Zuber, Jan Gogoll, Severin Kacianka, Alexander Pretschner, Julian Nida-Rümelin
Tags
ethical considerations
software development
agile frameworks
software engineers
design choices
ethical judgments
development process
Related Publications
Explore these studies to deepen your understanding of the subject.