Built on four key stages with the focus of effectively managing risk-heavy projects: Analysing system requirements, Pinpointing and mitigating risks, Development, testing and implementation, Evaluating to inform the next iteration. If the project is found to be too risky at any point, the project is terminated. However hiring risk assessors to analyse the risks involved can be expensive, which makes this methodology suited to only very large-scale projects.