The short answer

Preventive maintenance software and CMMS are not necessarily separate product categories. Preventive maintenance software is focused on defining, scheduling and tracking planned maintenance, and preventive maintenance is also a core capability of many CMMS platforms. The useful distinction is therefore not the label. It is how much operational context the preventive-maintenance process needs around it.

If the main requirement is to make the right recurring work appear at the right time and prove that it was completed, a focused PM system may be enough. If that work must remain connected to asset history, corrective work, labour, parts, planning, inventory and future maintenance decisions, the broader maintenance model of a CMMS becomes more important.

Choose the smallest maintenance model that can preserve the consequences you need.

P-104 and the deceptively simple 30-day rule

P-104 is a pump. It receives preventive maintenance every 30 days. Written down, the requirement occupies one line: the asset, the maintenance task, the 30-day interval, the next due date. Four fields. Almost any product on the market can hold them.

Then ask what “every 30 days” means. Thirty days from the original schedule, or thirty days from the moment the technician completed the previous PM? If the PM is completed five days late, should the next one stay on the original calendar or move five days with it?

Those are two different rules, and over a year they produce two different maintenance calendars.

Now let reality intervene, one complication at a time.

  • P-104 is taken out of service for three months.
  • The previous PM work order is still open when the next cycle comes due.
  • The bearing the task calls for is not in stock.
  • The technician finds shaft damage during the inspection.
  • Corrective work has to be created, planned and scheduled.
  • Three weeks later P-104 fails anyway.
  • Maintenance wants to know whether the task or the interval should change.

By the last item the question has changed shape. It is no longer whether the software can schedule recurring maintenance. It is how much of the maintenance operation has to stay connected to that recurring rule.

A PM schedule is executable maintenance policy

Preventive maintenance is usually presented to the user as a calendar. Underneath the calendar is a rule, and the rule is what determines when maintenance demand should exist.

P-104 → inspect and lubricate → every 30 days → work exists

The organisation makes a set of decisions once: what should happen, to what, under what trigger, at what interval, with what procedure, and under what exceptions. The software then executes that decision repeatedly, without being asked again.

A PM schedule is executable maintenance policy.

This is why a badly formed PM rule behaves differently from a badly formed work order. A bad work order produces one bad job. A bad rule reproduces itself on a schedule, and keeps doing so until somebody notices and changes it.

Designing those rules in the first place is a separate exercise, covered in how to build a preventive maintenance program in a CMMS. This guide assumes the rules exist and asks what the software has to do with them.

What public buyers write down about recurring maintenance

Public solicitations are useful evidence because the buyer records what the recurrence has to do before any vendor answers. Five documents below show what organisations ask of preventive-maintenance rules, triggers, edge cases and governance.

The City of Stockton's CMMS requirements separate recurrence into two documented methods. PM4 requires preventive-maintenance activities by a fixed method, with the stated example of every month regardless of when the last preventive maintenance was complete. PM5 requires a floating method, with the stated example of 30 days from the previous preventive-maintenance close date. PM2 requires scheduling of maintenance by user-defined time frames, PM6 requires the ability to set up and schedule seasonal preventive-maintenance activities, and PM7 requires the ability to easily modify a preventive-maintenance schedule. The same requirement set goes further than scheduling: PM14 asks for preventive maintenance scheduled by time and/or date, by meter usage, and by unit of product delivered, with the examples of a yard of ready-mix concrete or a ton of sand; PM12 asks for dependent triggers, so that a preventive maintenance triggered on an asset can also trigger one on a sub-component; PM16 asks that multiple parts, materials and special tools or equipment can be assigned to each PM task; PM10 asks that corrective or repair work orders can be created during preventive maintenance without re-entering data; and PM8 asks that a selected list of users be notified if preventive-maintenance work orders are delinquent.

