brainstorming

The unstructured generation of ideas by a group of people.

SOURCE: welcom.com

A technique to develop alternative solutions through an unrestrained exchange of ideas.

SOURCE: apm.com