Innovation tools #2: Coming up with ideas How many brainstorming techniques are there ? Probably as many as grains of sand on a beach