Skip to content
October 2026 · 13 min read

Maintenance planning and scheduling: the weekly cycle that keeps a plant running

Planning decides how a job will be done, scheduling decides when and by whom, and the weekly cycle with a freeze in it is what makes either measurable. What the plan, program and schedule each are, what makes work ready, the cycle step by step, one path for break-in work, the five measures, and the CMMS setup that holds it, with a free weekly schedule template.

Planning & SchedulingWork ManagementMaintenance Strategy
Line drawing of the weekly maintenance planning cycle: the week before, the execution week and the review after, with the schedule freeze marked

Key takeaways

  • Maintenance planning decides how a job will be done. Scheduling decides when, and by whom. Run by the same person in the same hour, both are done badly.
  • The weekly cycle is the heart of it: capacity set, a draft built from ready work, agreed with operations, frozen on a fixed day, executed, then reviewed. The freeze is what makes the measures mean anything.
  • Work is only scheduled when it is ready: scoped, with a job pack, parts on hand, permits known and access confirmed. A schedule built from unready work is a list of hopes.
  • Break-in work is controlled by one approval path, not by banning it. The measure is how much of the executed week was added after the freeze, and why.
  • The measures that tell the truth are schedule compliance, PM compliance, break-in share, backlog in crew weeks and the planned share of work. Defined once, reported weekly, read as a set.

Maintenance planning and scheduling is the process that turns a backlog of identified work into work that gets done as intended. Planning decides how a job will be done: its scope, steps, trades, durations, parts, permits and access. Scheduling decides when it will be done and by whom, by loading ready jobs into the hours available for the coming week, agreeing that with operations and freezing it.

Most sites have both in some form. What separates the ones that run calmly from the ones that run on the phone is the cycle: a fixed weekly rhythm with a freeze in it, a gate that only lets ready work through, one path for break-in work, and a handful of measures defined once and read together every Monday.

This guide covers what the plan, the program and the schedule each are, where work comes from and how the backlog is kept honest, what makes a job ready, the weekly cycle step by step, how break-in work is controlled, the measures, the CMMS setup that holds all of it, and the mistakes that bring it down. A weekly schedule template comes with it.

Free download

Weekly maintenance schedule template

A capacity tab by trade, a schedule tab laid out by day and work order, a break-in log, and schedule compliance and break-in share calculated from what you enter.

Download (Excel, 17 KB)

Planning and scheduling are two jobs

The titles are used interchangeably and the jobs are not the same. A planner works ahead of the schedule, in the field and in the CMMS, making jobs ready. A scheduler works in the week before execution, fitting ready jobs to the hours available and negotiating equipment access with operations. The supervisor works in the day, assigning people and dealing with what the day brings. Planner, scheduler and long term planner sets the three roles out in detail.

When one person does all three, the urgent always beats the important. The planner is pulled into today's breakdown, no jobs are made ready for next week, next week's schedule is built from unready work, half of it stalls, and the breakdowns continue. Protecting the planner from the day is the first structural decision, and it is a management decision rather than a planning one.

Plan, program, backlog, schedule

Four words carry most of the confusion, so they are worth separating before the cycle makes sense.

TermWhat it isWho owns itHow often it changes
Maintenance strategyWhich failure modes are managed, and by what kind of task, decided by analysis or by templateReliability engineeringWhen the analysis is revisited
Maintenance planThe recurring tasks and intervals for an asset, held in the CMMS, that generate preventive work ordersPlanner, from the strategyWhen wear life or failure data says the interval is wrong
Maintenance programAll the maintenance plans across the site, and the preventive work they generateMaintenance managerStanding, reviewed by asset class
BacklogEvery identified work order not yet done, preventive and corrective, with its priority and readinessPlannerDaily, as work is raised and closed
Weekly scheduleThe specific work orders assigned to specific days and crews for the coming weekScheduler, frozen by the superintendentRebuilt every week, frozen once
Daily scheduleWho does which job today, from the frozen weekSupervisorEvery day

Where work comes from, and keeping the backlog honest

