Optimization glossary

Product ideation

What is product ideation?

Product ideation is the process of generating, prioritizing, and implementing new features and hypotheses before building them out into a new product. For product managers, this idea-generation process starts with gathering user feedback and asking the right questions during the product development process. The questions focus on which products or features should be added to the roadmap and why.

Ultimately, it's about prioritizing some of these features and creating a hypothesis on how they should be built. Most product teams use a test (for example, a painted door test) to try and validate the demand before creating a hypothesis.

What impacts a product ideation process

  • User insights: To be customer centric and build innovative solutions, understand user needs, desires, and pain points.
  • Market opportunities: Identify gaps and niches in the market for adding fresh ideas to make existing products better.
  • Automation: You can take advantage of technology to build new product ideas and user experiences from scratch. Check out this AI in product development blog. 
  • Business strategy: Align your product vision and ideation efforts with company goals and objectives.

Why do you need a product ideation process? 

In the product development lifecycle, generating ideas is the first step. But product teams are expected to ship fast. With the amount of request a product team receives these days, you can't realistically build every idea. Plus, it can be difficult to know if you're prioritizing the right products for your target audience.

This is where digital experimentation can be effective for problem solving and gathering valuable insights. enables you to move beyond opinions and gut instincts. You can test ideas and validate assumptions– with minimal risk. It’s a safe, convenient, and fast way to test hypotheses.

Here's an example of an experimentation ideation framework you can use to test ideas and build your SAAS product roadmap.

graphical user interface, text, application, email

Product ideation process 

Here’s a step-by-step look into a product ideation process to help you discover and build creative ideas:

  1. Define the problem

    Understand customer pain points, market trends, or gaps in existing solutions to define the problem or opportunity that your product aims to address.
  2. Develop concepts

    Turn ideas into more tangible concepts. Focus on those that align closely with customer needs, market demand, and feasibility.
  3. Validate

    Test the developed concepts to gather feedback and validate their feasibility.
  4. Select

    Select the most promising concept(s) to further develop into a detailed product specification or roadmap.

9 Product ideation methods

Here are some effective product ideation methods:

  1. Brainstorming: Gather a group in brainstorming sessions to generate ideas freely without criticism.
  2. Mind mapping: Visualize ideas and explore connections around a central theme. 
  3. Problem-centric ideation: Identify customer pain points and brainstorm solutions.
  4. SCAMPER technique: Ask specific questions to stimulate creative thinking about a product. Substitute. Combine. Adapt. Modify. Put to another use. Eliminate. Reverse/Rearrange. 
  5. Design thinking: Engage cross-functional teams to understand user needs and ideate solutions.
  6. Prototyping: Build quick prototypes and iterate based on feedback. 
  7. Customer journey mapping: Create customer experiences only after incorporating customer feedback to make the buying journey a smooth process.
  8. Competitor analysis: Study competitors for product ideas and insights into how you can best demonstrate the capabilities of your product offerings.
  9. Co-Creation workshops: Collaborate with customers and experts in interactive sessions.

These methods focus on understanding user needs and creative products to solve the challenges faced by the target audience.

Product ideation best practices

Here are some best practices for product ideation and building a successful product:

  • Engage stakeholders from different departments (e.g., marketing, design, engineering, sales) to bring diverse viewpoints.
  • Experiment to compare different variations of ideas and optimize product features based on real-time data.
  • Ensure that each ideated concept aligns with a clear value proposition that addresses specific user needs or pain points.
  • Consider technical feasibility, scalability, and resource requirements early in the ideation process.
  • Evaluate the potential impact on the business, including revenue potential, cost implications, and alignment with strategic objectives.

Handling risks during the product development process 

As a product manager, you have to tackle ambiguity and risks.

By relying on assumptions, it becomes guesswork if you're building the right product or feature for your audience.

Imagine walking through a dark forest for hours without checking a compass or map - makes no sense right?

This is why you need to introduce experimentation early in the development process. 

Testing your hypotheses early on in the ideation process can make space for bigger and better ideas. 

You can avoid assumptions about what matters. Like:

  • Who the target users are 
  • Their needs and pain points 
  • What value they will get

No doubt with experimentation you can ship ideas your customers actually want to use.