The City of Mobile's requirement matrix asks for the same pair — PM activities by a fixed method, with the same monthly example, and by a floating method, with the same 30-days-from-close example — alongside seasonal PM activities, the ability to easily modify a PM schedule, and notification of a selected list of users when PM work orders are delinquent. It then extends into resources and forward visibility: PM schedules established both by time and meter usage, PM schedules established based on asset type or class, multiple parts, materials and special tools or equipment assignable to each PM task, automatic generation of a work order based on user-defined criteria, and the ability to display workloads for PM for a future period such as by year, by week, by month, or by trade.

Tacoma Public Utilities' published questions and answers address what happens when the recurrence meets reality. Asked for an example of exceptions to PM trigger rules, the utility answers that certain preventive-maintenance activities may need to be shelved or skipped depending on asset status or operating conditions; that if equipment is already taken out of service for an overhaul, any related PM triggers during that time may not be necessary; and that during seasonal conditions such as winterization, PM triggers for assets not in use can be suspended until the equipment is returned to service without deleting or disabling the underlying rule. A separate answer confirms that a condition-based PM trigger means preventive-maintenance inspections automatically generating follow-up work orders when inspection results indicate a failure or deficiency. A third records a vendor's working definition — preventive-maintenance work orders scheduled on specific triggers such as a calendar date, a meter reading, or an external system prompt — which the utility accepts as generally aligned.

Eastern Washington University's statement of work says the system should include the ability to create, manage and control preventative maintenance schedules, and that PM work can be generated based on meter readings, thresholds, and/or frequency. Its fleet section describes over 100 different vehicles made up of trucks, vans, cars, mowers, heavy equipment, lift forks, scissor lifts, UTVs and other equipment, and states that the system should allow these vehicles to be inventoried with all the pertinent information and followed by PMs using hours and miles. Frequency appears as one option of three in that sentence.

The federal Job Corps facility operations requirements place preventive maintenance inside a defined management system rather than treating it as a scheduling task. Center Operators must use a Government-provided commercial CMMS, described as vital to planning, scheduling, tracking and documenting all preventive and corrective maintenance work activities for all facilities and building systems, including subcontracted work. Operators must input a complete inventory of assets to be maintained, and for every building system and fixture must enter a unique asset item number, asset description, asset building location, asset classification, list of required maintenance tasks, description of each maintenance task, and frequency of maintenance. PM schedules must include the required tasks, task descriptions, frequency, the consumable products required for the activity, settings required for equipment, and the tools required to do the job safely. Completion documentation must record craftsperson name, work completed, date, duration and materials used, and the same is required for corrective activity. The schedules must be entered no later than 90 days from operating contract award and reviewed annually for accuracy and updated as necessary thereafter, with additional tasks added as needed to keep facilities and equipment maintained in accordance with applicable national, state and local regulations and codes, manufacturer's instructions, warranties and industry standard.

None of these buyers are asking whether the software can repeat a task. They are describing anchors, triggers, exceptions, resources, forward visibility and periodic review — the behaviour of a rule, not the existence of a calendar.

Fixed and completion-based recurrence

Stockton and Mobile both write the two methods into their requirements, with the same worked examples. That is worth taking seriously, because the difference is invisible on a feature list and visible in the calendar six months later.

A PM is due 1 January. The technician completes it 6 January. Under a fixed rule, the next occurrence stays anchored to the original schedule and falls around 31 January. Under a completion-based rule, it is measured from the close date and falls around 5 February.

CycleFixed, anchored to scheduleCompletion-based, anchored to close
1Due 1 Jan, completed 6 JanDue 1 Jan, completed 6 Jan
2Due 31 JanDue 5 Feb
3Due 2 MarDue 12 Mar
4Due 1 AprDue 16 Apr
5Due 1 MayDue 21 May
6Due 31 MayDue 25 Jun

Six cycles of consistent five-day lateness, and the two calendars are nearly a month apart. Neither is wrong. They encode different intentions.

A fixed anchor suits maintenance whose interval is tied to something external — a regulatory period, a seasonal window, a production cycle, a coordinated shutdown. A completion-based anchor suits maintenance whose interval is tied to elapsed exposure since the last time the work was actually done — a lubrication interval is not reset by a calendar page turning.

Recurrence is not just frequency. It is frequency plus an anchor.

The PM Rule

Target → Task → Trigger → Anchor → Generation → Exception → Evidence → Revision

ElementThe question it answers
TargetWhat receives the maintenance — an asset, a position, a component, a class of assets, a route?
TaskWhat should happen, in enough detail that two technicians do the same thing?
TriggerWhat makes maintenance become due — calendar, meter, runtime, condition, season, event?
AnchorWhat determines the next occurrence — the schedule, the completion, the threshold?
GenerationWhen does the system create actionable work, as distinct from when it is due?
ExceptionWhat happens when reality interrupts the rule — out of service, prior cycle open, no parts?
EvidenceWhat does completion capture — readings, findings, labour, materials, photographs?
RevisionWhat evidence can change, suspend or retire the rule, and what happens to history when it does?

Most PM requirements written by buyers specify the first two elements in detail and leave the last four to be discovered during implementation. The last four are where products differ most.

Trigger, due date and work generation are three different moments

These collapse into one idea in most conversations, and separating them changes what you test in a demo.

  • A trigger determines that maintenance demand exists.
  • A due date communicates when the work should be completed.
  • Work generation determines when an actionable work item appears for somebody to act on.

A PM is due 30 June. The planner may need the work order in hand on 10 June to assign labour, reserve parts, coordinate a shutdown window and obtain permits. The demand existed earlier still — the rule knew about 30 June a year in advance.

Mobile's requirement for automatic generation of a work order based on user-defined criteria is a requirement about that third moment, not the first two. A system can be entirely correct about due dates and still give planners no usable runway.

The Generation Horizon

A ten-minute filter check needs almost no horizon. A shutdown overhaul may need weeks or months of labour planning, parts procurement, contractor coordination, permits, access arrangement and production agreement. Both are preventive maintenance. They are not the same software problem.

The horizon a PM needs is a good early indicator of whether you are solving a scheduling problem or a maintenance planning problem. A short horizon across the whole programme points towards a focused tool. A wide spread of horizons — some daily, some measured in months — points towards needing planning and scheduling around the rule.

Preventive maintenance is future demand

A single PM rule looks like a line on a calendar. Two hundred of them are a forward workload.

Collectively, active PM rules create future demand for technician time, specific skills and trades, parts, tools, contractors, downtime and access, permits, and supervision. That demand exists whether or not the system can show it.

Every active PM rule is a small claim on future maintenance capacity.

Which produces a buyer question with real consequences. Does the organisation need to know what PM is due, or does it need to know what maintenance demand is coming and whether it can be executed?

Mobile's requirement to display workloads for PM for a future period such as by year, by week, by month, or by trade is a requirement of the second kind. Grouping by trade is the giveaway: the buyer is not asking what is due, they are asking who will have to do it.

The PM Consequence Radius

The levels below are illustrative. Real operations sit between them, and the same organisation can need different radii for different equipment.

RadiusWhat the PM event has to reachFits an operation where
SmallRule → reminder or task → completionThe need is scheduling, procedure, assignment and proof of completion
BroaderRule → work order → execution → completion historyCompleted work has to be traceable per asset over time
Broader stillPM → planning → labour → parts → scheduling → execution → historyPreventive work has to be resourced and coordinated before it happens
OperationalPM → execution → finding → corrective work → material usage → downtime → equipment historyWhat the PM discovers has to become controlled work
LearningPM → findings, failures and history → evaluation → changed task, interval or trigger → future PMThe maintenance strategy itself is expected to improve from evidence

The right system has enough consequence radius for the operation — not the largest possible radius.

