
Brainstorming is a structured yet flexible method of generating ideas in groups or individually. It is widely used in UX/UI design and product management as a way to address challenges, spark creativity, and uncover solutions that may not emerge through traditional problem-solving methods. By encouraging free thinking, brainstorming allows participants to explore multiple directions before narrowing down the best options.
In UX/UI design, brainstorming is often the first step in building user-centered solutions. Designers may gather to address issues like improving navigation, enhancing accessibility, or creating more engaging onboarding flows. Sketching, sticky notes, or digital whiteboards like Miro or FigJam often serve as visual tools during these sessions. The aim is not immediate perfection but the generation of possibilities that can later be refined through prototyping and testing.
Product managers rely on brainstorming to align cross-functional teams. During roadmap planning or feature prioritization, they may host brainstorming sessions that bring together designers, engineers, and business stakeholders. This collaborative approach ensures diverse perspectives are included. For example, a product manager might frame a question like, "How can we improve retention during the first 30 days?" and then guide the team through idea generation to identify actionable solutions.
Companies known for innovation often prioritize brainstorming as part of their culture. IDEO, a design consultancy, famously uses brainstorming sessions to fuel creativity in problem-solving. Google encourages teams to run short, focused brainstorming sprints when exploring new product features. These real-world examples demonstrate how brainstorming can be both a formal process and a cultural mindset that values collaboration.
There are many brainstorming techniques, each suited to different goals. Classic free-association brainstorming encourages participants to speak their ideas aloud in a judgment-free environment. Mind mapping helps organize thoughts visually, connecting ideas into broader themes. Techniques like "crazy 8s" or "worst possible idea" push participants to think beyond conventional solutions, often sparking unexpected innovations.
Learn more about this in the Cross-Functional Brainstorming Techniques Lesson, a part of the Cross-Functional Design & Product Teams Course.
Key Takeaways
- Brainstorming generates diverse ideas through structured creativity.
- In design, it helps tackle UX challenges and spark solutions.
- In product management, it aligns cross-functional teams.
- Techniques include free association, mind mapping, and crazy 8s.
- Success depends on facilitation, documentation, and follow-up.





