This document discusses risk-based testing techniques that can help address why testing fails on agile projects. It provides an overview of risk-based testing activities like risk identification, assessment, and mitigation. Specific risk analysis techniques are also summarized, including hazard analysis, cost of exposure analysis, failure mode and effect analysis, fault tree analysis, and quality function deployment. The document aims to demonstrate how applying a risk-based approach to testing can help with test estimation, scope, prioritization, and determining release readiness for agile projects.