Step 4 is about generating as many potential solutions as possible, without worrying (at first) about whether they’re perfect. The key is to let creativity flow while staying grounded in the problem you’re solving.
This step builds directly from problem identification because your brainstorming is guided by a clear understanding of what needs to be solved. For example, if the original problem was that a bridge must safely carry pedestrian traffic over a river, your brainstorming will focus on structural concepts that meet that need. Without the problem clearly defined, idea generation could drift into irrelevant or impractical directions.
It also connects back to the requirements and constraints from Step 3. While brainstorming, engineers can propose a wide range of concepts, but those ideas are shaped by what the solution must achieve (requirements) and what limits exist (constraints). For instance, you might generate ten different designs for the bridge, but you’ll quickly filter out any that exceed the budget, ignore safety standards, or don’t fit the site conditions.
Developing ideas often includes sketching, rough modeling, or using digital tools to start shaping the raw concepts into something more tangible. Collaboration is especially important in this stage—working in teams allows for diverse perspectives and helps uncover innovative solutions.
In short, brainstorming and idea development is where creativity meets direction: your understanding of the problem keeps your ideas relevant, and your requirements and constraints keep them realistic. This ensures that when you move into prototyping, you’re building from a solid foundation of ideas that can actually solve the problem.
The goal when you first start brainstorming ideas is to come up with as many ideas as possible - even if some seem unrealistic at first (call them 'perfect world scenarios'). Here are a few ways you and/or your team can try it out:
Remember: brainstorming isn’t about finding the perfect solution right away. It’s about generating lots of ideas first, then refining them later. The more creative and open you are in this stage, the stronger your final design will be.