Uploaded on May 9, 2019
Theory of Manufacturing Constraints
Theory of Manufacturing Constraints
Manufacturing Bottleneck Management 101:
Based on
THEORY OF CONSTRAINTS
Arnold Labares
15 May 2015
INTRODUCTORY WISDOM:
“the goal of any manufacturing organization is to make
money.”
Driving mechanisms (among others):
Cost-effective purchasing
employing good people
high technology
producing quality products
selling quality products
capturing market share
Communications
customer satisfaction
“any action that contributes to making money is productive”
Page 2 of 14 15 May 2015
DEFINITIONS:
BALANCED PLANT – a plant where the capacity of each & every
resource is balanced exactly with market demand
BOTTLENECK – any resource whose capacity is equal to or less
than the demand placed upon it
THROUGHPUT – the rate at which the system generates money
thru Sales
INVENTORY – All the money that the system has invested in
purchasing things which it intends to sell
OPERATIONAL EXPENSE – All the money that the system spends
in order to turn INVENTORY into THROUGHPUT
Page 3 of 14 15 May 2015
THE GOAL (IN A NUTSHELL):
“Increase the THROUGHPUT (“Incoming money”)
while simultaneously reducing
both INVENTORY (“money still stuck inside”)
and OPERATING EXPENSE (“money going out”).”
Page 4 of 14 15 May 2015
OPTIMIZING BOTTLENECKS:
Offload bottleneck workload to other processes if possible (i.e. other
internal modules, subcons)
Ensure ONLY good quality materials input on bottlenecks (i.e. high
inspection rate of upstream process)
“If you scrap a part before it reaches the bottleneck, all you have lost is
a scrapped part. If you scrap the part after it’s passed the bottleneck
you have lost time that cannot be recovered.”
Ensure process controls on bottleneck parts are very good, so these parts
don’t become defective in later processing (i.e. use of “express lanes” [i.e.
color-code prioritization] for bottleneck parts)
Communicate to everybody in the plant which parts are critical
Maximize utilization of bottleneck processes (i.e. machines running even
during operators breaks)
Find enough capacity for the bottlenecks to become more equal to demand
(i.e. re-commission obsolete machines for bottleneck parts, subcons)
Page 5 of 14 15 May 2015
OPTIMIZING BOTTLENECKS (Continued):
Put best human resource on bottleneck processes
‘Stealing’ people from non-bottleneck to bottleneck process is fine for
as long as overall plant flow is maintained
Typical ways a bottleneck time is wasted:
1. Bottleneck process sitting idle during breaks.
2. Processing parts which are already defective.
3. Working on parts that are not on current demand.
How excess inventory (see THE GOAL Rule # 2) is typically generated
(example):
Non-bottleneck process (i.e. Bottleneck process (i.e. flow-
more capacity) determining capacity)
“When you make a non-bottleneck do more work than the bottleneck, you
are not increasing productivity but the exact opposite – making excess
inventory”
How to better control/prevent excess inventory (see THE GOAL Rule # 2)
(example):
There’s wisdom on designing bottlenecks (if identified early) at upstream
processes
Page 6 of 14 15 May 2015
OPTIMIZING BOTTLENECKS (Continued):
Find ways to release material at which bottlenecks need them – and only
strictly at that rate . . . typically achieved by:
Minimizing feed batch sizes
Timing feed batch issuances
Utilizing & Activating a resource are not synonymous.
“Utilizing” means making use of the resource in a way that moves the
system toward the goal
“Activating” a resource is like pressing the ON switch of a machine; it
runs whether or not there is any benefit to be derived from the work
it’s done
WISDOM: “Activating non-bottlenecks to their maximum operating
capacities is an act of maximum stupidity”
Page 7 of 14 15 May 2015
OPTIMIZING BOTTLENECKS (Continued):
Time characteristics a material spends inside a plant:
1. Setup time – time the parts spends waiting for a resource, while
the resource is preparing itself to work on the part (i.e. typical for
machine shops)
2. Process time – the amount of time the part spends being
modified into a new, more valuable form
3. Queue time – time part spends in line for a resource while the
resource is busy working on something else ahead of it
4. Wait time – time the part waits, not for a resource, but for
another part so they can be assembled together
Setup time & Process time are a small portion of total elapsed time
for any part
Queue time & Wait time often consume large amounts of time
Queue time is the dominant portion for parts going thru bottlenecks
Wait time is dominant portion for parts going thru non-bottlenecks
Page 8 of 14 15 May 2015
OPTIMIZING BOTTLENECKS (Continued):
Clash of objectives/measurements:
Page 9 of 14 15 May 2015
WISDOMS ON BOTTLENECKS:
“The key is to make the flow through the bottleneck equal to or
slightly less than demand from the market.”
“Bottlenecks are not necessarily bad – or good. They simply are a
reality.”
“Adjust capacity so the bottleneck is at the front of production.”
The capacity of any plant is equal to the capacity of its bottlenecks.
“To increase capacity of the plant is to increase the capacity of only
the bottlenecks.”
“Lost time on bottlenecks is lost throughput (mortal sin).”
Lost time on non-bottleneck processes do not hurt
More idle time actually are expected on non-bottlenecks
“Entire bottleneck concept is not geared to decrease operating
expense; it’s focused on increasing throughput.”
“Every organization should be viewed as a chain. Since the strength
of the chain is determined by the weakest link, then the first step to
improve an organization must be to identify the weakest link; or
links.”
Page 10 of 14 15 May 2015
THE OGROYA OL MF CEOTHNOSTDROALIONGTSY:
1. IDENTIFY the system’s cbonttslternaeinctk((ss))
2. Decide how to EXPLOIT the cboonttslternaienctk(s(s))
3. SUBORDINATE everything else to the above
decision
4. ELEVATE the system’s cbonttslternaeinctk((ss))
5. WARNING! If, in a previous step, a bottleneck
hcaosn sbteraeinn tbroken go back to step 1.
But do not allow INERTIA to cause a
___system’s constraint.
Page 11 of 14 15 May 2015
GENERAL DAY-TO-DAY WISDOMS:
“Common sense is not common at all.” – Mark Twain
“We refer to something as common sense only if it’s
in line with our intuition.”
“There is so often a need for an external trigger
to help us realize something that we already
know intuitively.”
“These intuitive conclusions are masked
by something else, not common sense but,
typically common practice.”
“Rome was not built in one day.”
for some companies THE GOAL improvement process
takes at least 6 months.
Page 12 of 14 15 May 2015
Q & A / OPEN FORUM:
Page 13 of 14 15 May 2015
Arnold Labares
[email protected]
[email protected]
arnielabs
Page 14 of 14 15 May 2015
Comments