blog / prioritize-engineering-work
8 Ways to Prioritize Software Engineering Work When Everything Is Urgent
8 ways engineering managers prioritize software engineering work when everything is urgent — impact vs effort, kill lists, saying no with options, and protecting focus.
- prioritization
- execution
- roadmap
When everything is urgent, nothing is. Your job as an engineering manager is to turn heat into a ranked list — and defend it. Here are 8 ways that work under real stakeholder pressure.
Prioritization only sticks when you also know how engineering managers say no to everything else.
1. Force a written top 3
If it isn’t written, it isn’t prioritized. Put this week’s top 3 where the team and stakeholders can see them. Everything else is a candidate to cut.
2. Run a 15-minute impact vs effort pass
Sticky notes, two axes. Argue in the open. High/high gets sequenced; low/high gets killed or parked. Clarity beats perfect scoring.
3. Separate must-ship from nice-to-have inside each project
Cut lists beat heroic overtime. Define the smallest lovable slice before the deadline panic starts.
4. Say no with options, not vibes
Script: “We can take X if Y slips to next month — or we need Z capacity. Which tradeoff do you want?” Make them choose.
5. Budget for the unexpected
If your plan assumes 100% utilization, it will fail. Keep slack for incidents, reviews, and the request that always shows up Thursday.
6. Kill zombie projects out loud
Half-alive initiatives drain morale. Announce what’s paused and why. Teams can handle bad news; they hate ambiguity.
7. Protect maker time on the calendar
Priority without focus time is theater. Batch meetings. Defend no-meeting blocks for the people building the thing.
8. Revisit priorities weekly — change them deliberately
Markets move. Whiplash is optional. When you change the stack rank, explain the reason in one paragraph to the team.
Chronic overload is also a health issue — pair this with burnout and team health posts when the urgency never ends.
Frequently asked questions
- How should engineering managers prioritize work?
- Rank by impact vs effort against clear goals, make tradeoffs explicit, and protect capacity for unplanned work. “Everything is P0” is not a strategy.
- How do I say no to stakeholders as an EM?
- Offer options: do X and slip Y, hire/borrow capacity, or sequence Z later. Bring a ranked list so the conversation is about tradeoffs, not personality.
- What is an impact vs effort matrix?
- A quick plot of initiatives by expected impact and cost. High-impact/low-effort first; low-impact/high-effort goes to the kill or later list.
Related posts
More in Prioritization & delivery
- 9 Ways Engineering Managers Can Say No Without Killing Trust
9 ways engineering managers can say no without killing trust — protect capacity, offer tradeoffs, and keep stakeholders as partners.
- 10 Common Engineering Manager Mistakes (And How to Avoid Them)
10 common engineering manager mistakes — micromanaging, skipping 1:1s, being a yes-manager — and exactly how to avoid each one.
- 7 Tips to Spot Engineer Burnout Before They Quit
7 tips to spot engineer burnout early — calendar load, cynicism, quality dips — and what engineering managers should do before someone resigns.