Brainstorming is the technique used to help groups generate multiple ideas and alternatives for solving problems.
This is usually through a group discussion where the members are asked to throughout a list of ideas and solutions and the group discusses them to find a good alternative.