Brainstorming
Brainstorming is a colloquial term for the submission and exploration of multiple ideas for solving a specific problem. Brainstorming can be done on an individual basis but if done with a group (such as with coworkers) it can generate many varied and creative ideas for solutions. This technique is frequently used in managerial settings where many voices can be heard before a decision is agreed upon. Likewise, engineering teams can sit down together and brainstorm to find ways to fix systemic problems, renovate, redesign, or improve existing projects under their preview.