Interacting with the problem solving phases are attributes of the individual including
1) their available resources such as knowledge and experience,
2) heuristics for solving various problems and an ability to modify them,
3) affective qualities such as curiosity, intimacy, and frustration,
and 4) metacognitive skills such as monitoring for quality and effectiveness of thought processes.