Explore  

How to prioritize product ideas and features

Almost every idea has potential. Suggestions for new features and enhancements come from many sources — customers, partners, executives, colleagues, and the product development team. If you are fortunate, those product ideas flow as a continuous stream. (It might not always feel like a good thing, but trust us … the only thing worse than too many ideas is too few.)

Let’s assume the flow is strong. Maybe it even feels like a deluge at times. Requests can pile up with stakeholders eagerly asking when their idea will be implemented. And the longer it takes you to review and evaluate those ideas, the longer your customers will have to wait for improvements that could make their lives easier. You want to identify and prioritize the ones that are worth developing.

Product managers are always looking for ways to improve the various stages of product development. Often attention is focused on the development phase — how the core product development team can work better together. But a lot of the challenges that pop up during that phase can be mitigated when you are intentional about what happens at the very beginning, before any user stories are written or roadmaps are shared.

Idea prioritization infers that you have an idea management process in place. Meaning: You have an established method for collecting, organizing, and evaluating requests for new features and enhancements. Raw concepts must then be refined and vetted before you can choose what to invest in next.

Prioritize product ideas using Aha! Ideas — free for 30 days.

This guide reveals some of the best ways to prioritize ideas and identify the most valuable features. But before before we get into how product managers do that work, it is worth revisiting the fundamentals of idea management — the backbone of your product development process. You can always skip ahead to the section that your team needs the most help with now:

Importance of idea management in prioritizing features

Why is it that you can never find the item you need when you most need it? Anyone who has completed a DIY home project can relate. There are always more trips to the hardware store than you expected, to buy things you likely already own (but cannot locate). Building a product can feel that way at times, especially when you are working across different tools.

Email, instant message, bug tracking tools, customer feedback polls, and passing comments in meetings — these are all common channels for folks to share product input. With ideas scattered like this, it is impossible to create a repeatable process for evaluation and prioritization. And as a result you are missing out on real insights, such as trending themes across feedback. The result is a “black box” effect.

Many product development teams solve this with purpose-built idea management software. A tool like Aha! Ideas offers everything needed to streamline the process — with customizable collection portals, prioritization templates, and rich reporting functionality. (Teams looking for a more all-encompassing product development solution can also use Aha! Roadmaps, which includes the basic functionality of Aha! Ideas.)

Software like Aha! Ideas makes it easy to create repeatable processes and consolidate idea collection. But even if your team is stuck in the mess of scattered submissions, you can follow idea management best practices:

  • Define the workflow: Develop a checklist that product managers can follow when reviewing ideas and set a goal for idea review — one week or less is a good timeframe.

  • Centralize collection: Create one repository or channel for submitting and reviewing ideas. This cuts down on time spent searching across different tools.

  • Weed out bugs: Product fixes should immediately be moved to your backlog to be investigated.

  • Merge duplicates: Merge similar ideas so each one is unique — while retaining any details or nuances from the separate entries. Existing functionality should be culled here too.

  • Align with strategy: Map every idea to a strategic goal or initiative, if possible. (Ideas that do not support current strategy may still be worth pursuing.)

  • Add a rough score: Give an initial high-level score using consistent criteria that you will use throughout the product development process — such as strategic alignment, effort to build, and customer need.

  • Organize by theme: Group related ideas into categories based on areas of functionality or customer segments so that you can see a high-level view of trends.

  • Update the status: Using all of the information above, decide whether this idea is something you are likely to build, unlikely to build, will not build, or already exists.

  • Respond quickly: Whether you respond directly or send automated messages or notifications, keep submitters updated on the status of their idea — if you do not plan to implement the idea, share why.

Once you have reviewed, scored, and categorized every idea, your product team should be ready to add a few to your product backlog — where you can further define and eventually add to your product roadmap or next release.

Related:

Top

How to prioritize the best ideas for your product

Product teams trade in requests and ideas. Whether you are looking at a broad-stroke big idea or a request that is somewhat narrow in scope, you need to be consistent about the way that you estimate the potential value and measure the realized value of what you build.

Remember that the value of both will change over time. You will need to repeat much of the same evaluation and prioritization work before these features cycle through development. An idea that initially seemed lightweight to develop could end up being much more intensive once you connect with engineering to spec it out. Something that appeared to be aligned with a strategic imperative could be revealed as unnecessary once you dig deeper.

This is why it is imperative that you use a consistent method. There are two main areas of focus: scoring and prioritizing.

Scoring ideas using a product value score

Scoring brings a level of objectivity to the process. The nice thing about scoring is that it is methodology and product agnostic — you can benefit no matter how your team works or what it is that you are building. For example, the Aha! product value scorecard uses a weighted formula that measures factors such as customer demand, strategic alignment, and effort to build as well as your confidence in each score.

This product value score gives a holistic perspective since you take into account all aspects of product development — from the effort to build to the benefit to users and the business. With Aha! Roadmaps, you can quickly score the value of incoming ideas and then prioritize work based on potential value. Closely tracking how the value score changes from intake through to development also gives you a sense of how well your team estimates work and where they can improve.

The video tutorial below offers guidance from Aha! product development experts, demonstrating step by step how you can learn to score ideas and features in Aha! Roadmaps:

Editor's note: Although the video below still shows core functionality within Aha! software, some of the interface might be out of date. View our knowledge base for the most updated insights into Aha! software.

Prioritization frameworks

Every team will tackle prioritization differently. Some opt for prioritization frameworks to help visualize and communicate their approach. Below are a few examples of the most common ones. The framework you choose will reflect how your organization operates and the complexity of your product.

2x2 matrix: If you are working with a lean team on a relatively simple product, then you will likely be able to use something lightweight like the 2x2 matrix shown below. Plotting your scored ideas can be a shared effort if you use a collaborative tool like Aha! software — the team can quickly jump into this shared whiteboard template. Mapping out ideas and requests is a great way to visualize work before you get started. You can update the labels for the axes in the template below to whatever you like. (Value and effort are the default.)

2x2 prioritization matrix large


Kano model: Classify customer preferences into five categories — from basic need to something that delights.

Kano model example



MoSCoW method: Categorize product ideas as must-have, should-have, could-have, and will not have at this time.

MoSCoW method example



RICE framework: Give a high-level score based on key inputs. Similar to a product value score, this acronym stands for "reach, impact, confidence, and effort."

RICE framework example



User story map: User story maps are helpful for visualizing ideas within the context of a user’s interactions with the product. With this user story map template in Aha! software, you can outline the flow of user stories to get a better idea of what to build next from the user's perspective.

User story map large


Top

How to turn a list of ideas into a product roadmap

A list of prioritized ideas does not make a product roadmap. The next step is to decide the timing for what you will build. This is about more than dates though. You will want to consider the complete story.

Since you have already vetted the ideas against strategic direction, you can highlight how would-be features support specific goals or initiatives. What about how these features relate to each other? What is the new experience you are delivering to customers? Organizing groups of features in swimlanes that reflect areas of functionality or “jobs to be done” is a great way to visualize the breadth of what you will deliver.

What you prioritize today represents the future of your product. Taking a disciplined approach to idea prioritization leads to better decisions for you and your customers. And you can carry this approach from idea to feature and beyond — keeping the team focused on building and delivering the most value.

From ideation to launch, better product development happens with Aha! — try it free for 30 days.