Abstract :
This article is about problem solving: a process that involves gathering information, speculation about possible solutions and finally the choice of a `best¿ answer. As a solution emerges, it may uncover a new aspect of the problem that demands attention. This tends to make the process an iterative one