Systematic review compares testing activities and quality outcomes in agile and waterfall methods, highlighting key implications for methodology selection.
Context: Organizations frequently select development methodologies without systematic consideration of testing implications, leading to suboptimal quality outcomes and increased project costs. Industry studies show that wrong methodology selection results in 2.3x higher project failure rates and 189% cost overruns. Objective: This research develops an evidence-based framework for testing-aware methodology selection by analyzing quality implications of Agile and Waterfall approaches. Method: I conducted a systematic literature review of 28 recent studies (2010-2025) comparing testing activities, artifacts, and quality outcomes. A practical decision-tree framework was developed through synthesis of empirical evidence. Results: Our analysis reveals significant differences in defect detection timing (Agile: 85% early detection vs. Waterfall: 65%), automation requirements, and compliance support capabilities. The framework operationalizes these differences into actionable selection criteria based on requirements stability, organizational capabilities, and quality objectives. Conclusions: The proposed framework addresses critical gaps in methodology selection practice. Future empirical validation through multi-organization case studies will assess framework effectiveness across diverse project contexts.
No takes yet. Share an insight, caveat, or question.
Agha Moiz (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: