If we're going to live a little dangerously, I think we need to stop wasting our time planning for every worst case scenario. In almost any risk you take, the likelihood of actually winding up in the worst case scenario is incredibly low. Spending all of your time and energy preparing for it is wasted.
The meaning of practice needs to be reinterpreted. The focus on cognitive thinking and technical skills underlying this problem-program-implementation-assessment action-framework needs to give space to a skill-set capable of actually building lasting trust and reciprocal altruism between key development actors.