TY - CHAP
T1 - Value-sensitive software design
T2 - Ethical deliberation in agile development processes
AU - Zuber, N.
AU - Gogoll, J.
AU - Kacianka, S.
AU - Nida-Rümelin, J.
AU - Pretschner, A.
N1 - Publisher Copyright:
© The Author(s) 2024. All rights reserved.
PY - 2023/12/20
Y1 - 2023/12/20
N2 - This chapter discusses the integration of ethical deliberations within agile software development processes. It emphasizes the importance of considering ethical implications during the development of software, not just AI. The chapter proposes modes of reflection and deliberation that include disclosive, weighing, and applicative modes of contemplation. It argues that these three kinds of thinking are guided by different normative values. The chapter suggests that agile development is an excellent starting point for implementing ethical deliberations, as it allows for continuous reflection and learning. It also proposes that development teams can perform this task themselves up to a point with proper guidance. This section further discusses the potential of agile processes to naturally accommodate ethical deliberation. However, it also acknowledges the challenges associated with implementing agile processes, especially in the context of machine learning models.
AB - This chapter discusses the integration of ethical deliberations within agile software development processes. It emphasizes the importance of considering ethical implications during the development of software, not just AI. The chapter proposes modes of reflection and deliberation that include disclosive, weighing, and applicative modes of contemplation. It argues that these three kinds of thinking are guided by different normative values. The chapter suggests that agile development is an excellent starting point for implementing ethical deliberations, as it allows for continuous reflection and learning. It also proposes that development teams can perform this task themselves up to a point with proper guidance. This section further discusses the potential of agile processes to naturally accommodate ethical deliberation. However, it also acknowledges the challenges associated with implementing agile processes, especially in the context of machine learning models.
UR - http://www.scopus.com/inward/record.url?scp=85187249975&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-45304-5_22
DO - 10.1007/978-3-031-45304-5_22
M3 - Chapter
AN - SCOPUS:85187249975
SN - 9783031453038
SP - 339
EP - 358
BT - Introduction to Digital Humanism
PB - Springer Nature
ER -