PDF Summary:The Goal: A Process of Ongoing Improvement, by

Book Summary: Learn the key points in minutes.

Below is a preview of the Shortform book summary of The Goal: A Process of Ongoing Improvement by Eliyahu M. Goldratt. Read the full comprehensive summary at Shortform.

1-Page PDF Summary of The Goal: A Process of Ongoing Improvement

Want to increase your personal output, or the output of your team? Do you feel like there’s a bottleneck constraining you, but you don’t know how to improve it? Have you tried working harder, with little results?

The Goal explains why optimizing activities that seem productive can actually be pointless. This classic management book (recommended by Jeff Bezos as required reading for new Amazon managers) introduced the idea of identifying the bottleneck in a production system and restructuring the organization around it. It upends traditional obsessions with cost efficiency to focus on what really matters.

(continued)...

  • Net profit (the more positive the better)
  • ROI (relative, to tell what the base is)
  • Cashflow (to make sure the company stays alive)

You can convert these highest-level metrics to ones that are more actionable day-to-day:

  • Throughput: the rate at which the system generates money through sales
  • Inventory: the money the system has invested in purchasing things to sell. Any investment that you can sell is inventory. R&D that can be sold, like a patent, is inventory. In contrast, R&D to improve throughput can’t be sold and isn’t inventory.
  • Operational Expense: the money the system spends in order to turn inventory into throughput. This includes labor, leases, and R&D to improve throughput. It’s better not to consider where value is added—don’t get caught up over whether a dollar is investment or expense. If it’s not part of the packaged product being sold, it’s an operational expense.

Ideally, you should try to improve all three at once. For example, if you install robots, it should increase throughput by increasing sales, decrease inventory needed, and/or reduce labor costs. Be wary of a change that affects only one of these metrics—there may be second-order effects that backfire. For example, reducing labor to reduce operational expense may decrease throughput.

The Importance of the Bottleneck

The authors’ critical concept is identifying the bottleneck, or the key constraint that holds back throughput. It’s any resource whose capacity is equal to or less than the demand placed on it. Constraints can be equipment, people, or policies.

The bottleneck of the system determines the throughput of the entire system. By definition, the throughput of the system cannot be greater than the capacity of the bottleneck. This means the value of an hour lost at the bottleneck is equal to the value of the entire system. Even if a bottleneck costs $5/hour to run, if the factory is producing $1,000 in goods per hour, then an hour of the bottleneck idling is costing $1,000/hour.

The 5-Step Process for Continuous Improvement

Goldratt and Cox describe a five-step process for continuously improving the bottleneck’s capacity:

  1. Identify the system’s constraint.
  2. Optimize the system’s constraint. Squeeze more capacity out of the constraint.
  3. Subordinate all the non-constraints to the above decisions.
  4. Elevate the system’s constraint—add more capacity to it.
  5. If in the previous steps, the constraint no longer remains, go back to step 1 for the new constraint.

We’ll discuss these steps in detail in the following sections.

Identifying the Bottleneck

The first step is to identify the bottleneck. You can do this by seeing where you have the greatest upstream inventory piling up, and low inventory at the next step. If the non-bottlenecks are producing at equal rates (for example, 100 parts/hour), the slowest step will have the largest upstream inventory.

Alternatively, see which downstream steps are most in demand of upstream parts and are idling. If you decrease inventory sizes, you’ll see which work center, if stopped, halts the whole line.

Another way to identify it is by defining your market demand (by sales) then comparing the productivity of each step of the chain to this demand.

The authors list some common contributors to bottlenecks:

  • The machine is running inefficiently, performing unnecessary steps or with high setup/switching costs.
  • The machine is running efficiently, but there aren’t enough machines.
  • The machine isn’t being run for the maximal number of hours.
  • The step requires a long batch period, and batches are not fully fulfilled.
  • Poor quality upstream parts waste bottleneck time because the bottleneck processes them into a product that is later rejected.
  • Working on parts you don’t need urgently diverts capacity from the more important backlog.
  • Occasionally, the bottleneck doesn’t have the upstream inventory to work at full capacity (and technically isn’t the bottleneck at that moment).
  • Machines are idle because people are redistributed to work on non-bottlenecks.

Increasing Capacity at the Bottleneck

In this section, we’ll discuss what you can do to fix bottlenecks.

First, you can improve the bottleneck itself. You can do this by skipping unnecessary steps or decreasing setup/switching costs, and adding supplements to increase bottleneck capacity, even if they’re less efficient. The authors also say you should guarantee round-the-clock production at the bottleneck and permanently staff it with people to decrease idle time.

Second, you can improve what the bottleneck is working on. Focus the bottleneck only on parts that are needed today, not for safety’s sake tomorrow. Order the work in terms of first in, first out—clear the backlog first to guarantee important work is being done. Allow parts to skip the bottleneck step if it’s not necessary. Collect accurate statistics on bottleneck operations to make better decisions.

