A brainstorming session can be applied to both problems which have a single solution
waiting to be discovered, eg a machine fault, as well as situations where there is no
known solution, eg how to improve your customer relations. The following are the
steps in a brainstorming session