Professional Documents
Culture Documents
Push and Pull
Push and Pull
Systems
– The Beatles
1
The Key Difference Between Push and
Pull
Push Systems: schedule Pull Systems: authorize
work work
releases based on demand. releases based on system
status.
inherently due-date driven
control release rate, observe inherently rate driven
WIP level control WIP level, observe
throughput
2
Push vs. Pull Mechanics
PUS PUL
H L
(Exogenous)
Schedule
(Endogeno
us)
Status
Production Production
Process Process
Job Job
4
Push and Pull Line Schematics
Pure Push
Stoc Stoc
k
(MRP) . . k
Poin
t
. Poin
t
Pure Pull
Stoc Stoc
k
(Kanban) .. k
Poin . Poin
t … t
CONWI
Stoc Stoc
k
P . . k
Poin
t
. Poin
t
Authorization Full
5
Signals Containers
Pulling with Kanban
Outboun Outboun
Completed parts with
d cards enter outbound d
stockpoi stockpoint. stockpoi
nt nt
6
Push/Pull Interface
Concept:
both push and pull can be used in same system
dividing point is called the push/pull interface
Implementation:
kanban
late customization (postponement)
7
Example - Custom Taco Production Line
Push/Pull
PulInterface Pus
l h
Custom
er
8
Example - Quick Taco Production Line
Push/Pull
Pul Interface Pus
l h
Warmi Custom
ng er
Table
Notes:
• Push/pull interface can differ by time of day (or
season).
• Push/pull interface can differ by product.
9
Example – IBM Panel Plant
Original
Line Prepre Lamina Machini Circuiti Copper Sizing,
Treater g, Drilling Procoat
tion ng ze Plate Test
Copper
Push/Pull
Interface process that
gives
Revised boards
Line Prepre Lamina Machini Core
“personality”
Circuiti Copper
Treater g, Drilling Procoat
tion ng Blanks ze Plate
Copper
Push/Pull Sizing,
Interface Test
Notes:
• Moving push/pull interface closer to customer shortens
leadtime
seen by customer.
• Small number of core blanks presents opportunity to make
10
them to stock.
Example – HP Deskjet Supply Chain
U.S. Custo
DC mer
Integrated Printed
Final Europ
Circuit Circuit Custo
Assembly ean
Manufacturi Assembly & mer
and Test DC
ng Test
Far
Custo
East
mer
DC
Push/Pull
Interface
Notes:
• Push/pull interface located in markets to
achieve quick
response to customers
• Delayed differentiation of products (power
supplies for
different countries) enables pooling of safety 11
stocks
Push/Pull Interface Conclusions
Basic Tradeoff:
responsiveness vs. inventory (time vs. money)
moving PPI closer to customer increases
responsiveness and (usually) inventory
Levers:
product design (postponement)
process design (quick response manufacturing)
12
Advantages of Pull Systems
13
The Magic of Pull
Pulling Everywhere?
14
Pull Benefits Achieved by WIP Cap
Assumptions:
1. Single routing
..
2. WIP measured in units .
Modeling:
MRP looks like an open queueing network
CONWIP looks like a closed queueing network
Kanban looks like a closed queueing network with
blocking
16
CONWIP Controller
Work
PN
Backlog
Quant
–—
–— –––––
–––––
–—
–— –––––
–––––
–—
–— –––––
–––––
–— –––––
Indicator
–—
–—
–—
–––––
–––––
–––––
LAN
–—
–— –––––
Lights R G
–— –––––
–––––
P P
C C
...
Workstatio
ns
17
CONWIP vs. Pure Push
Equipment Data:
5 machines in tandem, all with capacity of one part/hr
(u=TH·te=TH)
exponential (moderate variability) process times
PWC
CONWIP System: formula
5 M/M/1
Pure Push System: queues
19
CONWIP Efficiency Example (cont.)
20
CONWIP Robustness Example
Profit Function:
21
CONWIP vs. Pure Push Comparisons
Optimu
CONWI
m Efficien
P
Robustn cy
ess
Pus
h
22
CONWIP vs. Kanban
23
Modeling CONWIP with Mean-Value
Analysis
Notation:
25
Computing Inputs for MVA
26
Output of MVA
27
Using MVA to Evaluate Line Performance
28
Implementing Pull
Pull is Rigid: replenishing stocks quickly (just in time)
requires level mix, volume, sequence.
JIT Practices:
Support Rigidity:
– production smoothing/mix stabilization
Mitigate Rigidity in Production System
– capacity buffers
– setup reduction this is
– flexible labor the
– facility layout
“genius”
– product design (postponement, etc.)
of pull!
Mitigate Rigidity in Organization
– TQM
– vendor management, etc.
29
Push/Pull Takeaways