No matter what the indicators of failure are (either time, budget, scope, or any combination of these), or the construct of the project (Agile, Time and Material, Fixed Fee) - there are several mandatory steps and conditions to ensure any recovery is successful in getting the project back on track.