I think that this can be a good order of priorities for different disciplines too. In fact I recently came out of a major project that ended up with multiple issues that surfaced and threw us off. As a result, I spent three years "flying the plane" if you will rather than trying to figure out how to get my own business going in the direction it needed to go. The result was a hard transition after, but not as bad as I might have feared.
When I have seen projects "crash and burn" it has always been due to someone not "flying the plane." One thing one can do also is see where customers are in this process and if they are not flying their planes, avoid taking them on.
But beyond this, process breakdown is a real thing. Once someone loses confidence in a system compensating measures can often cause more harm than good. Once you don't know what's happening, you can lose control very quickly. One of the roles of a consultant is to get people back up to safe processes while you get everything back up to speed. But this can be a big task.....
When I have seen projects "crash and burn" it has always been due to someone not "flying the plane." One thing one can do also is see where customers are in this process and if they are not flying their planes, avoid taking them on.
But beyond this, process breakdown is a real thing. Once someone loses confidence in a system compensating measures can often cause more harm than good. Once you don't know what's happening, you can lose control very quickly. One of the roles of a consultant is to get people back up to safe processes while you get everything back up to speed. But this can be a big task.....