Finally, you can optimize the system for the bottleneck. Redistribute capacity from non-bottlenecks to the bottleneck, maintain extra inventory ahead of the bottleneck to keep it running continuously, and redistribute work when possible. Prioritize parts that will go to the bottleneck, and prevent substandard parts from contributing to the bottleneck. Announce the importance of the bottleneck to the entire team. Check upstream steps to see if adjustments can be made that decrease load on the bottleneck and, if necessary, outsource the bottleneck.

Structuring Around the Bottleneck

Once you identify the bottleneck and improve its capacity, you may find other problems arising that decrease throughput. To avoid this, you must synchronize the non-bottlenecks with the bottleneck, which means idling at non-bottlenecks is acceptable. If both the bottleneck and non-bottleneck go full steam ahead, the non-bottleneck will produce surplus inventory, which adds cost and causes traffic jams.

To coordinate this, use Drum-Buffer-Rope method:

  • Drum: Pace non-bottlenecks’ production rates with bottleneck rates.
  • Buffer: Provide enough buffer inventory upstream of bottleneck to prevent idling.
  • Rope: Allow up to a threshold max surplus inventory, after which the non-bottleneck is idled.

Want to learn the rest of The Goal: A Process of Ongoing Improvement in 21 minutes?

Unlock the full book summary of The Goal: A Process of Ongoing Improvement by signing up for Shortform .

Shortform summaries help you learn 10x faster by:

  • Being 100% comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you don't spend your time wondering what the author's point is.
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.

Here's a preview of the rest of Shortform's The Goal: A Process of Ongoing Improvement PDF summary:

Read full PDF summary

PDF Summary Shortform Introduction

...

Take the advice of Ray Dalio in Principles: view yourself top-down as a machine, digesting inputs and creating outputs. From this perspective, you’ll be capable of studying and optimizing yourself.

PDF Summary Part 1: The Goal and Metrics

...

*   In other words, this is money that is currently stuck in the system
*   Any investment that you can sell is inventory. 
    *   R&D that can be sold, like a patent, is inventory. In contrast, R&D to improve throughput can’t be sold and isn’t inventory.
  • Operational Expense: the money the system spends in order to turn inventory into throughput
    • Includes labor, leases, R&D to improve throughput
    • It’s better not to consider where value is added - don’t get caught up over whether a dollar is investment or expense. If it’s not part of the packaged product being sold, it’s an operational expense.
  • Ideally, you should try to improve all three at once.
    • For example, if you install robots, it should increase throughput by increasing sales, decrease inventory needed, and/or reduce labor costs.
  • Be wary of a change that affects only one of these metrics - there may be second-order effects that backfire.
    • For example, reducing labor to reduce operational expense may decrease throughput.

If you make a subpart more efficient, you do not raise your competitive advantage if it does not increase output or reduce cost.

  • Adding...

PDF Summary Part 2: The Fallacy of Average Production Rates

...

*   In a complex chain with many parts, this is difficult.
  • In contrast, if X gets a boost. suddenly produces 10 units in 1 hour, Y can still only produce 5 units per hour, so the gain in X is stifled by the inability of Y to meet X’s boost.

As explained in the next sections, the solution is not to balance average capacity with demand, but rather to balance flow or throughput with demand. The way to do this is a drum-buffer-rope system, where the bottleneck determines the throughput and inventory of the entire system.

We’ll explain all of this with an analogy.

Analogy of the Hiking Line

Imagine a troop of 10 boys hiking single-file on a narrow trail in the woods. The leader of the pack sets a comfortable pace that everyone on average should be able to meet.

Every boy is only able to catch up to the boy in front - he can’t pass the boy in front. Thus, the speed of each boy is constrained by the boy in front.

Analogy to manufacturing: the first boy is the most upstream step; the last boy measures throughput; the distance in between is inventory.

Here’s an example of a negative fluctuation

  • Say the 3rd boy in line stops to tie his shoes,...

What Our Readers Say

This is the best summary of The Goal: A Process of Ongoing Improvement I've ever read. I learned all the main points in just 20 minutes.

Learn more about our summaries →

PDF Summary Part 3: The Importance of the Bottleneck

...

  • If the total throughput is a thousand dollars per hour, then the bottleneck is processing at a thousand dollars per hour, even if the literal operational costs or the parts going through it cost much less.
  • Alternatively, take the entire operating expense of the factory, divided by the hours worked by the bottleneck - that’s the actual cost of the bottleneck.

In other words, a loss in the bottleneck means a loss to the entire operation, and should be viewed with such gravity

Other losses in effective throughput are also similarly costly. For example, feeding low-quality parts through the bottleneck will cause rejection later, leading to effectively lower throughput.

While time lost from the bottleneck can be made up for by hurrying non-bottlenecks, any extra effort here typically adds to operational expense (eg overtime pay). Ideally, the bottleneck is simply maintained at peak capacity at all times.

Identify the Bottleneck

