elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Barrierefreiheit | Kontakt | English
Schriftgröße: [-] Text [+]

Learning From Software Failures: A Case Study at a National Space Research Center

Anandayuvaraj, Dharun und Singla, Tanmay und Haj Hammadeh, Zain Alabedin und Lund, Andreas und Holloway, Alexandra und Davis, James C (2026) Learning From Software Failures: A Case Study at a National Space Research Center. In: 48th International Conference on Software Engineering, ICSE 2026, Seiten 2109-2121. Association for Computing Machinery. 48th IEEE/ACM International Conference on Software Engineering, 2026-04-15 - 2026-04-17, Rio de Janeiro, Brazil. doi: 10.1145/3744916.3773149. ISBN 979-840072025-3. ISSN 0270-5257.

[img] PDF
1MB

Offizielle URL: https://dl.acm.org/doi/10.1145/3744916.3773149

Kurzfassung

Software failures can have significant consequences, making learning from failures a critical aspect of software engineering. While software organizations are recommended to conduct postmortems to learn from failures, the effectiveness and adoption of these practices vary widely. Understanding how engineers gather, document, share, and apply lessons from failures is essential for improving software reliability and preventing recurring failures. High-reliability organizations (HROs) often develop software systems where failures carry catastrophic risks, requiring continuous learning practices to ensure reliability. These organizations provide a valuable setting to examine practices and challenges for learning from software failures. Such insight could help develop processes and tools to improve reliability and to prevent recurring failures. However, we lack in-depth industry perspectives on the practices and challenges of learning from failures. To address this gap, we conducted a case study through 10 in-depth interviews with research software engineers at a national space research center. We examine how they learn from failures: how they gather, document, share, and apply lessons learned. To assess the transferability of our findings, we include data from 5 additional interviews at other HROs. Our findings provide insight on how software engineers learn from failures in practice. To summarize our findings: (1) failure learning is informal, ad-hoc, and inconsistently integrated into SDLC; (2) recurring failures persist due to the absence of structured processes; and (3) key challenges, including time constraints, knowledge loss due to team turnover & fragmented documentation, and weak process enforcement, undermine efforts to systematically learn from failures. Our findings contribute to a deeper understanding of how software engineers learn from failures and offer guidance for improving failure management practices.

elib-URL des Eintrags:https://elib.dlr.de/217770/
Dokumentart:Konferenzbeitrag (Vorlesung)
Titel:Learning From Software Failures: A Case Study at a National Space Research Center
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Anandayuvaraj, DharunPurdue UniversityNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Singla, TanmayPurdue UniversityNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Haj Hammadeh, Zain AlabedinZain.HajHammadeh (at) dlr.dehttps://orcid.org/0000-0001-7539-2393231731804
Lund, AndreasAndreas.Lund (at) dlr.dehttps://orcid.org/0000-0002-3828-2088231731805
Holloway, AlexandraJet Propulsion LaboratoryNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Davis, James CPurdue UniversityNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:2026
Erschienen in:48th International Conference on Software Engineering, ICSE 2026
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Ja
In ISI Web of Science:Nein
DOI:10.1145/3744916.3773149
Seitenbereich:Seiten 2109-2121
Verlag:Association for Computing Machinery
ISSN:0270-5257
ISBN:979-840072025-3
Status:veröffentlicht
Stichwörter:Software
Veranstaltungstitel:48th IEEE/ACM International Conference on Software Engineering
Veranstaltungsort:Rio de Janeiro, Brazil
Veranstaltungsart:internationale Konferenz
Veranstaltungsbeginn:15 April 2026
Veranstaltungsende:17 April 2026
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Technik für Raumfahrtsysteme
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R SY - Technik für Raumfahrtsysteme
DLR - Teilgebiet (Projekt, Vorhaben):R - ScOSA Flugexperiment
Standort: Braunschweig
Institute & Einrichtungen:Institut für Softwaretechnologie > Flugsoftware
Hinterlegt von: Haj Hammadeh, Zain Alabedin
Hinterlegt am:30 Okt 2026 13:28
Letzte Änderung:30 Okt 2026 13:29

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
OpenAIRE Validator logo electronic library verwendet EPrints
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.