The simplest way to overload a maintenance schedule is to start with a list of jobs.
Start with capacity instead.
If eight technicians each work forty paid hours, the mathematical total is 320 labor-hours.
That does not mean the team has 320 hours available for planned work.
Leave, training, meetings, standing duties, skill constraints, support work, and reactive demand begin consuming that total before the first scheduled job is added.
Step 1: calculate gross technician labor
Start with the straightforward number.
For each technician:
scheduled paid hours for the week
Add the team total.
This is the gross starting point.
Do not call it planned capacity yet.
Step 2: remove known reductions
Look at the coming week rather than a theoretical normal week.
Known reductions can include:
- annual leave;
- training;
- team meetings;
- planned inspections or support duties;
- known project support;
- fixed administrative duties;
- expected travel;
- site responsibilities outside the normal planned backlog; and
- other commitments that genuinely consume technician time.
The result is usable availability before reactive allowance.
A simple worksheet can look like:
| Capacity item | Labor-hours |
|---|---|
| Gross technician labor | 240 |
| Leave | -16 |
| Training | -8 |
| Team meetings | -6 |
| Standing support duties | -10 |
| Usable availability before reactive allowance | 200 |
The numbers above are only an example.
Use the actual week.
Step 3: look at recent reactive demand
If breakdowns and urgent work regularly consume technician time, committing all usable availability to planned jobs is optimistic.
Review several recent normal operating weeks.
For each week, capture enough information to see:
- available labor;
- planned work;
- reactive labor;
- major interruptions;
- absence;
- overtime; and
- unusual events that make the week unrepresentative.
Then ask:
How much labor can we usually commit without knowingly overloading the team?
The book deliberately avoids a universal “schedule 80%” type of rule.
The appropriate uncertainty allowance depends on the plant you actually operate.
A highly reactive department may need a substantial allowance.
A more stable plant may be able to commit more.
Use your own evidence and review it periodically.
Step 4: keep overtime separate
Normal planned capacity should answer:
What can we commit with the resources normally available?
If overtime is needed, make it an explicit decision.
Otherwise the weekly plan can quietly assume that people will stay late.
That hides whether the real problem is:
- chronic unreliability;
- insufficient staffing;
- poor planning;
- unrealistic access; or
- an overloaded commitment.
Step 5: calculate by skill when skill is the constraint
Total team hours can hide the real bottleneck.
Imagine a team with:
- four mechanical technicians;
- one electrician; and
- one instrumentation technician.
The total labor might look comfortable.
But if the ready backlog contains sixty electrical hours and the electrician has thirty schedulable hours, spare mechanical capacity cannot solve that constraint.
Where it matters, calculate planned commitment by skill.
For example:
| Skill | Planned commitment capacity |
|---|---|
| Mechanical | 110 h |
| Electrical | 30 h |
| Instrumentation | 24 h |
| Mixed / other | 12 h |
Use a structure that matches how interchangeable the team really is.
Step 6: include preventive maintenance in the same capacity calculation
PM work is workload.
If next week generates thirty labor-hours of preventive maintenance, those thirty hours consume capacity before additional corrective work is selected.
Do not assume a PM is ready simply because the CMMS generated it.
Check whether it needs:
- equipment access;
- consumables;
- special parts;
- a contractor;
- a particular skill;
- unusual tools; or
- another planning dependency.
Where the maintenance program permits an execution window, coordinate inside the approved window rather than inventing a wider tolerance just to improve a metric.
Repeated PM deferral is a signal that deserves investigation.
Step 7: load fixed-window work
Some jobs have limited flexibility.
Examples include:
- agreed shutdown work;
- contractor attendance;
- vendor visits;
- statutory activity;
- coordinated multi-trade jobs;
- production changeovers; and
- rare access windows.
Load those commitments first.
They consume the capacity around which flexible work must fit.
Step 8: add high-consequence ready work
Priority alone does not make a job schedulable.
The job still needs to pass the relevant readiness checks.
If a high-priority job is blocked, the management action is to escalate the blocker.
Do not place a job with missing material or unagreed access into the schedule just to make the priority visible.
The maintenance Ready Gate provides a six-part check for scope, people, material, access, support, and control.
Step 9: fill remaining capacity with routine ready work
Once PM, fixed windows, and higher-consequence commitments are loaded, use the ready backlog to fill the remaining capacity.
Good candidates may include:
- work in the same physical area;
- jobs that use the same equipment-release window;
- work suited to the skill mix that is actually available;
- older legitimate ready work;
- tasks that remove a temporary repair;
- recurring defects worth addressing; or
- short ready jobs that fit small capacity gaps.
This is where a healthy ready backlog creates flexibility.
Step 10: keep candidate work separate from commitment
Do not preload every hour with “just in case” work.
Publish two groups:
Committed work - the work the team expects to complete.
Candidate work - ready jobs available if capacity opens.
If little reactive work appears, pull candidate work into the week deliberately.
If a committed job overruns, recalculate the remaining capacity instead of pretending the original Friday calculation still exists.
Do not use work-order count as capacity
Ten work orders might consume:
- four hours;
- forty hours; or
- four hundred hours.
Work-order count helps describe workflow.
Labor-hours help describe capacity.
Use the measure that answers the question.
Capacity is not a productivity target
If the team has 160 hours of planned commitment capacity, that does not automatically mean technicians must record exactly 160 “productive” hours.
The number exists to stop the schedule from being overloaded.
Maintenance also contains legitimate coordination, troubleshooting, handover, travel, and unplanned support.
Use capacity as a planning control rather than false precision around individual performance.
A weekly capacity sequence
A compact weekly sequence is:
- Confirm technician availability.
- Remove known reductions.
- Review recent reactive demand.
- Set a realistic planned commitment allowance.
- Check skill bottlenecks.
- Load ready PM work.
- Load fixed-window work.
- Add high-consequence ready corrective work.
- Fill remaining capacity with routine ready work.
- Name candidate jobs that can be pulled in.
- Publish one recognized weekly commitment.
Capacity is only one side of the schedule.
If production controls when the equipment can be released, use the production and maintenance access guide before the weekly plan is treated as firm.
For teams starting from a highly reactive baseline, the 30-day reset introduces capacity-based scheduling after the backlog and Ready Gate are made visible.