Work arrives from four places: the preventive program, which is predictable; condition monitoring and inspection findings, which arrive with some warning; notifications raised by operators and tradespeople, which arrive without any; and projects and improvements, which arrive on their own timetable. Every one of them lands in the backlog, and the backlog is only useful if it is kept honest.

Honest means every work order has a priority set by a rule rather than by who shouted, a readiness status that reflects whether it could be scheduled tomorrow, and an age. The backlog is measured in crew weeks, by trade and priority, so the number means something. A corrective backlog that keeps growing is a reliability problem, not a scheduling one, and the backlog is where it shows first.

  • Set priority by consequence, from the same criticality scale the strategy uses, so urgent means the same thing on every work order.
  • Review the backlog weekly: duplicates closed, stale notifications cancelled with a reason, readiness updated.
  • Report the backlog in crew weeks by trade, and separately for the work that is ready.
  • Treat a growing corrective backlog as a signal to look at the strategy, not as a reason to add overtime.

Ready to schedule

The gate between planning and scheduling is readiness. A work order is ready when it has a scoped job pack, parts received and kitted, permits and isolations identified, access and lifting confirmed, and any preparation by operations agreed. The scheduler draws only from ready work. A schedule built from unready work is a list of hopes, and the week spends itself waiting.

Readiness is a status on the work order, set by the planner and visible to the scheduler, and it is worth configuring the CMMS so a job cannot be scheduled without it. The share of the backlog that is ready, by trade, is one of the most useful numbers a planner reports, because it says whether next week's schedule can be filled without compromise.

Scheduling unready work does not get it done sooner. It gets it started, stalled and rescheduled.

The weekly cycle

The cycle below assumes a Monday to Sunday execution week. The days shift by site; the order and the freeze do not. Each step has an owner and an output, and the output of one is the input to the next.

Week before

  1. Monday

    Capacity set

    Supervisors

  2. Tuesday

    Draft schedule built

    Scheduler

  3. Wednesday

    Operations alignment

    Scheduler and operations

  4. Thursday

    Schedule review meeting

    Maintenance superintendent

  5. Friday

    Schedule frozen

    Maintenance superintendent

Execution week

  1. Daily

    Daily schedule and break-in control

    Supervisors

  2. Daily

    Progress and feedback

    Tradespeople and supervisors

Week after

  1. Monday

    Compliance review

    Planner and superintendent

↻ The review feeds the next draft

Fig. 1 · The weekly cycle: the week before, the execution week and the review after
WhenStepOwnerOutput
Week before, MondayCapacity setSupervisorsAvailable hours by trade for the coming week, after leave, training and standing commitments
Week before, TuesdayDraft schedule builtSchedulerReady-to-schedule work loaded to the capacity, in priority order, with the PM program first
Week before, WednesdayOperations alignmentScheduler and operationsEquipment access and production windows confirmed against the draft
Week before, ThursdaySchedule review meetingMaintenance superintendentConflicts resolved, the schedule agreed by operations, maintenance and the planner
Week before, FridaySchedule frozenMaintenance superintendentThe frozen schedule issued. Anything added after this is break-in work
Execution week, DailyDaily schedule and break-in controlSupervisorsEach day's work assigned by person, break-in requests through the one approval path
Execution week, DailyProgress and feedbackTradespeople and supervisorsWork orders closed with hours, findings and job plan feedback the same day
Week after, MondayCompliance reviewPlanner and superintendentSchedule compliance, break-in share and the reasons for every miss, fed into next week's draft

What each step is for

Capacity comes first because everything else is loaded into it. Supervisors set the hours actually available next week, by trade, after leave, training, standing meetings and the hours that permits and travel will take. Loading a schedule to nameplate crew hours is the most common reason compliance sits at sixty per cent.

The draft is built from ready work in priority order, with the preventive program first, because PM compliance is the discipline that stops the corrective backlog growing. The scheduler levels the draft against capacity by trade and groups work by area and equipment, so one isolation and one access serve several jobs. Operations alignment is where the draft meets production: which equipment can be released, on which days, for how long.

