Maintenance Work Is More Complex Than Your P6 Schedule
Written on: June 09, 2026
The schedule always looks clean the night before.
Boxes line up on the Gantt. Labor loading runs green. Every milestone reads on track. The room nods, somebody says "looks good, let's execute," and everyone heads home thinking tomorrow is handled.
Then Day 1 shows up.
Scaffold crews wait on a permit nobody signed. A critical isolation isn't in place. Two crafts are circling the same patch of floor. Materials the system swears were received are nowhere in the laydown yard. By 10 a.m. your perfect plan has been rewritten in the field, in pen, by whoever got there first.
So here's the question nobody asks in the planning meeting. If the plan was solid, why does the work feel so hard?
Because maintenance isn't a list of activities on a chart. It's a complex system. Interdependent tasks, people, constraints, and a few hundred small decisions that all touch each other. Treat that system as simple and you get unpredictable results. Good people, good intentions, lousy outcomes. Happens all the time.
Simple, Complicated, and Complex Are Not the Same Word
We throw "complex" around like it just means "hard." It doesn't. And the distinction changes how you plan.
Simple work is easy to understand and easy to predict. Flip the switch, the light comes on.
Complicated work has a lot of parts, but follow the procedure and you can call the outcome. Overhaul a pump on a bench, in a clean shop, with the right tools and a good print. Plenty of steps. Still predictable.
Complex is the one that bites you. In complex work the result depends on how the moving pieces interact. Equipment, weather, permits, vendors, operations, the crew that's never worked together, and every judgment call made between 6 a.m. and end of shift.
Maintenance and turnaround work sit squarely in that third bucket.
You can own the best valve-overhaul procedure ever written. Now drop that valve into a congested pipe rack, inside a unit that has to keep running, with simultaneous operations next door, shared scaffolding, tight access, and a mixed crew meeting each other for the first time. You're not managing a task anymore. You're managing a system. And most of our planning tools were built for the complicated world, not the complex one.
Where the Complexity Actually Lives
Your scheduling tool sees three things. Tasks, durations, and the relationships between them. The field sees a lot more than that, in layers that almost never make it onto the plan.
Start with scope and work mix. It isn't just how many hours. It's how many kinds of work you're stacking into one window: rotating, static, electrical, instrumentation, inspection, cleaning, civil. Some of those mixes quietly multiply risk because they all want the same people, the same tools, and the same six feet of floor at the same time.
Then asset and plant context. A pump in a clean utility building and a pump buried in a hot, corroded, hard-to-reach rack are not the same job, even when the work order reads identical. Age, corrosion, access, and whatever's bolted next to it all pile on complexity the schedule never sees.
Constraints and logistics drive the real sequence. Permits, isolations, scaffolds, cranes, rigging, laydown space, SIMOPs. Skip modeling those and your plan is a wish list with dates on it.
Workforce matters more than headcount. A seasoned in-house crew can run a plan that would flatten a brand-new contract workforce. Skill, site experience, language, and crew stability are variables, not constants.
Data is its own trap. On paper you've got a job plan and a work history. In the field the drawing is three revisions stale, the job plan runs two lines long, and the history says "repaired" instead of what actually failed or what got done. Every thin record is a decision you'll end up making twice.
And governance. In a complex environment, surprises are guaranteed. How fast and how clearly you can approve a workaround, accept a change, or resequence the work usually decides whether you absorb the hit or watch it cascade.
Six layers. Your Gantt chart shows one. That gap is where the day goes sideways.
What It Costs When You Ignore It
Ignore those layers and the symptoms get boringly predictable.
Schedules that look airtight in the system and come apart by lunch on Day 1. Crews logging more hours waiting and reworking than turning wrenches. Leaders blindsided by an overrun because every prep milestone was green right up until it wasn't. A culture that's quietly decided firefighting is just how maintenance works around here.
None of that is fate. It's the predictable result of running a complex environment with a complicated-work mindset.
Ask "do we have a schedule?" and you'll get a schedule. Ask "does this schedule reflect the complexity of the work and the plant we're walking into?" and you'll get a very different, far more useful conversation.
Treat Complexity as a Design Input, Not a Surprise
The fix isn't more meetings or another approval layer. It's deciding, up front, that complexity is something you design for instead of something you discover.
Before scopes and dates get locked, four questions earn their place at the table:
- - How complex is this event, really, given this plant, this crew, and this operating context?
- - What level of planning detail and field validation does that complexity actually demand?
- - Which constraints, permits, isolations, scaffolds, SIMOPs, need to live in the plan instead of ambushing it on Day 1?
- - How will we make and govern changes when, not if, the plan meets reality?
Complexity-aware shops don't run one generic process for everything. They turn the rigor up for the hard events and down for the easy ones. They build constraints into the plan from the start. And because they expect surprises, they decide ahead of time how the calls get made when conditions shift.
This is where an execution-focused partner earns the engagement. When we step into a client's planning and execution work, the first question isn't "what does the schedule say?" It's "what's the real complexity here, and does the plan reflect any of it?" In practice that means matching job-pack depth, walkdowns, and reviews to the actual event instead of spreading the same effort across everything. It means surfacing the permits, isolations, access limits, and contractor-capability gaps early, while they're still cheap to design around. And it means readiness checks that test whether the field is genuinely ready, not whether a box got ticked in the system.
Name the complexity up front and design for it, and execution stops feeling like a daily rescue. It starts feeling like controlled, professional work. Surprises and all.
The Bottom Line
Your P6 schedule isn't wrong. It's narrow. It shows tasks over time, and it shows them well. What it can't show is how scope, assets, constraints, people, data, and decisions collide the second you try to execute in a live plant.
That collision is the real work. Plan for it, and the schedule becomes a tool. Ignore it, and the schedule becomes the thing you abandon by 10 a.m. on Day 1.
Next in the series, we switch lenses. Complexity is what you walk into. Debt is what piles up when you don't manage it. We'll dig into maintenance debt, why it's bigger than your backlog number, and why your gut and your dashboards keep disagreeing about how healthy the plant really is.
John Crager is Vice President and General Manager at APVantage LLC. He has spent more than 30 years in industrial maintenance, capital project, and turnaround operations.
APVantage helps industrial organizations optimize their maintenance execution practices by helping teams not only understand the problem but develop solutions that actually fit their unique situations.