| intern | Ethik in der agilen Softwareentwicklung
bidt background

Ethik in der agilen Softwareentwicklung

Im Projekt wird am bidt ein Konzept entwickelt, um ethische Überlegungen bereits in den Prozess der Softwareentwicklung zu integrieren.

Projektbeschreibung

Ziel des Projekts ist es, eine normative wünschenswerte Ausgestaltung von Softwaresystemen zu ermöglichen. Dafür wird ein Schema entwickelt, das ethische Fragestellungen systematisch und strukturiert in den Entwicklungsprozess technischer Systeme integriert. Softwareentwickler und Entscheidungsträger werden im normativ-konzeptionellen Design Thinking begleitet, um ethische Kernfragen zu lokalisieren, zu evaluieren, in technische Anforderungen zu übersetzen, und so ethisch angemessene Software zu entwickeln.

„Wie kann man Software ethisch adäquat entwickeln?“ lautet somit die zentrale Forschungsfrage, denn prominente Ansätze wie Codes of Ethics und andere standardisierte Prozess- und Vorgehensmodelle bieten oft unzureichende normative Orientierung beziehungsweise erzielen nicht die gewünschte Wirkung. Hinzu kommt, dass im Gegensatz zur stark auf Normierung basierenden Fertigung in Teilen der Industrie ein standardisiertes Vorgehen in der Softwareentwicklung nicht einfach zu replizieren ist. Ein starres vorgegebenes Bauschema scheitert bereits an der Multi-Dimensionalität des Systems.

Daher ist es wichtig, den Prozess des normativ Gewollten weder auf den Entwicklungsbeginn noch auf eine Technikfolgenabschätzung zu begrenzen. Durch eine empirische Begleitung soll die Wirksamkeit und die Implementierbarkeit des Deliberationsschemas untersucht und unterstützt werden. In diesem Projekt wird deshalb eine agile Managementmethode, wie Scrum, um ein ethisches Deliberationsschema erweitert, damit normative Elemente fortlaufend in die Entwicklung von Softwaresystemen eingebunden werden können. Softwareentwickler werden für die normativ angemessene Konzeption sensibilisiert und die ethische Deliberation wird somit integraler Bestandteil der Produktentwicklung.

Projektteam

Dr. Jan Gogoll

Wissenschaftlicher Referent Forschung, bidt

Dr. Niina Zuber

Wissenschaftliche Referentin Forschung, bidt

Dr. Severin Kacianka

Wissenschaftlicher Mitarbeiter, Lehrstuhl für Software & Systems Engineering | Technische Universität München

Prof. Dr. Alexander Pretschner

Vorsitzender im bidt Direktorium und Mitglied im Geschäftsleitenden Ausschuss | Professor für Software & Systems Engineering, Technische Universität München & Vorsitzender des wissenschaftlichen Direktoriums, fortiss

Prof. Dr. Dr. h.c. Julian Nida-Rümelin

Mitglied im bidt Direktorium | Professor emeritus für Philosophie und politische Theorie, Ludwig-Maximilians-Universität München

Publikationen

Beiträge