The review meeting is short and decides. Conflicts are resolved, what operations cannot release is moved, and the schedule is agreed by the people who will have to live with it. Then it is frozen on a fixed day by a named person, and from that moment every change is a break-in that goes through the approval path and is counted. The freeze is what gives schedule compliance its meaning.

During the week the supervisor turns the frozen schedule into daily assignments and handles break-in requests. Tradespeople close work orders the same day with hours, findings and feedback on the job plan, which is how the next pack gets better. On Monday the planner and superintendent review compliance and the break-in share, with a reason against every miss, and those reasons shape the next draft.

Break-in work: one path, counted

Break-in work is not the enemy. Plant fails, and some of it has to be fixed today. The problem is break-in work that arrives by phone, displaces whatever was nearest, and is never counted. The fix is one approval path, usually the supervisor with the superintendent as escalation, that asks two questions of every request: can this wait for next week's schedule, and if not, which scheduled job does it displace?

Approved break-ins go onto the schedule, marked as added after the freeze. At the Monday review the break-in share and the reasons are read together, because the share has three different causes with three different fixes. A reliability cause means the strategy on that equipment needs work. A planning cause, where the job was known and not scheduled, means the backlog review is not catching it. A discipline cause, where it could have waited, means the approval path is not being used.

Ban break-in work and it goes underground. Count it and it becomes a measure you can act on.

The measures, read as a set

No single number describes a planning and scheduling process. Five, defined once and read together every week, do. The SMRP metrics give standard definitions, and the point of adopting them is that the numbers stop being argued about and start being used.

MeasureWhat it isWhat a bad number usually means
Schedule complianceScheduled hours done as scheduled, over all scheduled hours, against the frozen scheduleUnready work scheduled, capacity overstated, or break-in displacing the plan
PM compliancePreventive work orders done within their due window, over all dueThe program is being traded for corrective work, and the backlog will grow
Break-in shareHours added after the freeze, over all hours workedReliability, planning or discipline, and the reasons say which
Backlog in crew weeksOpen work hours by trade over weekly capacity, with the ready share separatelyOver four to six weeks: under-resourced or a reliability problem. Under two: work is not being identified
Planned shareHours on work with a job pack, over all hours workedThe planner is being pulled into the day, or readiness is not being gated
  • The Schedule Compliance Calculator works out compliance and break-in share from a week's hours, the same way the template does.
  • Tool time studies, done occasionally rather than weekly, show how much of a scheduled hour reaches the job. They explain why compliance can be high and output low.
  • Report the measures on one page, weekly, with the trend. A quarter of honest trend is worth more than any target.

The preventive maintenance plan, and keeping it right

The preventive program is where the weekly cycle meets the maintenance strategy. Each maintenance plan in the CMMS carries a task, an interval and a basis for that interval: a wear rate, a failure history, a manufacturer recommendation, a statutory requirement or a template by criticality. The basis is what lets the interval be challenged later.

Intervals drift wrong in both directions. Tasks inherited from a vendor manual are often too frequent for the duty, and tasks set by calendar on equipment that wears by the tonne are wrong whenever throughput changes. The feedback loop that fixes this is small: findings and as-found condition recorded on every preventive work order, reviewed by asset class, and intervals adjusted with the reason logged. Sites call it PM optimisation, and it is where a planner's time pays back most.

The master data underneath the plans decides whether any of this works. A plan on the wrong functional location, a task list with no durations, or a bill of materials with no parts produces a work order that cannot be made ready, and the schedule inherits the gap.

The CMMS setup that holds the cycle

The process runs on whichever system the site has. SAP, Maximo, Pronto and the rest all support it, and the CMMS or EAM choice matters far less than the configuration. What the cycle needs from the system is specific.

  • Work order statuses that match the gates: raised, approved, planned, ready, scheduled, in progress, complete, closed. The ready status is the one most systems are missing.
  • A priority code set by a consequence rule, with the rule written down where people raise work.
  • Resource capacity by trade and week, so the schedule can be levelled in the system rather than in a spreadsheet beside it.
  • A way to mark work added after the freeze, so break-in share is a query and not a recollection.
  • Job plans and task lists with durations and materials, so a preventive work order arrives planned.
  • Closure fields for findings, as-found condition and feedback, short enough that tradespeople fill them in.

