PRODUCT
How to Prioritize What to Build Next

How to Prioritize What to Build Next

Robyn Bernat

September 23, 2026

Every product team eventually ends up with the same problem: there are far more things worth building than there is time to build them.

Customers want new features. Sales wants something that will help close a major deal. Engineering wants to fix technical debt. Competitors just launched something interesting. The CEO has three new ideas. Meanwhile, the product already contains problems that everyone knows should probably be fixed.

The difficult part of product development is rarely generating ideas.

It is deciding which ideas deserve attention now.

Good prioritization is not about finding a perfect formula that automatically produces the roadmap. It is about making trade-offs deliberately, using the company’s goals, customer evidence, expected impact, and available resources.

Start with the problem, not the feature request

When someone asks for a feature, the natural response is to evaluate the feature.

A better response is to investigate the problem behind it.

Suppose several customers ask for downloadable PDF reports.

It would be easy to add “PDF exports” to the roadmap.

But why do they need them?

Perhaps customers need to send monthly reports to executives who do not use the product. If that is the real problem, PDF exports are only one possible solution. Automated email reports, shareable dashboards, or scheduled summaries might solve it better.

Feature requests are useful evidence.

They are not automatically instructions.

Understanding the underlying problem gives the team more freedom to design the right solution.

Connect priorities to the company’s current goal

A feature can be valuable and still be the wrong thing to build now.

Imagine a startup has strong acquisition but terrible retention. Thousands of people create accounts, but most disappear after the first week.

The company’s biggest problem is probably not attracting more people.

It is helping existing users experience enough value to stay.

In that situation, improving onboarding or fixing a major product weakness may deserve priority over launching another acquisition feature.

Six months later, the situation could be completely different.

Retention may be excellent while growth has slowed. Now features that improve referrals, distribution, or expansion could become more important.

Prioritization becomes much easier when everyone understands what the company is currently trying to improve.

Otherwise, every feature competes on its own merits and almost everything sounds important.

Look for evidence of customer pain

Not all customer requests represent equally important problems.

One user may casually suggest a feature during a conversation.

Another may explain that the absence of that feature forces their team to spend ten hours every week doing something manually.

Those signals should not be treated equally.

Look for frequency, severity, and behavior.

How many customers experience the problem? How often does it happen? How painful is it? Are customers already spending time or money trying to solve it? Has anyone canceled because of it? Is it preventing prospects from buying?

Behavior is particularly useful.

A customer saying “It would be nice to have this” is weaker evidence than a customer building an elaborate spreadsheet every week because your product cannot perform the task.

The second customer has demonstrated the value of solving the problem.

Estimate impact without pretending you can predict everything

Product teams often use prioritization frameworks that score ideas based on factors such as reach, impact, confidence, and effort.

These frameworks can be useful.

They force teams to articulate why one project appears more valuable than another.

But the numbers should not create false precision.

Saying Feature A has an impact score of 8.4 while Feature B has 8.1 does not mean you have scientifically proven that Feature A should come first.

You are still making estimates under uncertainty.

The real value of a framework is the conversation it creates.

Why do we believe this feature will affect 40% of customers? How confident are we? What evidence supports that assumption? Why will this take three months rather than three weeks?

A score should organize judgment, not replace it.

Consider effort and opportunity cost

A high-impact feature can still be a poor priority if it consumes enormous resources.

Suppose Feature A could improve retention slightly but requires six engineers for four months.

Feature B might produce a smaller improvement but can be tested by two engineers in two weeks.

Building Feature A means not building dozens of other things during that period.

That is opportunity cost.

Every roadmap decision is also a decision about what the company will not do.

This is why smaller experiments can be valuable.

Before committing four months to a major project, can you test the underlying assumption with a prototype, manual workflow, limited release, or simpler version?

Sometimes a two-week experiment can tell you whether a six-month investment makes sense.

Separate urgent work from important work

Product roadmaps are constantly attacked by urgency.

A major customer needs something immediately. A competitor announces a new feature. Sales says a deal will disappear without a specific capability.

Some urgent requests genuinely deserve immediate attention.

Others simply arrive loudly.

Teams need to distinguish between urgency and strategic importance.

A feature requested by one large prospect might help close a significant contract. But if it moves the product in a direction that no other customer needs, the company could spend months becoming a custom development team for one account.

On the other hand, if the request exposes a problem shared across the target market, it may reveal an important product opportunity.

The question is not simply, “How valuable is this customer?”

It is, “What does this request tell us about the market we want to serve?”

Do not ignore technical and invisible work

Customers naturally notice new features.

They rarely request database migrations, infrastructure improvements, security upgrades, performance work, or technical debt reduction.

That does not make those projects less important.

If engineering spends years adding features without maintaining the underlying system, development gradually becomes slower. Bugs increase. Reliability suffers. Eventually, even simple changes become difficult.

Good roadmaps therefore contain work customers may never directly see.

The same applies to accessibility, security, privacy, analytics, internal tooling, and other foundational improvements.

Prioritization should consider the health of the product, not only the visibility of the output.

Say no clearly

A roadmap is defined as much by what is excluded as by what is included.

Founders and product leaders therefore need to become comfortable saying no.

Not “never.”

Not necessarily “bad idea.”

Just “not now.”

The explanation matters.

If a salesperson understands that the team is delaying a requested feature because fixing onboarding could improve retention across thousands of customers, the trade-off becomes easier to understand.

Clear priorities reduce frustration because people can see the reasoning behind decisions.

Without that clarity, every rejected request feels arbitrary.

Revisit priorities when the evidence changes

A roadmap should provide direction without becoming a prison.

New information appears constantly.

A customer segment grows faster than expected. An experiment fails. A competitor changes the market. A technical problem becomes more serious. A feature customers seemed excited about receives almost no usage.

Priorities should change when the underlying evidence changes.

That is not poor planning.

It is responsive planning.

The mistake is changing direction every time someone has a new idea.

Good teams distinguish between new information and new noise.

Build what removes the biggest constraint

When the backlog contains 200 possibilities, prioritization can feel overwhelmingly complicated.

It helps to return to one question:

What is preventing the product or company from making the most important progress right now?

Maybe users cannot understand the product.

Fix onboarding.

Maybe customers love it but cannot collaborate with their teams.

Build collaboration.

Maybe customers are leaving because the product is unreliable.

Improve reliability.

Maybe everything works but nobody discovers the product.

Now distribution may deserve attention.

The answer will change repeatedly as the company grows.

That is the point.

A good roadmap is not a list of everything worth building. It is a sequence of decisions about which problems matter most at this particular moment.

Because successful product teams are rarely the ones with the most ideas.

They are the ones that know which good ideas can wait.