Heuristic Analysis flowchart. The analysis process begins with framing the problem through its description and context moderators. The problem is then deconstructed into constituent elements that specify the conditions, actions, or events that drive the problem. These drivers are then prioritized by three criteria: impact, influence, and time. The criteria constitute an overall priority rank for each driver that informs the plan for addressing the problem through later research initiatives.