search menu icon-carat-right cmu-wordmark

Four Pillars for Improving the Quality of Safety-Critical Software-Reliant Systems

White Paper
This white paper presents an improvement strategy comprising four pillars of an integrate-then-build practice that lead to improved quality through early defect discovery and incremental end-to-end validation and verification.
Publisher

Software Engineering Institute

Abstract

Studies of safety-critical software-reliant systems developed using the current practices of build-then-test show that requirements and architecture design defects make up approximately 70% of all defects, 80% of which are discovered late in the development lifecycle. We present four pillars of an improvement strategy for an integrate-then-build practice that result in early defect discovery and increased confidence through incremental end-to-end system validation and verification throughout the lifecycle.