The radius question is more useful than a feature count because it can be answered from the operation rather than from a product. You do not need to know what any vendor sells to know whether a PM finding on your site has to turn into planned corrective work.

When focused PM software may be enough

A focused preventive-maintenance system can be the correct purchase, and treating it as a lesser CMMS misreads the decision.

It tends to fit where the maintained population is relatively simple, recurring work is the dominant problem, procedures are straightforward, planning requirements are light, parts coordination is limited, corrective work is adequately handled elsewhere, asset-history requirements are modest, integrations are few, and what the organisation mainly needs is scheduling, assignment and completion evidence. That is a description of a common situation, not a checklist that has to be satisfied in full.

The advantages of a narrower system are real where they apply: simpler implementation, less configuration, less ongoing administration, a lighter burden on the people entering data, potentially lower cost, and faster adoption. Those advantages are not automatic, and they are not distributed evenly across products carrying the same label.

When the broader maintenance model matters

The case for a CMMS strengthens as the work created by PM needs durable relationships to the rest of maintenance: equipment history, corrective work, labour planning, skills, inventory, purchasing, tools, contractors, shutdowns, inspections, failure information, condition, costs and other maintenance strategies.

The Job Corps requirements are a compact picture of that model in one place — asset inventory, tasks, frequencies, preventive and corrective work orders, documented completion including materials used, and annual review of the schedules. Preventive maintenance is one process inside a defined maintenance-management obligation, not a standalone activity.

The question is not how many modules surround PM. It is which relationships must survive after the PM work order is created.

That is the same test applied elsewhere on this site to a neighbouring comparison. CMMS vs work order software asks what survives after a work order closes; this guide asks what survives after a PM rule fires. The two questions share a shape and have different answers.

The PM-to-corrective handoff

This is where the boundary between the two kinds of product becomes concrete.

A technician performs the 30-day PM on P-104. The task says inspect coupling and bearing condition. The technician finds shaft damage. The PM itself can be completed — the inspection was performed. But something has been discovered that the PM was never going to fix.

What happens nextWhat is preserved
The finding is typed into the PM notes and the PM is closedA sentence inside a closed record, discoverable only by someone who reads it
The finding creates controlled corrective workThe asset, the originating PM, the finding, a priority, required resources and the eventual repair, linked

Both patterns appear in real requirements. Stockton's PM10 asks that corrective or repair work orders can be created during preventive maintenance without re-entering data. Tacoma confirms that a condition-based PM trigger means inspections automatically generating follow-up work orders when results indicate a failure or deficiency. Both buyers are describing the same concern: the finding should not die inside the PM.

Can a preventive-maintenance finding become controlled corrective maintenance without losing its origin?

If the answer is no, the organisation is relying on individual technicians and supervisors to carry the information forward by memory and habit. That works until somebody is on leave.

Demo tests

Asking a vendor whether the system supports recurring preventive maintenance produces a yes from everyone. The tests below ask the system to behave under conditions that separate products. Run them on the vendor's own configuration, with the vendor driving.

The Finding Test

During a PM inspection the technician discovers abnormal vibration, an oil leak, a damaged guard and a worn coupling. Ask the vendor to show:

  1. How each finding is recorded during the PM.
  2. Whether the PM itself can still be completed appropriately, given the inspection was performed.
  3. How follow-up work is created from the finding.
  4. Whether the follow-up stays connected to the originating PM.
  5. Whether P-104's history afterwards shows both the PM and the follow-up.
  6. Whether an unresolved finding stays visible to somebody, or disappears when the PM closes.
  7. How severity or priority is handled when one PM produces four findings of different urgency.

The Open-Cycle Test

The monthly PM on P-104 reaches its next generation point. The previous PM work order is still incomplete. Ask what the system does, and then ask to see it happen rather than hear it described.

Products behave differently here. Some generate a second work order regardless. Some suppress generation until the prior one closes. Some roll the outstanding work into the new cycle. Some flag it and wait for a human. All four can be correct, depending on what the maintenance is for — a missed statutory inspection and a missed shop clean-up should not be treated the same way.

