How I Set Priorities When Everything Is Urgent
By 9:40 on an ordinary Monday I have usually been told, in complete sincerity, that four different things are urgent: a customer escalation forwarded by support, a security scanner flag, a colleague who needs an answer today for a deck, and a peer team unblocking their demo. All four people mean it. At most one of them is right.
In this guide I share the filters I use to separate genuine emergencies from competing stakeholder demands: the four questions that sort the queue, the fifteen-minute triage I run on new requests, how I tell the people whose work will not get done, and the week I had to disappoint a senior stakeholder to protect something more important.
Urgent is a claim, not a fact
Urgency is how a request arrives. Priority is what a schedule can actually hold. A team that treats every urgent claim as a priority is not accelerating anything. It is quietly letting volume decide the roadmap, and it misses the real emergency when that emergency finally shows up. I have sat in that queue, and I have watched genuine incidents deprioritized behind three well-dressed escalations.
The cleanest test I know is asking whose clock is running. A genuine emergency has a clock that belongs to nobody: a certificate expiring on a fixed date, an audit window that opens whether we are ready or not, a vulnerability being exploited right now, a payment flow degrading in front of customers. Manufactured urgency has a clock that belongs to a person: a meeting on Thursday, a promise someone made upstream, an expectation nobody checked with us. The second kind of clock can usually be negotiated. The first cannot.
So the first thing I do with a new urgent item is ask out loud: what happens if this waits until Thursday. Not why is this urgent, which invites people to perform urgency, but what happens if we wait, which demands a consequence. Consequences are sortable. If the honest answer is that someone will be annoyed, we are having a priority negotiation, not an emergency. Annoyance is real and worth managing, but it calls for a different tool.
Four questions that sort the queue
When three stakeholders tell me their item is the most critical thing this week, I run the same four questions in the open, with the requester on the call. The structure is not bureaucracy. Genuine emergencies and loud demands look identical from the inside, and the questions separate them in minutes instead of meetings.
A genuine emergency scores high on all four at once, and everyone can see why. Competing demands usually score high on one, sometimes two, and important becomes a scheduling conversation rather than a fire. When two items tie, I ask which failure I could undo. The one I cannot undo wins, even when nobody is shouting about it.
The fifteen-minute triage
Every new urgent item goes through the same sequence: verify the clock, size the blast radius, check dependencies, check capacity, then pick a verdict. Most items land in schedule it, and that is healthy. If everything lands in drop everything, the problem is not the workload. It is that nobody is verifying.
The verdict is not the deliverable. The message that carries it, including the part about what will not happen, is.
Naming what will not get done
Deciding is the easy half. Delivering the decision is where the relationship is won or lost. Most managers invest heavily in choosing priorities and almost nothing in telling the people who lose, then wonder why trust erodes around every re-prioritization.
A message that survives being forwarded reads like this: I know the date is fixed and why it matters. We are protecting the migration because the deprecation deadline is contractual. Taking this on now pushes the migration past the freeze window, which puts every customer at outage risk. What I can offer by Friday is a scoped interim fix, and the full version lands first next sprint. If you see the trade differently, this decision belongs to your leader, and I will gladly put both options in front of them together.
A not now with a date and a reason is a form of respect. A vague we will look into it spends other people’s planning time while committing me to nothing, and that is the version that actually damages trust.
The week I disappointed a VP
Mid-sprint, a Tuesday. My most senior engineer surfaced during a routine audit that a set of TLS certificates in front of a large share of our production estate was nine days from expiry, and the automated renewal had been silently failing for weeks. If they lapsed, essentially every customer-facing system would fail at once.
The same morning, a sales VP came to me visibly stressed: a very large prospect had an on-site visit in four days, his team had promised a custom demo environment, and he needed it hardened from our standard sandbox by Thursday. Both requests were real. Both had revenue attached. Both felt absolutely urgent to the messenger.
Here is what made it hard. The demo environment was not trivial: it was several days of work for the same two senior engineers whose heads held the certificate automation. There was no version of that week where both happened at full quality. And the certificate deadline was not mine to move. It was set by cryptography.
I made the call: renewal first, including the root cause fix, and the demo would ship as a stripped-down sandbox, less customized but functional, delivered by Friday morning. Then came the conversation I did not enjoy. I did not soft-open. I told him the renewal had been failing silently, that a lapse would take down not just his demo but the product his demo was selling, and I offered the trade explicitly: we can build the full custom environment, but it means pulling the two people fixing the certificates, and if we are wrong about nine days, there is no demo and no product on Thursday either.
He was not happy. He said the sandbox would not land the same way, and he was right. We spent twenty minutes on whether the certificate work could be split, which remains my favorite request from people who do not have to do the splitting. What settled it was not my confidence. I had written down exactly which systems would be dark on day ten, and his demo environment was on the list.
The certificates were renewed with three days to spare, the automation bug got a permanent fix, and the demo ran on the sandbox. The deal did not die: the prospect signed months later, and I doubt anyone in that room remembers whether the demo environment was custom. The VP does remember that the platform did not have a catastrophic outage that quarter.
Disappointing someone is never free. He was cooler for two weeks and told me so, and I invested attention afterward: weekly check-ins, early roadmap previews, direct access to me. That cost was mine to pay on purpose, and it was cheaper than the alternative. The skill is choosing which disappointment protects the more important outcome, then paying the relationship cost deliberately instead of pretending it does not exist.
Saying yes to everything is a roadmap bug
There is a failure mode on the far side of all this: a team that accepts every urgent request does not become responsive. It becomes slow, running five projects at a fifth of its velocity each and finishing none of them. Worse, every capitulation trains the next escalation. Say yes often enough and you have taught the organization that volume works.
Scarcity of capacity is not a personal failing. It is the default condition of any competent organization, because the people worth working with are always oversubscribed. The engineering manager’s real job is to be the place where urgency gets tested against evidence: where risk, impact, dependencies, and capacity are named out loud, and where the answer to this is urgent can be prove it without anyone flinching.
Saying yes to everything was one of my own recurring failures as a new manager, and it took me years to see the pattern. I collected that habit alongside the rest in my guide to the biggest mistakes I made as an engineering manager.
What I would tell a new manager
The frameworks above decay into wallpaper unless they rest on a few habits I keep repeating to every manager I coach.
None of this makes the queue shorter. It makes the queue honest, which is the only version stakeholders can actually plan around.
Popular questions about setting priorities under pressure
Q1How do I tell if something is a genuine emergency?
Look for active harm happening now, irreversible or compounding damage, a hard external clock, and no reasonable workaround. If a request fails one of those, it is an urgent piece of work competing for capacity, which needs scheduling rather than swarming.
Q2What if my boss says everything is priority one?
Then the trade-off decision is theirs, and your job is to make it easy to take. Put the real list in front of them, show what each option displaces, and ask which thing slips. Everything is priority one usually survives right up until someone has to name what moves.
Q3What if a stakeholder escalates over my head?
If your reasoning is sound, let it happen. The trade-off is better made by someone who owns both outcomes than quietly absorbed by the team. Make sure your manager has the full picture before the escalation arrives, not after.
Q4How do I say no without damaging the relationship?
Early, in writing, with the reason, the trade-off, and a real alternative. Disappointing someone is sometimes unavoidable; surprising them is a choice. A clear no with a date preserves trust better than a soft maybe that slips.
Q5What if I get the priority wrong?
Say so, change the plan, and work out which input you misjudged: the risk, the impact, or the capacity. A good process is not one that never errs. It is one that surfaces errors early, while they are still cheap.
Q6How do I protect planned work from constant interrupts?
Reserve explicit capacity for the unplanned, rotate who absorbs it so the rest of the team keeps focus, and measure the interrupt load. Once leadership can see what interrupts cost the plan, the conversation about scope and headcount gets much easier.
Q7How much slack should a team keep for real emergencies?
I plan on roughly 70–80% of nominal capacity and keep the rest for the unplanned, because in infrastructure work the unplanned is guaranteed. A plan at 100% utilization dies on the first bad day of the quarter.
Q8What do I do when two priorities are truly equal?
Compare reversibility first: which failure could you undo. If it still ties, bring both options, with costs spelled out, to whoever owns both outcomes, and let them make the call in the open rather than in a hallway.
When everything is urgent, the job is not to go faster. It is to know what the company can afford to be late on, and to say so out loud.
Urgency is an emotion. Impact is a fact. Every yes is a no to something already committed, and the only question is whether that no is spoken at the moment of the yes, in writing, with an alternative attached.
The days I disappointed someone on purpose, with a clear reason and a real option, were the days I was actually doing the job.