How do you ensure a project does not veer off course when scope, schedule, or budget pressures increase?