At the core of every model of how design works is a process that involves: - Defining and refining the problem, from a vague idea of what the domain for the problem is, to a clear ‘this is what we want to fix’ decision. - Creating and evaluating potential solutions that fix that problem. - Refining one (or more) solution until it’s ready to be put into the world.

