Skip to main content
Back to Insights
The ApproachTerminology Guide

Management by Exception vs Pump by Exception vs Pump by Priority: What Each Term Actually Means

One lineage, three generations, and a decade of confusion vendors have learned to exploit. The principle, the first oilfield implementation and why it struggled, the productized next generation, and what to listen for when a vendor uses each term.

Michael Atkin, P.EngJuly 7, 202610 min read
3
Elements that define pump by priority: economic scoring, constraint-aware routing, closed-loop learning
60% vs 25%
Lease operator value-added time, exception-driven vs fixed routes (Alvarez & Marsal, 2015)
~33%
Share of production downtime structurally preventable with earlier intervention (Alvarez & Marsal, 2015)
15%
FCF uplift on the same crew at the 5,000+ well deployed reference

Three terms, one lineage, and a decade of confusion that vendors have learned to exploit. Management by exception is the operating model. Pump by exception is the industry's first-generation implementation of it, and the reason most operators flinch at the phrase. Pump by priority is the productized next generation. This is the honest version of the terminology ladder, including what to listen for when a vendor uses each term, and why a prioritization feature inside a SCADA package is not the same thing as the full model.


The Short Version

Management by exception is a management principle: leadership and field attention go to the deviations that matter, not to routine confirmation that things are normal. In oil and gas operations it means the pumper route, the workover schedule, and the superintendent's morning are built from what changed overnight, ranked by what it is worth.

Pump by exception is the oilfield's first-generation implementation of that principle: SCADA thresholds trip alarms, alarms generate callouts, and the field responds to the exception list instead of running only fixed routes. It is real, it is widespread, and after roughly a decade of attempts most operators can tell you exactly where it struggled.

Pump by priority is the next generation: every well and every open task is scored in dollars, the scored list is sequenced into a drivable plan under real field constraints, and the outcome of today's work retrains tomorrow's ranking. Three elements define it: economic scoring, constraint-aware routing, and closed-loop learning. A system missing any of the three is something else wearing the name.

The rest of this article walks the ladder one rung at a time.

Management by Exception: The Principle

The idea is older than the oilfield's use of it. Frederick W. Taylor described the principle in Shop Management in 1903: reports to management should be condensed to the exceptions, the especially good and especially bad, so attention lands where it changes the outcome. Peter Drucker carried the same idea into the modern management canon, and every functioning operations organization practices some informal version of it.

The principle arrived in oil and gas operations with telemetry. Once SCADA could report every well every few minutes, visiting every well on a calendar stopped being the only way to know what was happening, and the question became which wells deserve a truck roll today. Alvarez & Marsal put the canonical numbers on the mature version of the model in its 2015 work on exception-based surveillance: lease operators on fixed routes spend roughly 25% of their day on value-added work, exception-driven operators roughly 60%, and roughly a third of production downtime is structurally preventable with earlier intervention.

The principle is not controversial. Nobody argues for driving to wells that are running fine while a high-value well sits down. The argument, for the last decade, has been about implementation, which is where the second term comes in. The full operating model, both starting positions, and the implementation path are covered on the management by exception pillar.

Want case studies and benchmarks like these?

For upstream + midstream operations leaders. Share your work email and our team will follow up with case studies, benchmarks, and what's changing in the field.

Pump by Exception: The First Generation, and Why It Struggled

Pump by exception was the industry's first serious attempt to run the principle at scale, and it deserves an honest accounting: partial credit, specific failure modes.

What it got right: 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 at operators with disciplined alarm management it genuinely reduced windshield time.

Where a decade of attempts struggled, three failure modes repeat almost universally.

Alarm fatigue. Thresholds are static, set conservatively, and rarely revisited. The result is an alarm flood: hundreds of exceptions a day, most of them false or trivial, 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 30 BOPD well and a 350 BOPD well drifting off forecast arrive on the same list with the same urgency. Nothing in the exception carries deferred production at risk, working interest, or the cost of the truck roll. All exceptions look equal, so the field works them in whatever order the windshield suggests, and the LOE and deferment numbers do not move.

No routing, no loop. An exception list is not a drivable day. It ignores geography, crew qualifications, hours, and everything else the dispatcher juggles by hand. And whatever the pumper found at the well never flows back into the logic, so the thresholds are exactly as wrong next year as they were when someone set them.

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.

Pump by Priority: The Productized Next Generation

Pump by priority keeps the principle and replaces the implementation. The definition matters, because the term is starting to appear on vendor slides with much thinner meaning behind it. Pump by priority is defined by three elements working as one system:

Economic scoring. Every well, every anomaly, and every open work order is scored in dollars: production at risk, working interest, lifting cost, strip, deferment risk, cost to respond. The score is the ranking. A deviation that is not worth a truck roll does not get one.

Constraint-aware routing. The ranked list is sequenced into an actual day for an actual crew: geography, qualifications, hours of service, road conditions, equipment on the truck. The output is not a list of exceptions. It is the route, in the truck cab, before the crew rolls.

Closed-loop learning. What the crew found, fixed, or ruled out flows back the same day, and tomorrow's ranking is built on it. The scoring gets sharper every shift instead of decaying like a static threshold.

This is the generation WorkSync productized as WellOPS, with named surfaces doing named jobs: Willie builds the ranked plan your pumpers run and takes the field update back by voice. The deployed reference is a top 25 private producer running 5,000+ wells across the Western Anadarko, Permian, and Wyoming: 15% FCF uplift on the same crew, 35% of site visits moved out of the field.

What Each Term Means When a Vendor Says It

The terminology ladder would be academic except that all three terms now appear in sales decks, and they do not mean the same thing from every mouth.

When a vendor says "management by exception," they may mean the operating model, or they may mean a report layout. The test question: what changes about how the pumper's Tuesday gets built? If the answer is a dashboard the office reviews, it is exception reporting, not management by exception.

When a vendor says "pump by exception," they almost always mean SCADA alarming plus a callout workflow. That is a real capability and a fair use of the term. Just price it as what it is: detection, without economics, routing, or learning. You will be building or buying the other three elements separately.

When a vendor says "pump by priority," listen hardest. At least one SCADA platform ships a literal "pump by priority" feature, and in that context the term means a prioritized down-well list ranked by production impact against target. A ranked down-well list is useful. It is also not the triad: 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 questions separate the feature from the operating model: Is the priority a dollar figure a controller would defend, or a weight an engineer configured? Does the output arrive as a constraint-sequenced route in the truck cab, or as a sorted list? And does what the crew found yesterday change the ranking tomorrow? A no on any of the three means you are buying a better-sorted alarm page, and the deferment math will perform like it.

The Ladder as a Buying Decision

Translated out of terminology and into procurement, the ladder maps to three very different purchases, and mislabeling them is where budgets go to die.

Buying management by exception means buying an operating change, and the honest price of an operating change is field adoption, not license fees. Whatever the software costs, the real question is whether the vendor can show you pumpers at a real operator running the plan daily, and what the rollout does in the first four weeks to earn that. A vendor selling the principle without an adoption path is selling you a stall.

Buying pump by exception means buying detection. Sometimes that is exactly right: an operator with no alarm discipline at all should fix that first. Just do not book deferment-recovery economics against a detection purchase. Detection finds the deviation. It does not rank it, route it, or learn from it, and the decade of struggle documented on the pump by exception page is what happens when the detection budget was sold on full-loop math.

Buying pump by priority means buying the full loop, so hold the purchase to the full-loop standard: dollars on every exception, constraints on every route, and yesterday's outcomes in tomorrow's ranking. The four-week pilot with a signed metric exists precisely so this claim gets tested on your wells rather than taken on faith. If the triad is real, it shows up in the metric inside a month.

There is one more honest disclosure that belongs on this rung: the deferment math only ever comes from the loop being complete. The A&M numbers, the supermajor surveillance results, and the WorkSync reference deployment are all full-loop numbers. There is no published case we know of where detection alone moved LOE or deferred production at portfolio scale, which is itself the strongest argument the ladder makes.

Same Ladder, One Decision

The three terms are not competitors. They are one idea at three stages of implementation maturity. Management by exception is where every operator is trying to get. Pump by exception is the first-generation attempt that taught the industry what detection alone cannot do. Pump by priority is what the model looks like when scoring, routing, and learning ship as one product instead of a five-year internal program.

The decision in front of an operator in 2026 is not which term to believe in. It is whether the next dollar goes to another round of detection, or to the full loop.

Rank My Wells by Cash Flow: see economic scoring, constraint-aware routing, and closed-loop learning running on your own stack in a four-week pilot. One signed metric. Walk-away clause in writing.

Frequently Asked

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

Management by exception is the principle: field and leadership attention go to the deviations that matter, ranked by what they are worth, instead of to routine confirmation that things are normal. Pump by exception is the oilfield's first-generation implementation of that principle: SCADA thresholds trip alarms, alarms generate callouts, and the field responds to the exception list. The principle is sound. The first-generation implementation struggled for a decade because it stopped at detection: static thresholds produced alarm floods, exceptions carried no dollar figure, and nothing routed the work or learned from the outcome.

