Backlog Isn't a Dirty Word: Building a Healthy, Groomed Maintenance Backlog
Two maintenance managers at a conference. One brags that his team carries "zero backlog — we close everything that comes in." The other admits he's carrying about five weeks.
The second manager is running the healthier operation. Counterintuitive, but true — and understanding why is the difference between treating backlog as a guilt list and treating it as what it actually is: inventory.
Backlog is inventory, not debt
The word "backlog" sounds like failure — a pile of things you're behind on. Reframe it. A maintenance backlog is a queue of identified work waiting to be scheduled. Ready backlog — work that's been planned and is waiting only for a slot — is an asset, not a liability.
Here's why. To build a full, efficient week, you need more ready work than you have hours, so you can choose the best mix and pack the schedule tight. A team with zero backlog has nothing in the reservoir; the moment a scheduled job falls through, the crew has nothing planned to pull next and reverts to reacting. "Zero backlog" usually means "we only ever do work that just arrived" — which is another way of saying purely reactive.
Inventory you can draw from is what lets you schedule proactively instead of scrambling. That's an asset.
Total backlog vs. ready backlog
The single most important distinction here: total backlog is every open work order. Ready (planned) backlog is the subset that's fully scoped, kitted, and schedulable right now.
Only ready backlog should drive scheduling. A work order that's logged but not planned — no parts confirmed, no scope, no estimate — can't be scheduled honestly, so it doesn't belong in your scheduling number. Most teams measure total backlog, panic at the size, and try to crush it. They're watching the wrong number. A large total backlog with a healthy ready slice is fine. A small total backlog with zero ready work is a reactive shop in disguise.
Track them separately. Schedule from ready.
The "weeks of backlog" metric
To know whether your backlog is healthy, convert it to time. The formula:
Weeks of backlog = total ready backlog hours ÷ weekly crew capacity hours
If you've got 1,200 hours of ready, planned work and a crew that delivers 250 productive hours a week, you're carrying about 4.8 weeks. The commonly cited healthy band is roughly four to six weeks of ready backlog per crew.
What the extremes signal:
- Too low (under ~2 weeks): you don't have enough ready work to build full schedules; you'll run reactive whenever the schedule hiccups. It can also mean you're over-staffed for the work, or that planning isn't keeping the reservoir filled.
- Too high (over ~8–10 weeks): work is aging faster than you can do it; you're under-resourced, or the backlog is bloated with work that should be killed. Priorities will rot before they're reached.
The band isn't sacred — it varies by industry and crew structure — but the discipline of measuring it in weeks of ready work is what turns backlog from a vague anxiety into a managed number.
Reading the number in practice
The weeks-of-backlog figure is most useful when you watch it move, not as a one-time snapshot. Three patterns tell you most of what you need.
A backlog that's growing week over week means work is arriving faster than the crew can clear it. Sustained, that's a staffing or contracting signal — the demand is real and the capacity isn't there. A short spike after a major outage or a season of high failures is normal and self-corrects; a steady climb across a quarter is a resourcing conversation, not a grooming problem.
A backlog that's shrinking toward zero is not the victory it looks like. It means the reservoir is draining and planning isn't refilling it. Within a few weeks the crew will run out of ready work and revert to doing whatever just broke. A falling backlog with a strong reactive ratio is a shop sliding back into firefighting, and the weeks-of-backlog number catches it before the schedule does.
A backlog that's stable in the four-to-six-week band with a healthy ready slice is the target: enough inventory to build full schedules, not so much that priorities rot before they're reached. Stable is the goal, not empty.
The discipline is to report the number weekly, alongside the reactive ratio and schedule compliance, so the three are read together. A backlog moving the wrong way is an early warning that one of the other two is about to follow.
Backlog grooming
A backlog isn't a healthy reservoir on its own; it becomes a swamp without maintenance. Grooming is the recurring review that keeps it useful. On a regular cadence — typically weekly — someone (the planner) works the backlog:
- Prioritize — rank by criticality and urgency so the right work surfaces.
- De-dupe — merge the three work orders that are all about the same leaking valve.
- Kill dead work — close out requests for problems already fixed, resolved, or no longer relevant.
- Plan the next tranche — convert raw requests into ready work to refill the reservoir.
- Age out stale requests — the "nice to have" from fourteen months ago that no one will ever schedule.
Grooming is unglamorous and it's exactly the kind of work that gets skipped when planning and scheduling collapse into one overloaded person. An ungroomed backlog is where work orders go to die.
What a grooming session actually looks like
Grooming sounds abstract until you sit down to do it, so here's the concrete cadence. Once a week, for an hour or two, the planner works the open backlog with a short, repeatable agenda.
Start with the new arrivals since last week: read each one, kill the duplicates and the already-fixed, and assign a criticality-and-urgency score to the rest. Next, take the highest-scoring unplanned work and plan it — scope, parts, estimate — to refill the ready reservoir. Then sweep the aged end of the list: anything sitting untouched past a threshold, say six months, gets a decision — plan it, reprioritize it, or close it, but it doesn't get to sit forever pretending to be work. Finally, glance at the weeks-of-ready number and the trend, so the session ends knowing whether the reservoir is filling or draining.
The discipline is in the recurrence, not the cleverness. An hour a week, every week, keeps a backlog healthy. Skip it for a quarter and you get the black hole: a pile nobody can read, padded with zombies and eternal emergencies, useless for scheduling. Grooming is cheap insurance against the backlog turning from inventory back into anxiety.
Prioritization without politics
Grooming requires deciding what matters, and that's where politics creep in: the loudest supervisor's pet job jumps the queue. The antidote is a simple, visible model — criticality × urgency. Score each job on how much its asset matters and how soon it needs attention, and let the score order the work.
It doesn't have to be elaborate; a two-axis grid is enough. The value is less in the math than in making prioritization a rule rather than a negotiation. When the model is transparent, "why isn't my job scheduled" has an answer that isn't "who shouted loudest." (Criticality ranking also underpins data cleanup and PM optimization — it's worth getting right once.)
Anti-patterns to watch for
Unhealthy backlogs share a few recognizable shapes:
- The black hole — work orders go in, nobody grooms, and no one can say what's actually in there or what's ready.
- The zombie work order — closed in spirit but open in the system, padding the count and confusing the metrics.
- The eternal "emergency" — a work order marked urgent that's been open eight months, which tells you the priority field has lost all meaning.
- Padding to look busy — inflating the backlog with low-value work so the team appears fully loaded. It hides real capacity and corrupts the weeks-of-backlog number.
Each of these is a grooming failure, and each quietly degrades your ability to schedule honestly.
The takeaway
Aim for a healthy backlog, not an empty one: groomed, prioritized, and carrying roughly four to six weeks of ready work per crew. Measure ready backlog separately from total, schedule only from ready, and groom on a cadence so the reservoir stays clean.
A groomed backlog is the raw material of a good schedule. Without it, even a disciplined scheduler is just guessing — and "zero backlog" is usually reactive maintenance wearing a clean shirt.
See how a managed backlog feeds a real schedule. Configure it →