Mit dem rasanten Anstieg des Einsatzes von Software-Systemen in nahezu allen Lebensbereichen wird die Frage nach der ethischen Fundierung von Entscheidungen im Software-Entwicklungsprozess immer dringlicher. Entscheidungen, die oft durch Algorithmen in Bereichen wie maschinellem Lernen oder autonomen Systemen getroffen werden, haben weitreichende Auswirkungen auf eine Vielzahl von Menschen. Daher ist es entscheidend, dass solche Entscheidungen nicht nur gut begründet, sondern auch für Außenstehende nachvollziehbar sind.

In dieser Keynote stelle ich verschiedene Methoden vor, die Ethik und Software-Entwicklung verbinden, wie bspw. das Vorgehen des Ethical Deliberation for Agile Processes (EDAP). Dieses innovative Werkzeug unterstützt agile Entwicklungsteams dabei, die ethischen Dimensionen ihrer Entscheidungen systematisch zu dokumentieren. Das EDAP-Schema ermöglicht eine fundierte und kohärente ethische Deliberation, die sowohl intern als auch extern überprüfbar ist. Dadurch wird nicht nur die Qualität der Entscheidungen verbessert, sondern auch deren Transparenz erhöht, was insbesondere in der heutigen, von Technik geprägten Welt von großer Bedeutung ist.

Teilnehmer lernen, wie sie ethische Überlegungen in ihre agilen Software-Prozesse integrieren und ihre Entwicklungsentscheidungen auf eine Weise strukturieren können, die ethisch fundiert und leicht nachvollziehbar ist.