Skip to main content

The comparison · Last updated July 28, 2026

Pump by Exception vs Pump by Priority.One flags the problem. The other prices and routes it.

Both terms live on the same lineage: management by exception, the philosophy that human attention should go only to deviations that matter. Pump by exception was the oilfield’s first implementation: detect the deviation, alarm, respond. Pump by priority is the next step: price the deviation, rank the field, route the crew, learn from the outcome.

This is why WorkSync is the world’s most advanced Pump by Exception platform: the advancement is that it does not stop at the exception. It goes past flagging to pricing and routing, which is the whole difference this page walks through.

Side by side

Detection vs valuation. Alarms vs the ranked plan. Reacting vs operating.

The two models share the exception discipline. They part ways at what happens after the deviation is found.

DimensionPump by ExceptionPump by Priority
What it doesDetection: flags deviations from normal operating parameters.Valuation: prices every deviation and every open task in dollars, then ranks the whole field.
What the field receivesAn alarm list. Somebody still decides what it is worth and who goes first.A ranked plan: a constraint-sequenced route in the truck cab by 6 AM, priced per stop.
Economic contextNone. A stripper-well threshold trip and a high-value well drifting off forecast arrive with equal urgency.Every exception carries production at risk, working interest, lifting cost, and price. The 10x spread between two deviations is visible.
RoutingManual or proximity-based. The exception list is not a drivable day.Constraint-aware: geography, crew qualifications, hours of service, equipment on the truck.
LearningStatic thresholds. As wrong next year as the day someone set them.Closed loop: what the crew found today retrains tomorrow’s ranking.
Operating postureReacting: the day is built from whatever alarmed.Operating: the day is built from what pays, and the alarms are one input among many.

Partial credit, specific failure modes

What pump by exception got right, and where a decade of attempts struggled.

Pump by exception deserves an honest accounting. It broke the assumption that every well needs a visit on a fixed cadence, it put SCADA data to work as an operating signal rather than a record, and wherever alarm discipline held, it genuinely reduced windshield time. Operators who adopted it were right to.

Where it struggled, three failure modes repeat almost universally. Alarm fatigue: static thresholds, set conservatively and rarely revisited, produce hundreds of exceptions a day with no dedupe and no ranking. The field learns that most alarms are noise, which means the field also learns to ignore the one that is not. No economic context: a threshold trip on a low-rate well and a high-value well drifting off forecast arrive on the same list with the same urgency, so crews work the list in whatever order the windshield suggests, and the deferred-production numbers do not move. No routing and no loop: an exception list is not a drivable day, and whatever the pumper found at the well never flows back into the logic.

Operators who lived through this era are right to be skeptical of the phrase. The failure was not the principle. It was an implementation that stopped at detection. That distinction is exactly why the next generation exists, and why WorkSync describes itself as the world’s most advanced Pump by Exception platform: it finishes what the exception era started.

The difference, on screen

An alarm queue is a list. This is a ranked plan.

The day’s site list ranked by value, the highest-ranked open task expanded with its reasoning, and the route on the map beside it. Detection is in there. So is everything detection alone leaves out.

WellOPS ranked work plan: the day's site list with the highest-ranked open task expanded beside the live route map and production heatmap

Every stop priced, sequenced, and explained, before the first truck rolls.

The buying decision

When each model is the right purchase.

Pump by exception is the right purchase when the binding problem is visibility: wells go down and nobody knows until the next calendar visit. An operator with no alarm discipline at all should fix that first. Just price it as what it is: detection, without economics, routing, or learning. Do not book deferment-recovery economics against a detection purchase; there is no published case we know of where detection alone moved LOE or deferred production at portfolio scale.

Pump by priority is the right purchase when the alarm list already exists and the question has become which of these deserves a truck today, in what order, and says who. That is a valuation and routing problem, and it is where the published full-loop numbers come from: at the deployed reference, a top 25 private producer running 5,000+ wells across the Western Anadarko, Permian, and Wyoming, the measured deployment figures are 15% more free cash flow on the same crew and 35% fewer miles driven for the same coverage.

The migration path keeps everything you built. Moving from exception to priority is additive: the SCADA stays, the historian stays, the alarm discipline stays. What gets added is the scoring layer that prices the exceptions you already surface, the routing layer that turns the scored list into a drivable day, and the feedback loop that makes tomorrow’s ranking sharper than today’s. The productized version of that migration is a 4-week stand-up: read-only integration in week one, scoring in week two, crews live in weeks three and four, one signed metric, and under the Impact Guarantee you owe no license fee unless it moves.

Common questions

What is the difference between pump by exception and pump by priority?

Pump by exception is detection: SCADA thresholds trip alarms, alarms generate callouts, and the field responds to the exception list. Pump by priority is the next step in the same lineage: every exception and every open task is scored in dollars, the scored list is sequenced into a constraint-aware route, and every field outcome retrains tomorrow’s ranking. Detection tells you something happened; a ranked plan tells you what it is worth and who goes first.

What is the difference between management by exception and pump by exception?

Management by exception is the management philosophy: leadership and field attention go to the deviations that matter rather than to routine confirmation that things are normal. Pump by exception is the oilfield’s first-generation implementation of that philosophy, built on SCADA alarms and callouts. The philosophy is sound; the first implementation struggled because it stopped at detection.

Why did pump by exception struggle for a decade?

Three failure modes repeat almost universally. Alarm fatigue: static, conservatively set thresholds produce hundreds of exceptions a day with no ranking, teaching the field that most alarms are noise. No economic context: all exceptions look equally urgent, so crews work them in windshield order. No routing and no learning: an exception list is not a drivable day, and the thresholds never improve. The failure was the implementation stopping at detection, not the principle.

Is a SCADA "pump by priority" feature the same as the pump-by-priority operating model?

No. Some SCADA packages ship a prioritization feature that ranks a down-well list by production impact against target. That is useful, and it is not the operating model: it ranks volumes rather than dollars, it hands the field a sorted list rather than a constraint-sequenced route, and the ranking does not learn from what the crew found. Three test questions: is the priority a dollar figure a controller would defend; does the output arrive as a routed day in the truck cab; and does yesterday’s field outcome change tomorrow’s ranking?

When is pump by exception enough?

When the binding problem is that nobody knows a well is down until the next calendar visit, detection alone is real progress: an operator with no alarm discipline should fix that first. But detection should be priced as detection. There is no published case we know of where detection alone moved LOE or deferred production at portfolio scale; the published full-loop results, including the 15% FCF uplift on the same crew at the 5,000+ well deployed reference, all come from systems that price and route the exceptions, not just flag them.

What is the migration path from pump by exception to pump by priority?

Keep everything detection already built: the SCADA, the historian, the alarm discipline. The migration adds the missing layers on top: economic scoring on the exceptions you already surface, constraint-aware routing that turns the scored list into a drivable day, and closed-loop feedback from the field. The productized path runs the full loop thin on one field in four weeks against one signed metric, then widens field by field.

Are your best people working on your most valuable work today?

Keep the exceptions. Add the prices and the routes.

See the difference between an alarm queue and a ranked plan, on your own wells, in four weeks.

Continue the cluster: Pump by Priority: The Complete Guide · Exception-Based Surveillance · WellOPS, the field operations product