Stockton's WO18 asked that any task left incomplete be able to be dropped or automatically rolled into a future work order. The recorded vendor response is instructive: the answer is qualified, and states that incomplete work is not automatically rolled into future work. A written requirement and a demonstrated behaviour are different things, which is the argument for the test.

The Out-of-Service Test

P-104 is removed from service for three months. Ask the vendor to show what happens to upcoming PM, to work already generated, to the schedule during the outage, to the return to service, to the next occurrence after return, and to the history of the period.

Tacoma's answer on exceptions to PM trigger rules describes the intent precisely: activities may need to be shelved or skipped depending on asset status or operating conditions, with equipment taken out of service for an overhaul as the example, and suspension until the equipment returns to service without deleting or disabling the underlying rule. Note the last clause. Deleting the rule to stop the work orders is a workaround that destroys the schedule and its history.

A recurrence engine that ignores asset state can manufacture work the organisation does not want.

There is no universally correct behaviour. Some maintenance genuinely should continue on stored or idle equipment. The system should be able to carry out the organisation's policy rather than impose one.

The Schedule-Drift Test

Set an interval of 30 days. Complete six consecutive cycles five days late each time. Ask the vendor to show the resulting future calendar under a fixed anchor and under a completion-based anchor, side by side.

The test makes drift visible, which a static screenshot of a PM setup screen does not. Then ask the only question that matters about the result: which behaviour matches the maintenance intent for this equipment, and can both be configured where the programme needs both?

The Usage-Trigger Test

A vehicle or piece of equipment requires PM every 2,000 operating hours or 5,000 miles. Ask the vendor to demonstrate meter entry and import, threshold behaviour, how upcoming work becomes visible before the threshold is reached, work generation at the threshold, overdue behaviour, correction of a mistaken reading, and the resulting history.

Then add the complication: usage accelerates unexpectedly and the equipment reaches the threshold in half the expected time. A calendar approximation of a usage interval fails quietly in exactly that situation, and the failure shows up as a missed interval rather than an error message.

Eastern Washington University's requirement that over 100 vehicles be inventoried and followed by PMs using hours and miles, with PM work generated based on meter readings, thresholds and/or frequency, is a plain statement that calendar time is one trigger among several. Stockton goes further and asks for scheduling by unit of product delivered, giving a yard of ready-mix concrete or a ton of sand as the measure.

The Seasonal Window Test

Maintenance must occur inside a seasonal operating window — before the heating season, during a summer shutdown, after the freeze. Ask whether the recurrence can represent a window rather than a date, whether the demand can be forecast far enough ahead to resource it, what happens if the window closes with the work undone, whether next year's schedule stays correct after a missed year, and whether the rule can be modified without destroying the history attached to it.

Seasonal PM appears as an explicit requirement in both Stockton and Mobile, and Tacoma's winterization example shows the other side of it — suspending triggers for assets not in use until they return to service. Seasonal maintenance is two behaviours, not one: work that must happen inside a window, and work that must not happen outside it.

Forecasting: “when is it due” and “how much is coming”

A PM calendar answers when work is due. A maintenance-demand forecast answers how much work is coming and what it will require.

The second question involves labour hours, trades, parts, shutdown windows and contractors, and it is the question a supervisor needs in order to say whether next quarter's PM programme is executable with the crew that exists.

Forecasting means different things in different products, which is why Mobile's phrasing — display workloads for PM for a future period such as by year, by week, by month, or by trade — is worth borrowing as a demo instruction rather than a yes/no question. Ask the vendor to show what forecast means in their system, with your intervals and your trades.

Completion is not effectiveness

A system can demonstrate that the PM on P-104 was completed on time for twelve consecutive months. That is a real and useful fact. It is not evidence that the maintenance was worth doing.

