Brainstorming is a method for developing
creative solutions to problems. It works by focusing on a problem, and then deliberately
coming up with as many deliberately unusual solutions as possible and by pushing the ideas
as far as possible. There is no criticism of ideas during the brainstorming session - the
idea is to open up as many possibilities as possible, and break down preconceptions about
the limits of the problem. Once this has been done, the results of the brainstorming
session can be analyzed and the best solutions can be explored either using further
brainstorming or more conventional solutions.