I remember at one company I worked they had figured out how to get a project back on track: standups twice daily and justifying everything you did in the few hours before.