- The Cranky PM
- Posts
- How to Prioritize When Everything Is a Priority
How to Prioritize When Everything Is a Priority
Your feature prioritization is broken because you're afraid to disappoint stakeholders who think everything is equally urgent. Most product backlogs are diplomatic compromises that satisfy no one and focus on nothing. Here's a framework to make hard choices about what matters most, defend priorities against scope creep, and actually ship features that move the business forward.

TL;DR: When everything is a priority, nothing is a priority. Your product roadmap planning is drowning in "urgent" requests because you haven't learned to say no. Here's a 5-step feature prioritization framework to cut through the noise, defend your priorities, and actually ship what matters most.
Everything is a priority. Every half-baked feature request is "mission-critical." Every minor bug is "completely blocking all users." Every stakeholder's pet project is "absolutely essential for business survival." Your product roadmap planning looks like a Christmas list written by someone who's never been told "no" in their entire life.
You've got seventeen "must-have" features that nobody actually needs, twelve "urgent" bug fixes for edge cases affecting three users, eight "strategic" initiatives that sound important but accomplish nothing, and five "quick wins" that will definitely take three months each and deliver zero value. Your backlog is a museum of wishful thinking and your team is drowning in a tsunami of equally important requests that can't all be equally important because that's not how feature prioritization works.
When everything is a priority, nothing is a priority. You're not managing product roadmap planning; you're running a daycare for grown adults who think priority means "something I want really badly" instead of "something I'm willing to sacrifice other things for."
Here's how to actually do feature prioritization when everyone insists their pet project is the most important thing since sliced bread.
The Priority Inflation Problem in Product Roadmap Planning
Everyone's an Expert on Feature Prioritization
Every stakeholder, every customer, every executive, and every developer has strong opinions about what you should work on next. They all have perfectly logical reasons why their precious little feature is the most important thing since the invention of the wheel. They're all right about their thing being somewhat important. They're all completely wrong about their thing being more important than everything else combined.
You've created a priority democracy where everyone gets to vote but nobody has to make actual choices about what to sacrifice. The result is product roadmap planning that looks like a political platform written by someone having a breakdown; full of impossible promises and mutually exclusive priorities that somehow all need to be delivered yesterday.
The Urgency Olympics
Every request comes with an escalation of manufactured urgency that would make a soap opera writer blush. "High priority" becomes "critical priority" becomes "urgent critical priority" becomes "emergency urgent critical hair-on-fire priority." You're trapped in an arms race of artificial importance where the only way to get attention is to claim your button color change will save the company or your tooltip addition will prevent the apocalypse.
Pretty soon you're getting "URGENT CRITICAL EMERGENCY CODE RED" requests to adjust padding on a form that nobody uses and "BLOCKING SHOWSTOPPER DEFCON 1" tickets to change placeholder text in search boxes. Your feature prioritization system has become more meaningless than a participation trophy, weaponized by people who think screaming louder equals being more important.
The Commitment Overload
You've said yes to so many things that your product roadmap planning looks like a fantasy novel written by someone who's never seen a calendar; epic in scope, impossible to finish, and completely divorced from the laws of physics and reality. You've committed to features that would take three development teams working for five years to build in a roadmap that supposedly spans six months.
Every stakeholder thinks you've personally committed to their priorities because you made the mistake of nodding politely during their rambling presentation instead of laughing in their face. You're not managing expectations; you're collecting them like some deranged collector and hoping nobody notices you can't deliver a single one of them.
Why Traditional Feature Prioritization Frameworks Are Broken
The RICE Trap
You've tried scoring everything with Reach, Impact, Confidence, and Effort like some kind of math teacher who thinks feature prioritization is an algebra problem. You've turned strategic decision-making into a numbers game where you assign completely fabricated scores to wild assumptions and pretend the resulting calculations mean something more objective than tea leaf reading.
The problem is that RICE scoring becomes a gaming exercise where people reverse-engineer their pitches to manipulate your precious framework instead of honestly evaluating their half-baked ideas. "Reach" estimates become more inflated than a carnival balloon. "Impact" becomes whatever sounds most impressive to people who've never measured actual impact. "Confidence" becomes a complete lie. "Effort" becomes whatever number supports the conclusion they already wanted.
You end up with a precisely calculated priority list based on inputs so fabricated they make political polling look reliable.
The MoSCoW Method Madness
You've categorized everything as Must Have, Should Have, Could Have, or Won't Have. Except everything ends up in the "Must Have" category because nobody wants to admit their idea isn't essential for your product roadmap planning.
You've got forty-seven "Must Have" features and three "Should Have" features. Your "Could Have" list is empty and your "Won't Have" list is just a parking lot for ideas you're too polite to reject completely.
The Value vs. Effort Matrix Mirage
You've plotted every feature on a matrix of value versus effort, creating a beautiful visualization of your priorities. High value, low effort features go in the "quick wins" quadrant. Low value, high effort features go in the "avoid" quadrant.
The problem is that every feature champion inflates the value of their idea and deflates the effort required to build it. Everything ends up in the "quick wins" quadrant because nobody wants to admit they're advocating for something difficult and marginally useful.
The Real Feature Prioritization Framework That Actually Works
Step 1: The Brutal Honesty Audit
List every single thing you're supposedly working on. Include every feature, every bug fix, every "small improvement," every "quick win," and every "strategic initiative." Count them. The number will shock you.
Now estimate how long each item would actually take to complete properly. Not your delusionally optimistic estimate, not your "if everything goes perfectly and unicorns help with the coding" estimate, your brutally realistic estimate based on how long similar work has actually taken in the real world where things break, requirements change, and developers are human beings instead of code-generating machines.
Add up the total time. Compare it to your available capacity. You're probably committed to 3-4 times more work than you can actually deliver, which explains why everything feels like a five-alarm fire and nothing ever gets finished properly in your product roadmap planning.
Step 2: The Stakeholder Reality Check
For every item on your list, identify who actually requested it and why. Not who would theoretically benefit from it, not who might use it someday, who specifically asked for it and what specific problem it solves for them.
You'll discover that half your roadmap consists of solutions to problems that nobody actually has, requested by imaginary people who exist only in stakeholder fever dreams, justified by benefits that can't be measured because they don't exist.
Step 3: The Revenue Connection
For every remaining item, trace a direct line from the feature to revenue. Not a theoretical line, not a speculative line; a direct, measurable connection to money coming into your business.
If you can't explain how a feature will generate revenue, save costs, or prevent revenue loss in specific, measurable terms that wouldn't embarrass you in front of a CFO, it's not a priority. It's a hobby project disguised as a business initiative, and you're wasting everyone's time pretending otherwise.
Step 4: The Opportunity Cost Calculation
For every item you're considering in your feature prioritization process, identify what you're not doing instead. What other features won't get built? What bugs won't get fixed? What improvements won't get made?
Priority isn't about what's important, it's about what's more important than everything else you could be doing instead. If you can't articulate what you're willing to sacrifice to work on something, you're not doing feature prioritization, you're just making a really expensive wish list.
Step 5: The Capacity Reality
Take your available development capacity and divide it by three. That's how much work you can actually commit to delivering in your product roadmap planning. The rest is wishful thinking.
Software development is inherently unpredictable. Requirements change, technical challenges emerge, dependencies fail, and people get sick. Your roadmap needs to account for reality, not fantasy.
The Feature Prioritization Enforcement System
The Single Backlog
You get one backlog, not seventeen. Not a bug backlog and a feature backlog and a technical debt backlog and a research backlog. One backlog, rank ordered, with everything competing against everything else in your feature prioritization system.
If something is worth doing, it goes in the backlog. If it's not worth doing more than other things in the backlog, it doesn't get done. Simple.
The Sacred No
Every time you say yes to something new in your product roadmap planning, you must say no to something else. Not "we'll get to it later," not "we'll see how it goes", a definitive no to a specific item that's currently on your roadmap.
This forces honest conversations about trade-offs instead of fantasy conversations about infinite capacity.
The Priority Defender
Someone needs to be responsible for defending priorities against the constant pressure to change them. Every urgent request, every executive mandate, every customer complaint creates pressure to reprioritize everything in your product roadmap planning.
The Priority Defender's job is to say "that's interesting, but we're working on X because it's more important than Y, and if you want us to work on your thing instead, tell me what we should stop working on."
The Stakeholder Education Program
You need to teach people how feature prioritization actually works. Most people think priority means "something I want" instead of "something I want more than other things I want."
Explain opportunity costs. Show them the trade-offs. Make them choose what to give up instead of just telling you what to add to your product roadmap planning.
The 5 Common Feature Prioritization Failures
Failure #1: The Squeaky Wheel Strategy
You prioritize based on who complains the loudest, not what's actually most important. The most persistent stakeholder gets their features built while more important but less vocal needs get ignored in your product roadmap planning.
Failure #2: The Shiny Object Syndrome
You constantly reprioritize based on the latest trend, competitor feature, or executive enthusiasm. Your roadmap changes direction every quarter because you're chasing whatever seems interesting this week instead of following a consistent feature prioritization strategy.
Failure #3: The Perfectionist Paralysis
You spend more time creating feature prioritization frameworks than actually prioritizing. You have elaborate scoring systems, detailed matrices, and comprehensive evaluation criteria that produce perfect priorities for work you'll never have time to do.
Failure #4: The Democracy Delusion
You try to prioritize by consensus, getting everyone to agree on what's most important in your product roadmap planning. You end up with priorities that make everyone moderately happy and nobody completely satisfied.
Feature prioritization is not a democratic process. Someone needs to make hard choices and defend them.
Failure #5: The Capacity Denial
You prioritize as if you have unlimited development capacity. You create perfect priority lists for 200 features when you can build 20 features. You're not doing feature prioritization, you're just organizing your wishful thinking.
What Good Feature Prioritization Actually Looks Like
Ruthless Focus
You work on 3-5 things at a time, not 50. You complete things before starting new things. You resist the urge to "just add one more small thing" to every sprint in your product roadmap planning.
Clear Trade-offs
Everyone understands what you're not doing and why. When someone asks for a new feature, you can explain exactly what would get pushed out to make room for it in your feature prioritization process.
Measurable Outcomes
You can explain why each priority is more important than the alternatives in specific, measurable terms. Revenue impact, cost savings, user satisfaction improvements, not vague benefits and theoretical value.
Honest Timelines
Your product roadmap planning reflects actual capacity constraints, not wishful thinking. You under-promise and over-deliver instead of over-promising and under-delivering.
Stakeholder Alignment
Everyone understands the priorities and the reasoning behind them. They may not agree with every decision, but they understand the logic and accept the trade-offs in your feature prioritization approach.
The Feature Prioritization Reality Check Questions
Before you commit to any new priority in your product roadmap planning, ask yourself:
What am I not doing instead? If you can't answer this specifically, you're not prioritizing.
How does this connect to revenue? If you can't trace a direct line to money, it's not a business priority.
Who specifically asked for this and why? If you can't name real people with real problems, you're solving hypothetical problems.
What happens if we don't do this? If the answer is "nothing terrible," it's not urgent.
Can I explain why this is more important than everything else? If not, it's not a priority.
How to Handle Priority Pressure and Pushback
The Executive Fire Drill
When executives demand immediate priority changes in your product roadmap planning, use the opportunity cost framework: "I can do that, but it means we stop working on [current priority]. Here's what that costs us in terms of [revenue/customers/timeline]. Still want to make the change?"
The Customer Emergency
When a big customer threatens to leave without their feature, validate the threat: "How many other customers have this problem? What's the revenue impact if we lose them versus the opportunity cost of delaying our current roadmap?"
The Competitor Panic
When competitors ship something shiny, resist the urge to immediately copy it. Ask: "Why is this more important than our current strategy? What customer problem does this solve that we're not already addressing in our feature prioritization?"
The Real Cost of Bad Feature Prioritization
Development Team Burnout
Constantly changing priorities destroys team morale. Developers lose faith in leadership when their work gets thrown away every quarter for the new "top priority" in your product roadmap planning.
Customer Confusion
When you try to build everything, you build nothing well. Customers get a half-baked product that doesn't excel at anything because you're trying to excel at everything instead of focusing your feature prioritization.
Competitive Disadvantage
While you're spinning your wheels on 50 mediocre features, your focused competitors are shipping 5 excellent features that actually matter to users. Their feature prioritization beats your scatter-shot approach.
Resource Waste
Bad feature prioritization means starting projects you'll never finish, building features you'll never maintain, and solving problems that don't actually exist.
The Hard Truth About Feature Prioritization
Feature prioritization is about saying no to good ideas so you can say yes to great ideas. It's about disappointing some people so you can delight others. It's about making hard choices instead of trying to do everything in your product roadmap planning.
Most people are bad at feature prioritization because they want to be liked more than they want to be effective. They'd rather maintain the illusion that everything is possible than admit that choices have consequences.
Good feature prioritization requires intellectual honesty, emotional courage, and the willingness to disappoint people who expect you to do everything they want.
What Success Looks Like
When you've mastered feature prioritization:
Your team knows what they're building and why it matters more than anything else
Stakeholders understand trade-offs and accept that saying yes to one thing means saying no to others
You ship complete features instead of starting 50 things and finishing none
Your product roadmap planning reflects reality instead of wishful thinking
You can explain your priorities in terms of business impact, not just personal preference
Stop Managing Anxiety, Start Managing Priorities
When everything is a priority, you're not managing priorities, you're managing anxiety. Your product roadmap planning becomes a security blanket that makes everyone feel better about the uncertain future, not a tool for making smart decisions about where to invest your limited resources.
Stop trying to do everything. Start choosing what matters most. Stop managing expectations. Start managing reality.
Feature prioritization is not about what you want to do, it's about what you're willing to stop doing to make room for what matters most.
Your product doesn't need better feature prioritization frameworks. It needs fewer priorities, clearer trade-offs, and the courage to say no to everything that doesn't clearly contribute to your most important goals.
Everything cannot be a priority. Choose what matters. Do it well. Ignore everything else.