The bottleneck is any resource whose capacity is equal to or less than the demand placed on it. Here are a few ways to find it.

Identify the bottleneck by seeing where you have the greatest upstream inventory piling up, and...

PDF Summary Part 4: Identifying and Improving the Bottleneck

...

  • Working on parts you don’t need urgently diverts capacity from the more important backlog.
  • Occasionally, the bottleneck doesn’t have the upstream inventory to work at full capacity (and technically isn’t the bottleneck at that moment).
    • This may be because the non-bottlenecks are working on non-bottleneck parts or haven’t built up inventory.
  • Machines run idle because people are redistributed to work on non-bottlenecks.

Fixes to Bottlenecks

We can divide this into a few themes.

Improve the Bottleneck Itself

  • Skip unnecessary steps or decreasing setup/switching costs.
  • Add on supplements to increase bottleneck capacity, even if they’re less efficient
  • Guarantee round-the-clock production at the bottleneck.
    • Example: Eliminate lunch breaks and downtime.
  • Permanently staff people at bottlenecks to decrease idle time.
    • Eg have people waiting by dishwasher to prepare loads and unload immediately.
    • Remember that the cost of a lost hour at this bottleneck is very expensive, and possibly well worth people idling on standby.

Improve What the Bottleneck is Working On

  • Focus the bottleneck only on parts that are...

PDF Summary Part 5: Structuring Around the Bottleneck

...

Buffer

The bottleneck should have surplus inventory upstream so it doesn’t idle.

Analogy: non-bottleneck boys can scout ahead, clear brush so the bottleneck boy can keep walking at normal pace without having to stop.

This buffer allows for “good enough” scheduling rather than needing to be perfectly accurate.

Goldratt suggests choosing a time buffer equal to half the current lead time, then decreasing or increasing as deadlines or hit or missed.

Rope

When non-bottlenecks exceed a certain surplus level, they idle.

Analogy: tie a rope between the boy in the front and the bottleneck boy, and limit the maximum distance between the two.

Similarly, prevent work-in-process inventory from exceeding a threshold level.

  • Henry Ford purposely limited space for inventory to detect bottlenecks.
  • In Toyota manufacturing, inventory is limited to containers containing a number of units, marked by a card. When this container is withdrawn for further processing, the card is returned to the upstream work center - only then can the center produce.
  • In Kanban software engineering, no work can be added to a pipeline until the existing work has been moved to the...

PDF Summary Part 6: Miscellaneous Notes

...

Distilling Facts into Principles

Collecting too much information without identifying the underlying intrinsic order leads to false patterns and bad decision making.

Before the periodic table, it was unclear how one should understand the chemical elements. By color? State of matter? Instead, Mendeleev organized the elements first by atomic weight, then by reactivity (eg sodium and potassium behave similarly when thrown in water). This even allowed prediction of elements that didn’t yet exist.

To find the underlying intrinsic order, start from simpler If-Then principles. Only then can you question, “if this is true, what can I predict to be true?” Then test these predictions and continue testing the hypothesis. (Shortform note: This section felt a bit shoehorned in by Goldratt as a pedagogical item.)

PDF Summary Part 7: Plot Summary of The Goal

...

But after identifying bottlenecks, it’s not clear how to increase capacity. They realize the bottleneck machine is idling at times because of union rules; also, the heat treatment inefficiently runs small loads.

They reorder the work queue so that the bottleneck is working only on the oldest unshipped orders. They clear the idle time with the union rep.

They run into an issue where the bottleneck doesn’t have upstream parts available. They learn the non-bottlenecks are working on non-bottleneck parts. They put red tags on bottleneck parts so that those always get highest priority.

Making Progress

They start filling their backlog and reduce their lead time. But it’s not enough to clear the backlog entirely.

  • They add an extra outdated machine that will increase capacity at the bottleneck, albeit inefficiently.
  • They start collecting better data about the performance at their bottlenecks.
  • They load and unload at heat treatment immediately, letting workers idle there instead of letting the bottleneck idle.

New bottlenecks seem to emerge. It turns out they’re releasing too much upstream material and focusing on producing red bottleneck parts only, leading...

Why are Shortform Summaries the Best?

We're the most efficient way to learn the most useful ideas from a book.

Cuts Out the Fluff

Ever feel a book rambles on, giving anecdotes that aren't useful? Often get frustrated by an author who doesn't get to the point?

We cut out the fluff, keeping only the most useful examples and ideas. We also re-organize books for clarity, putting the most important principles first, so you can learn faster.

Always Comprehensive

Other summaries give you just a highlight of some of the ideas in a book. We find these too vague to be satisfying.

At Shortform, we want to cover every point worth knowing in the book. Learn nuances, key examples, and critical details on how to apply the ideas.

3 Different Levels of Detail

You want different levels of detail at different times. That's why every book is summarized in three lengths:

1) Paragraph to get the gist
2) 1-page summary, to get the main takeaways
3) Full comprehensive summary and analysis, containing every useful point and example