Suppose P-104 also suffered three bearing failures during those twelve months. The compliance record and the failure record are both true. The explanations are several and the software cannot choose between them: the task may address the wrong thing, the interval may be too long, the dominant failure mode may not be addressable by this kind of PM at all, execution quality may vary, operating conditions may have changed, or the installation may be the problem.

MeasureQuestion it answersWhat it cannot tell you
PM complianceDid we perform the planned maintenance as scheduled?Whether the planned maintenance was the right maintenance
PM effectivenessIs the maintenance strategy producing the intended result?Nothing, unless failure and finding history sits alongside the PM record

Compliance tells you whether the rule was followed. Effectiveness asks whether the rule deserves to survive.

This matters to the buying decision because the two questions need different amounts of information. Compliance can be answered from PM records alone. Effectiveness usually cannot.

PM history and asset history

These are not the same body of evidence, and the difference decides which questions the organisation can answer later.

PM history holdsAsset maintenance history may also hold
When scheduled work was due and performedCorrective work and failures
Whether it was completed, and by whomEmergency and breakdown work
What PM activity was recordedInspections and condition findings
Compliance against the scheduleComponent replacement and modifications
Parts consumed and costs incurred

What history attaches to in the first place — the physical unit, the position it occupies, or the work order — is a separate problem, taken up in equipment maintenance software vs CMMS. A PM programme evaluated against the wrong history record produces confident and wrong conclusions.

The PM Continuity Chain

Rule → Future Demand → Preparation → Execution → Finding → Follow-Up → History → Evaluation → Revised Rule

The chain is useful as a diagnostic because you can walk your own operation along it and mark where the links currently break. Most organisations find at least one break, and the location of the break tells you what you are actually buying.

If the chain breaks hereThe gap is
Rule → Future DemandNobody can see the coming workload until it is due
Future Demand → PreparationWork arrives without labour, parts or access arranged
Execution → FindingWhat technicians see is not captured in a usable form
Finding → Follow-UpDiscovered problems depend on memory to become work
Follow-Up → HistoryThe asset record cannot show what the PM led to
History → EvaluationThere is no basis for judging whether the PM is working
Evaluation → Revised RuleThe programme cannot learn; the original assumptions run indefinitely

The last link is a governance obligation in some settings rather than a nicety. Job Corps requires PM schedules to be reviewed annually for accuracy and updated as necessary, with additional tasks added as needed under applicable regulations and codes, manufacturer's instructions and warranties. A system that cannot modify a rule without destroying its history makes that review harder than it needs to be — which is why Stockton and Mobile both ask, in plain words, to be able to modify a PM schedule easily.

The Maintenance Context Test

Take one PM occurrence on your most important equipment and mark which of the following the organisation genuinely needs. The proportion marked is a better guide than any feature comparison.

Before the work

  • Asset history available to the person doing the job
  • Labour availability for the period
  • Required skills or certifications
  • Parts availability and reservation
  • Tools and special equipment
  • Permits and safety documentation
  • Downtime or access arrangement

During the work

  • The procedure itself, at the point of work
  • Readings and measurements captured
  • Findings recorded as findings, not free text
  • Photographs or attachments
  • Parts consumed
  • Actual labour time
  • Unexpected conditions noted

After the work

  • Corrective follow-up created and tracked
  • Asset history updated with what happened
  • Inventory reduced by what was used
  • Cost attributed to the asset
  • Next due date recalculated correctly
  • Changed condition recorded
  • Evidence available to judge PM effectiveness

A handful of marks describes a scheduling problem. Most of the list describes a maintenance operation, and evaluating PM scheduling in isolation will not tell you whether a product can run it.

How to decide

