top of page

The Eisenhower Matrix for Engineering Prioritization

Shawn West
Apr 10
6 min read

Updated: 2 days ago

Everyone can draw the four quadrants. Almost nobody uses them, because the matrix is taught as a sorting exercise when its real content is a causal claim: the volume of urgent work you face is largely produced by the important work you didn't do. Sort your week and you learn nothing you didn't know. Trace it, and you find the two days that would buy back the quarter.


An engineering team — a composite drawn from patterns common in platform and on-call work, with illustrative rather than measured figures — tracked where its hours went for one week, expecting to confirm what everyone already said — that they were understaffed. The tally came back 62% firefighting, 24% interruptions, 9% planned improvement, 5% other.


The team read that as a workload problem and asked for another engineer. The number that changed the conversation came from a second question, asked the following week: for each of those incidents, what would have had to exist for it not to happen?


Three of the five traced to the same two absences — a missing runbook for a routine failover, and one absent test around a config path that had broken twice. Combined, roughly two days of work. Two days nobody had, because they were at 62% firefighting.



The quadrants, and the one that's mislabelled


                  Urgent            Not Urgent
Important         Q1: Do now        Q2: Schedule
                  (incidents)       (prevention)

Not Important     Q3: Deflect       Q4: Eliminate
                  (interruptions)   (waste)

The standard framing treats these as four bins to sort into, with Q1 as the top priority because it's both urgent and important. That reading is what makes the matrix useless in practice — you sort, you confirm Q1 is largest, and you do Q1, which is what you were doing anyway.


The useful reading is causal. Q1 is not a priority level. It's an output. Today's incident volume is largely last quarter's Q2 that never happened: the runbook nobody wrote, the test nobody added, the alert nobody tuned. Treat Q1 as the thing that deserves your time because it's urgent and important, and you guarantee the same volume next quarter — with interest, because the systems keep growing.


That's the trap, and it's self-reinforcing rather than a discipline failure. Q1 genuinely is urgent and genuinely is important. Every individual decision to work on it is correct. The aggregate is still a slow slide into permanent firefighting.


The test you can run: take your last five incidents and, for each, write the artifact that would have prevented it — a test, a runbook, an alert, a doc, a guard rail. Then total the effort. That number is the price of your current Q1 volume, and it is almost always smaller than a quarter of the time Q1 is consuming.


Q3 is the tax that funds the trap


Q3 — urgent to someone else, not important to your goals — is the quadrant teams underestimate, because it feels like work and it is someone's real need.


In the tracked week, Q3 was 24%: questions that had documented answers, meetings attended for visibility, tickets routed to whoever was nearest rather than whoever owned the area. Roughly a day a week per person.


The reason Q3 matters here isn't the raw hours. It's that Q3 and Q2 compete for exactly the same slot — the uninterrupted stretches. Q1 will always take its time, because incidents don't wait. What Q3 eats is the discretionary block, and that block is the only place prevention work can happen. Each is individually reasonable to accept, which is precisely why the total goes unnoticed.


Concrete deflections, in rough order of return:


  • Answer once, in writing, then link it. The third identical question is a documentation gap wearing a Slack message.

  • Route by ownership, not proximity. A ticket landing on whoever is visible teaches everyone to aim at whoever is visible.

  • Decline meetings with no decision in them. "For visibility" is a distribution problem; send the notes.


The test: count how many Q3 interruptions this week had a written answer that already existed. That fraction is recoverable immediately, and it's usually the largest single block of time available to you.


What each quadrant actually costs


Quadrant

What it is

What it costs you

The action that changes it

Q1 Urgent + important

Incidents, security, hard deadlines

Consumes the day and produces no capacity — you end where you started

Trace each one to the prevention that was missing, and schedule that

Q2 Important, not urgent

Tests, runbooks, alerting, docs, design

Nothing today; it's the only quadrant that reduces future Q1

Book it as a commitment, not as leftover time

Q3 Urgent, not important

Questions, visibility meetings, misrouted work

Eats the exact slot Q2 needs, one defensible request at a time

Deflect at the source: document, route, decline

Q4 Neither

Tool spirals, bikeshedding, busywork

Rare in real teams; usually a symptom of low energy after a Q1 week

Notice it as a signal, not a discipline failure


The row that changes behaviour is Q2, and specifically the middle column: it is the only quadrant whose work reduces the size of another. Q1 doesn't shrink Q1. Q3 doesn't shrink anything. Treating Q2 as what you do once the important work is done inverts the causality that the matrix exists to expose.


What the team actually did


They booked the two days — the runbook and the test — as scheduled work with the same status as a feature, not as "if we get time." That's the whole intervention, and the reason it worked is that it was specific: not "invest in quality" but two named artifacts traced to three named incidents.


Two things followed that are worth knowing.


The first is that the failover runbook paid out in a way nobody predicted. It didn't just make the failover faster — it made it delegable. The one senior engineer who'd handled every failover stopped being the single point of contact, which removed a whole category of Q3 interruption ("can you look at this?") on top of the Q1 it prevented.


The second is that the ratio moved slowly. It was not 62% one week and 30% the next. Prevention pays back over the period in which incidents would have occurred, which means you cannot evaluate a Q2 investment on a one-sprint horizon — and that's exactly the horizon most teams judge it on before concluding it didn't work and cancelling it.


The test: name your last Q2 investment and the specific Q1 it was meant to prevent. If you can't name the Q1, it wasn't targeted prevention — it was general improvement work, which is fine but won't visibly reduce anything.


Where the matrix doesn't apply


The matrix answers what should I work on next, at the level of a person or a team's week. It is not a product framework, and forcing it there produces bad decisions confidently.


It doesn't help you choose between two features — both are important, neither is urgent, and the matrix has nothing further to say. That's a ranking question, which is RICE, or a scope question against a fixed date, which is MoSCoW. It also can't tell you whether a requirement is worth building at all — that's upstream, in discovery.


There's a subtler limit worth naming. In genuinely novel work — a new product, an unfamiliar domain — a lot of what looks like Q4 flailing is actually exploration, and cutting it in the name of focus removes the learning. The matrix assumes you already know what important means. When you don't, that's the thing to establish first.


The test: if the question in front of you is "which of these two should we build," put the matrix down. It's for "what do I do on Tuesday."


What to do this week


Track one week. Not a month — a week, in whatever tool you already have, tagging each block Q1/Q2/Q3/Q4. Precision doesn't matter; the ratio does, and it will surprise you in one direction or the other.


Then do the part most people skip. Take every Q1 item from that week and write next to it the artifact that would have prevented it. Total the effort. You will almost certainly find, as that team did, that a handful of incidents share two or three root absences, and that the fix is measured in days against a cost measured in weeks per quarter.


Book those days as committed work with a name and an owner. That's the whole method: stop treating firefighting as the priority and start treating it as the receipt — evidence of a specific prevention you can now identify, price, and schedule. The teams that escape aren't more disciplined about urgency. They're the ones who noticed that this quarter's crises were last quarter's deferred work, arriving on time.


Sources


Dwight D. Eisenhower, address to the Second Assembly of the World Council of Churches, Evanston, Illinois, 19 August 1954 — where he quoted the urgent/important distinction while attributing it to a former college president rather than claiming it as his own.


Stephen R. Covey, The 7 Habits of Highly Effective People (Free Press, 1989) — where the four-quadrant grid itself was formalized and popularized. The matrix carries Eisenhower's name; the grid is Covey's.

bottom of page