HomeBlogUncategorizedWhy Your Preventive Maintenance Schedule Creates More Failures Than It Prevents

Why Your Preventive Maintenance Schedule Creates More Failures Than It Prevents

The Wednesday Morning Ritual

Every Wednesday at 9 AM, Ahmed walks to Pump P-447, opens the inspection panel, checks the bearing temperature, listens for unusual vibration, closes the panel, and marks the PM complete in Maximo.

P-447 runs 24/7 in a water treatment plant.

The PM happens every Wednesday because that’s what the schedule says.

Here’s the problem: that bearing will fail based on operating hours, not calendar days.

The bearing doesn’t know it’s Wednesday.

The Calendar-Based PM Illusion

Real example from a manufacturing plant in Egypt, 2025:

Motor M-203 was scheduled for monthly lubrication. It runs 16 hours per day, so monthly PM equals every 480 operating hours.

Except production varied:

  • January: 520 operating hours
  • February: 380 operating hours
  • March: 610 operating hours

February’s PM happened too early. The bearing still had lubrication.

March’s PM happened too late. The bearing ran dry for 130 hours.

Result: bearing failed in April.

The PM schedule said “monthly.” The bearing needed “every 500 operating hours.”

What Meter-Based Scheduling Looks Like

Instead of “PM every 30 days,” you use “PM every 500 operating hours.”

Maximo setup: Create a meter on the asset (RUNHOURS), link the PM to that meter (Frequency: 500 hours).

Maximo generates the PM when the meter reaches 500, 1000, 1500.

Real example from a hospital HVAC system in Saudi Arabia, 2024:

Chiller package with 4 compressors. Old schedule: monthly filter change for all 4 units.

Problem: units ran different hours.

  • Compressor 1: 720 hours/month (constant use)
  • Compressor 2: 480 hours/month (office hours only)
  • Compressor 3: 620 hours/month (high use)
  • Compressor 4: 290 hours/month (backup)

Changed to meter-based: PM triggers every 600 operating hours per compressor.

Result after 12 months:

  • Compressor 1: 12 filter changes (was 12)
  • Compressor 2: 8 filter changes (was 12, saved 4)
  • Compressor 3: 10 filter changes (was 12, saved 2)
  • Compressor 4: 5 filter changes (was 12, saved 7)

Savings: 13 unnecessary changes × $180 = $2,340 Labor savings: 9.75 hours freed up

Small example. Multiply across 200 assets.

The Condition-Based Alternative

Some equipment shouldn’t have scheduled PMs at all.

Example from a university campus in Saudi Arabia, 2025:

12 cooling tower fans. Old schedule: monthly inspection × 12 fans = 144 inspections per year.

Changed to condition-based: vibration sensors on all 12 fans, automated alert when threshold exceeded.

Result after 18 months:

  • Inspections triggered: 31 (vs 216 scheduled)
  • Failures caught early: 6
  • Failures missed: 0
  • Labor hours saved: 185 hours × $45/hour = $8,325

Key insight: 185 of those 216 inspections found nothing wrong.

Condition monitoring found 6 real problems early.

The Four PM Strategies

Calendar-Based: Best for regulatory compliance (fire extinguisher annual inspection).

Meter-Based: Best for measurable runtime (generator oil change every 500 hours).

Condition-Based: Best for critical assets with sensors (bearing replacement when vibration threshold exceeded).

Hybrid: Best for critical equipment (pump inspected every 1000 hours OR every 6 months, whichever comes first).

How to Audit Your PM Schedule

Pull PM effectiveness data:

SELECT
ASSETNUM, PMNUM,
COUNT(*) AS PM_COUNT,
SUM(CASE WHEN FINDING = ‘ISSUE_FOUND’ THEN 1 ELSE 0 END) AS ISSUES_FOUND
FROM WORKORDER
WHERE WORKTYPE = ‘PM’ AND STATUSDATE > ‘2024-01-01’
GROUP BY ASSETNUM, PMNUM

Look for:

  • PMs with 0 issues found in 12+ completions → Too frequent
  • PMs where issues found over 80% of time → Too infrequent

Calculate PM waste:

Conveyor system in Egypt:

  • PM: Monthly belt tension check
  • Labor: 30 minutes, Rate: $35/hour
  • Issues found in 12 months: 0

Waste = 12 × 0.5 × $35 = $210 per year per conveyor

18 conveyors = $3,780 annual waste on one PM task.

The PM Frequency Formula

Optimal PM Frequency = MTBF × 0.5 to 0.7

Example: Pump bearing MTBF = 8,000 operating hours

Optimal PM: 8,000 × 0.6 = 4,800 operating hours

Real case from power generation in Egypt, 2025:

Turbine blade inspection. Previous: Every 6 months.

Failure history: MTBF = 4,200 hours

New schedule: Every 2,500 operating hours

Result: Caught 2 early-stage blade cracks before catastrophic failure. Previous schedule would have missed both.

What to Do Sunday

Week 1: List your top 20 most expensive assets.

Week 2: Check PM effectiveness for each.

Week 3: Calculate failure frequency.

Week 4: Pick 5 assets where operating hours vary. Test meter-based scheduling for 90 days.

The Real Numbers

Manufacturing plant, 450 assets, 2024:

Calendar-based: 3,600 PMs per year, $181,440 labor cost

After audit: 40% of PMs found zero issues in 12+ months.

Optimization: Eliminated 920 PMs annually

New cost: $135,072

Annual savings: $46,368

Payback: 4 months

Final Thought

If your PM schedule was designed around a calendar instead of how equipment actually degrades, you’re maintaining a schedule, not maintaining equipment.

The calendar doesn’t care if your bearing fails.

Your operating hours, vibration levels, and temperature do.


Need a PM effectiveness audit? Contact Innexa for a PM schedule optimization review.

Symbol of Innexa IT Solution represented in a blue background and a hand holding Brain

About Innexa IT Solutions

 Innexa works exclusively with IBM Maximo and Maximo Application Suite for asset-intensive organizations across Egypt and the GCC. We support clients in building asset performance capabilities through disciplined data practices, integration clarity, and practical execution roadmaps grounded in real operational environments.