To assess a program, there are several steps that should be used. First, we start with a holistic view of the system and identify the areas where pain exists. Next, we focus in on those areas to identify root causes. At this point, we can put action plans in place to help address the foundational issues affecting the program.
It is important to put in place a processes to periodically check that progress is being made and that the areas of pain are actually getting better. Additionally, we recommend that strict entry and exit criteria for each phase of a project is clearly defined so the decision to move forward (or not to) is based on objective measures.