The CMMS does not create the cycle. It holds the one the site decided on, or it holds the absence of one.

Common mistakes

  • One person planning, scheduling and supervising, so planning never happens.
  • A schedule loaded to nameplate crew hours, so compliance is low before the week starts.
  • Unready work scheduled to fill the week, then stalled on parts and permits.
  • No freeze, or a freeze that moves, so compliance is meaningless and nobody trusts it.
  • Break-in work by phone, uncounted, so the plan is displaced invisibly.
  • Measures defined differently each week, and argued about instead of acted on.
  • Preventive intervals inherited from a manual and never challenged against findings.
  • Readiness and priority held in a planner's head, so the cycle stops when they are on leave.

Putting the cycle in place

  1. Separate the roles

    Planner, scheduler and supervisor defined, and the planner protected from the day.

  2. Clean the backlog

    Priority by rule, readiness on every work order, duplicates and stale work closed.

  3. Configure the system

    Statuses, capacity, the after-freeze flag and closure fields set up in the CMMS.

  4. Run the cycle

    Capacity, draft, alignment, review, freeze, execute, review, on fixed days.

  5. Count break-in

    One approval path, every addition marked, reasons read weekly.

  6. Report and adjust

    Five measures on one page with the trend, and intervals corrected from findings.

Common questions

What is maintenance planning and scheduling?

Planning is the work of deciding how a maintenance job will be done: its scope, steps, trades, durations, parts, permits and access, recorded in a job pack. Scheduling is deciding when it will be done and by whom, by loading ready jobs into the available hours for a coming period, agreeing that with operations and freezing it. Together they are the process that turns a backlog of identified work into work that gets done as intended.

What is the difference between a maintenance plan, a maintenance program and a maintenance schedule?

The maintenance plan, held in the CMMS, is the set of recurring tasks and intervals that the maintenance strategy produced for an asset. The program is all of those plans across the site, which generate the preventive work orders. The schedule is the list of specific work orders, preventive and corrective, assigned to specific days and people for a coming week. Plans and programs are standing; the schedule is rebuilt every week.

What does a maintenance planner do?

A planner scopes work in the field, writes the job pack, identifies and orders the parts, specifies the permits, isolations and access, estimates the hours and keeps the job plan library current, so that when a job is scheduled the crew can start it. A planner works a week or more ahead and should not be pulled into today's breakdowns, which is the most common way the role fails.

What does ready to schedule mean?

That a work order has everything it needs to be done when the schedule says: a scoped job pack, parts received and kitted, permits and isolations identified, access and equipment confirmed, and any operations preparation agreed. A scheduler should only draw from ready work. Scheduling unready work is how a week starts with half its jobs waiting on something.

How is schedule compliance calculated?

Scheduled work completed in the week it was scheduled, divided by all work scheduled for that week, usually in hours. It is only meaningful when the schedule was frozen before the week began, because a schedule edited during the week to match what happened scores a hundred per cent every time. The Schedule Compliance Calculator on this site works it out alongside break-in share.

How should break-in work be handled?

Through one approval path that asks whether the job can wait for next week's schedule, and if it cannot, which scheduled job it displaces. Approved break-ins go onto the schedule and are counted as added after the freeze. The weekly review then looks at the break-in share and the reasons, because a high share is either a reliability problem, a planning problem or a discipline problem, and each has a different fix.

What is a good schedule compliance target?

Commonly quoted targets sit around 85 to 90 per cent for schedule compliance and 10 per cent or less for break-in work, and a plant that has just introduced a frozen schedule usually starts well below that. The trend matters more than the target. A site that reports honestly and improves each quarter is in better shape than one that hits a number by editing the schedule.

Key terms

Plain-language definitions from our glossary for the concepts this article leans on.

Standards and further reading

Related case studies and tools

Related reading

Working through something like this?

See how we approach these initiatives, or tell us what you are dealing with.