The comparison that produces a defensible answer is not between two products. It is between your operation and the eleven questions below.

  1. How complex are our PM rules — one interval type, or several?
  2. What events trigger maintenance: calendar, meter, runtime, condition, season, external event?
  3. What recurrence behaviour do we need, fixed or completion-based, and do we need both?
  4. How far ahead must future work be visible for us to prepare it?
  5. What should happen when a cycle is still incomplete at the next generation point?
  6. What should happen when equipment leaves service, is retired or is replaced?
  7. What resources have to be coordinated before preventive work can be executed?
  8. What happens when PM discovers another problem?
  9. What history do we need in order to judge whether the PM is effective?
  10. Can evidence change the rule, and can we see why it changed?
  11. Which of those relationships must exist inside one maintenance system rather than across several?

Answer those against the operation you have, not the one you intend to have in five years, and the radius you need becomes fairly clear. Then buy to it.

Buy the context you need, not the maximum context available.

If the answers point towards a narrower tool, the evaluation criteria in preventive maintenance software and maintenance scheduling software are the relevant ground. If they point towards the broader model, how maintenance work orders flow through a CMMS, CMMS inventory management and CMMS vs maintenance management software deal with the surrounding processes. And if the question underneath all of this is whether to move from time-based intervals to condition or prediction, that is a strategy question before it is a software one — see preventive vs predictive maintenance.

Buyer questions to take into a demo

The rule

  • What can trigger a PM — calendar, meter, runtime, seasonal window, another event?
  • What anchors the next occurrence?
  • Can recurrence be fixed on some rules and completion-based on others?
  • Can a PM apply to a class of assets rather than one asset at a time?
  • Can one PM trigger dependent maintenance on a sub-component?
  • Can schedules be modified without destroying the history attached to them?

Generation

  • When does future PM become visible?
  • When does it become an actionable work order?
  • Can planners see demand before generation?
  • What happens when the prior cycle is still open?
  • Who is told when PM work orders become delinquent?

Asset state

  • What happens to PM when equipment is taken out of service?
  • What happens when it is retired or replaced?
  • What happens on return to service — does the clock resume, restart, or catch up?
  • Can a schedule be suspended without deleting the rule?

Preparation

  • Can upcoming PM expose labour demand by period and by trade?
  • Can parts and materials be attached to the PM task and reserved?
  • Can tools and special equipment be specified?
  • Can contractor and shutdown requirements be represented?

Execution

  • What does the technician receive at the point of work?
  • Can readings, findings and photographs be captured against the task?
  • Can actual labour and materials be recorded where that matters?
  • Can a partially completed PM be represented honestly?

Follow-up

  • What happens when a PM finds a new problem?
  • Can corrective work be created without re-entering the asset and context?
  • Does the corrective work remain linked to the originating PM and asset?
  • Does an unresolved finding stay visible to someone?

History and learning

  • Can PM history be viewed alongside corrective and failure history?
  • Can planned and corrective work be distinguished in reporting?
  • Can we investigate what happened to an asset after a PM was performed?
  • Can a task, interval or trigger be changed with prior history preserved?
  • Can an obsolete PM be retired rather than deleted?
  • Can the organisation see why a rule changed and when?

What changes after this evaluation

Before an evaluation like this, the question asked of a vendor is whether the system schedules preventive maintenance. Everyone says yes, and the answer carries no information.

Afterwards the questions are narrower and harder to answer falsely: what triggers the maintenance, what anchors the next occurrence, when future work becomes visible, what happens if the prior cycle is open, what happens if the equipment leaves service, what labour and parts demand the rule creates, what happens when a PM finds another problem, whether that finding becomes controlled work, what history is needed to judge whether the PM is effective, and what evidence can change the rule.

How far do the consequences of this PM need to travel through our maintenance operation? Choose the smallest maintenance model that can preserve them.

