Requirements-Related Software Failures

Authors

  • Harouna Wendpanga Yann Christian Sankara Five9, San Ramon, California, USA Author
  • Aisha I. Abdulwahab Cummins Inc., Indiana, USA Author
  • Toussida Fatah Tanguy , Minoungou Nationwide, Columbus, Ohio, USA Author
  • Olumide Kumuyi New York University Abu Dhabi, Abu Dhabi, United Arab Emirates Author

DOI:

https://doi.org/10.21590/

Keywords:

requirements defects, failure causation analysis, phase containment, requirements traceability, validation failure, software failure investigation

Abstract

Purpose: Software failures that reach operation are often traced, after the event, to decisions made while requirements were elicited, written, linked and validated, yet defect records usually describe the symptom rather than that origin. This article asks which classes of requirements defect produce escaped failures, why late detection multiplies their cost, and which lifecycle controls contain them. Method: A critical integrative review of empirical software engineering research, requirements and testing standards, and public investigation findings, synthesised through fault-chain and latent-condition theory and a phase-containment cost model. Findings: Five defect classes (elicitation failure, ambiguity, inconsistency, traceability loss and validation failure) differ in where they are injected, how far they travel before detection and which controls intercept them. Well-documented public failures, including Ariane 5 Flight 501, the Mars Climate Orbiter and the Therac-25 accidents, are dominated by unexamined operating assumptions and validation against the wrong reference rather than by wording defects. Contribution: The Requirements Defect Origin and Containment (RDOC) framework places five containment gates across the lifecycle, defines phase containment, requirements leakage and severity-weighted escape distance as metrics, and states six falsifiable propositions with tests. Implications: Prevention depends on revalidating reused assumptions, auditing trace links whenever requirements change, and feeding blame-free causation analysis of escaped defects back into gate controls.

Published

2024-12-30

How to Cite

Sankara, H. W. Y. C., Abdulwahab, A. I., Minoungou, T. F. T. , & Kumuyi, O. (2024). Requirements-Related Software Failures. International Journal of Technology, Management and Humanities, 10(04), 535-568. https://doi.org/10.21590/

Most read articles by the same author(s)

Similar Articles

11-20 of 192

You may also start an advanced similarity search for this article.