What is pump by priority in oil and gas?

Pump by priority is the next generation of exception-based operations, defined by three elements working as one system: economic scoring (every well, anomaly, and open work order scored in dollars: production at risk, working interest, lifting cost, strip, deferment risk), constraint-aware routing (the scored list sequenced into a drivable day that respects geography, crew qualifications, hours, and road conditions), and closed-loop learning (what the crew found today retrains tomorrow's ranking). A system missing any of the three is not pump by priority in the operating-model sense, whatever the label on the feature.

Why did pump by exception struggle for a decade?

Three failure modes repeated almost universally. Alarm fatigue: static, conservatively set thresholds produced hundreds of exceptions a day with no dedupe or ranking, teaching the field that most alarms are noise. No economic context: a stripper well threshold trip and a high-value well drifting off forecast arrived with equal urgency, so crews worked the list in windshield order and the deferment numbers never moved. No routing and no learning: an exception list is not a drivable day, and the thresholds stayed exactly as wrong next year as the day someone set them. 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. At least one SCADA platform ships a literal "pump by priority" feature, and in that context the term means a prioritized down-well list ranked by production impact against target. A ranked down-well list is useful, and it is not the triad: 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 questions separate the feature from the operating model: is the priority a dollar figure a controller would defend, or a weight an engineer configured; does the output arrive as a constraint-sequenced route in the truck cab, or as a sorted list; and does what the crew found yesterday change the ranking tomorrow? A no on any of the three means it is a better-sorted alarm page.

Which should an operator implement: pump by exception or pump by priority?

The full loop, scoped small. An operator with no alarm discipline at all can fairly start with detection, but should not book deferment-recovery economics against a detection purchase: there is no published case where detection alone moved LOE or deferred production at portfolio scale. The published numbers (the Alvarez & Marsal 60% vs 25% and one-third downtime figures, and the 15% FCF uplift on the same crew at the 5,000+ well reference) are all full-loop results. The practical path is a thin version of the whole loop on one field in four weeks, against one signed metric, then widen.

Rank My Wells by Cash Flow: see the pump-by-priority triad running on your own stack in a 4-week pilot.

See how WorkSync can transform your operations.

Related Insights

The Approach

How to Implement Management by Exception in Oil and Gas: What It Takes, Why It Stalls, and the Path That Works

Management by exception is the operating model behind every credible field-efficiency number published this decade, and most implementations of it still stall. What the model actually requires (a data foundation you already own, exceptions that carry dollars, a ranked plan the field will run, closed-loop feedback), why the stall happens (alarm floods, exceptions that all look equal, a field that stopped trusting the plan), and the four-week productized path.

The Approach

How to Start Management by Exception Without a Data Team

The most common reason smaller operators never start management by exception is a prerequisite list somebody sold them. The honest starting guide for the operator running on SCADA and spreadsheets, or gauge sheets and a phone tree: what you actually need on day one, what the first four weeks look like, and the four things to demand from any vendor before signing anything: read-first integration, a walk-away clause, field adoption evidence, and exceptions defined in dollars.

The Approach

Exception-Based Surveillance: The 30-Year-Old Operating Model the Supermajors Productionized and Independents Still Don't Run

Exception-based surveillance is the upstream operating framework that ranks every field action by a quantitative score derived from the data already in the historian, the SCADA, the accounting system, and the EAM. A&M defined it in 2015. ExxonMobil, ConocoPhillips, and Chevron productionized it. Most independents still run the fixed-route default. Here is the framework, the three operating levers, and the four-week adoption path.

The Problem

Your SCADA Dashboard Is Not Production Surveillance

Most operators describe themselves as running production surveillance and run production monitoring instead. The word migrated. The action half of the definition fell off. The five-element loop (detect, score, route, execute, learn) is what actually moves the cash flow line, and WellOPS Production Surveillance is the version an independent can buy this quarter.

The Approach

The 4-Week Pump-by-Priority Pilot: What Actually Happens, Week by Week

Most operators expect a multi-quarter build. The shape of an actual pump-by-priority pilot is one week to integrate read-only onto the existing stack, two weeks to put a ranked plan in every truck cab, and one week to measure against a metric the controller signed on Day Zero.

The Approach

Closed-Loop Operations: Why Your Best Day Should Be Tomorrow

Most operational systems are open-loop: they generate reports, but never learn from outcomes. Closed-loop optimization retrains nightly.