Sources

  1. City of Stockton, California, CMMS requirements and vendor responses (Attachment C, City Council agenda packet, 4 March 2014)

    Attachment C, Preventive Maintenance Work Order Triggering and Processing: PM2 scheduling of maintenance by user-defined time frames; PM4 fixed method, for example every month regardless of when the last preventive maintenance was complete; PM5 floating method, for example 30 days from the previous preventive maintenance close date; PM6 seasonal preventive maintenance activities; PM7 easily modify a preventive maintenance schedule; PM8 notify a selected list of users if preventive maintenance work orders are delinquent; PM10 creation of corrective/repair work orders during preventive maintenance without re-entering data; PM12 dependent preventive maintenance triggers; PM14 scheduling by time and/or date, meter usage, and unit of product delivered; PM16 multiple parts, materials and special tools/equipment assigned to each PM task. In the work order section, WO18 requires that any task left incomplete be able to be dropped or automatically rolled into a future work order; the vendor response records that incomplete work is not automatically rolled into future work.

  2. City of Mobile, Alabama, RFP 5514 Hosted Enterprise Asset Management (EAM) Software

    Section 5, Preventive Maintenance: 5.1 scheduling of maintenance by user-defined timeframes; 5.2 fixed method, for example every month regardless of when the last PM was complete; 5.3 floating method, for example 30 days from the previous PM close date; 5.4 seasonal PM activities; 5.6 easily modify a PM schedule; 5.7 notify a selected list of users if PM work orders are delinquent; 5.9 dependent PM triggers; 5.11 multiple parts, materials and special tools/equipment assigned to each PM task; 5.12 PM schedules established both by time and meter usage; 5.13 PM schedules established based on asset type or class; 5.14 display workloads for PM for a future period such as by year, by week, by month, or by trade; 5.15 PM schedule with automatic generation of a work order based on user-defined criteria.

  3. City of Tacoma, Tacoma Public Utilities, RFP PI25-0148F Computerized Maintenance Management System — Questions and Answers · Full RFP PI25-0148F

    Question 9 confirms that an asset condition-based PM trigger refers to condition-based preventive maintenance inspections automatically generating follow-up work orders when inspection results indicate a failure or deficiency. Question 10, on requirement 2.3.16 (exceptions to PM trigger rules), answers that certain preventive maintenance activities may need to be shelved or skipped depending on asset status or operating conditions, gives the example of equipment already taken out of service for an overhaul, and describes seasonal suspension such as winterization until the equipment returns to service without deleting or disabling the underlying rule. Question 11 records the vendor definition of preventive maintenance work orders as scheduled on specific triggers such as a calendar date, meter reading, or external system prompt, which the utility accepts as generally aligned.

  4. Eastern Washington University, RFP #25-CTR02 Computerized Maintenance Management System · Archived copy (Internet Archive)

    The statement of work lists preventative maintenance, stating the system should include the ability to create, manage, and control preventative maintenance schedules and that PM work can be generated based on meter readings, thresholds, and/or frequency; and fleet maintenance, stating that Facilities and Planning has over 100 different vehicles made up of trucks, vans, car, mowers, heavy equipment, lift forks, scissor lifts, UTVs and other equipment, and that the system should allow these vehicles to be inventoried with all the pertinent information and followed by PMs using hours and miles.

  5. U.S. Department of Labor, Job Corps Policy and Requirements Handbook, Chapter 5.8 Facility Operations and Maintenance

    Section on use of CMMS for management of preventive and corrective maintenance requirements: the Center Operator must use a Government-provided commercial CMMS, vital to planning, scheduling, tracking and documenting all preventive and corrective maintenance work activities for all facilities and building systems including subcontracted work; must input a complete inventory of assets to be maintained, with unique asset item number, description, building location, classification, list of required maintenance tasks, description of each task and frequency of maintenance; PM schedules must include tasks, descriptions, frequency, consumable products required, settings required for equipment and tools required to perform the job safely; completion documentation must record craftsperson name, work completed, date, duration and materials used; schedules must be entered no later than 90 days from operating contract award and reviewed annually for accuracy and updated as necessary, with additional tasks added as needed under applicable regulations and codes, manufacturer's instructions, warranties and industry standard.