The Bull Whip Effect A Vicious Cycle Build-to-Order, Lean, JIT, Managing Variability: A different view of inventory
Example
Procter & Gamble: Pampers Smooth consumer demand Fluctuating sales at retail stores Highly variable demand on distributors
Wild swings in demand on manufacturing Greatest swings in demand on suppliers
15.057 Spring 03 Vande Vate 2
Illustration
Consumer demand
Retailer Order
Illustration
Retailer Order
Distributor Order
Illustration
Distributor Order
P&G Order
34
37
25
28
31
40
Illustration
Consumer demand
P&G Order
31
40
0 1 4 7
41
Forecasting
More variability
Poorer forecasts
Build-to-Order
Prohibits pooling orders to smooth requirements
Lean
Prevents pooling releases to smooth demand on the supply chain
15.057 Spring 03 Vande Vate 9
Reduces handling
Direct-to-Line
Improves Quality
See problems quickly
11
Release Variability
Daily Receipt
1400
1200
1000
800
600
400
200
Managing Variability
Capacity Buffer Inventory Buffer Time Buffer
13
Freight Cost
Required rate of conveyances
Capacity
Utilized Capacity
15.057 Spring 03 Vande Vate
Time
14
Expediting
Required rate of conveyances
Expedited Service
Lower Capacity
Utilized Capacity
Time
15
16
Volume
Variation in Buffer
15.057 Spring 03 Vande Vate
Time
17
Cash Acct
Invest
Controls
Invest enough to bring it to here When Cash balance reaches here
20
Controls
Controls
T t b
22
Trade-offs
Opportunity cost of Cash Balance Transaction costs of investing and selling assets Set the controls, T, t and b to balance these costs
23
Inventory Analogy
Cash Expenses From Revenue Sell Assets Invest Excess Daily Production reqs.
Constant supplies
Expedited order
Curtailed order
24
Trade-offs
Opportunity
cost of Cash
Balance Transaction costs of investing and
selling assets
Cost of
holding
Inventory Supply chain costs of expediting and curtailing orders Set the controls, T, t and b to balance these costs
15.057 Spring 03 Vande Vate 25
1-(p1+ q1) p1
p2
pk
k
qk
q1
q2
A Markov Model
Challenges
Data intensive: pis and qis Computationally intensive Alternative
Brownian motion
Inventory behaves like
a random walk Model of a particle in space
Two parameters: mean and variance Advanced calculus methods make it easy to work with
27
Release Variability
Daily Receipt
1400
1200
1000
800
= 412 = 367
06-Apr-02 11-Apr-02 16-Apr-02 21-Apr-02 26-Apr-02
600
400
200
0
01-Apr-02
Trade offs
30
The best Q balances inventory and ordering costs: hQ/2 = F( )/Q Q2 = 2F( )/h Q = 2F( )/h
15.057 Spring 03 Vande Vate
32
33
The best drift rate r = balances inventory and ordering costs: h2/2r = fr + Fr/Q r2 = h2Q/2(F+fQ) r = h2Q/2(F+fQ)
34
Two-sided Version
If inventory grows too large, curtail shipments Whats too large? How much should we curtail? If expediting is expensive
create a positive drift order more than you need curtail shipments when inventory is too high
15.057 Spring 03 Vande Vate 35
Differences
Constant Stream of Releases punctuated by Expediting and Curtailing If supplier can see inventory,
can anticipate expedited and curtailed orders
Have to set a lower bound > 0 to protect against disruptions safety stock
36
100
150
200
250
300
50
0 1 8 15 22 29 36 43 50 57 64 71 78 85 92 99 106 113 120 127 134 141 148 155 162 169 176 183 190 197 204 211 218 225 232 239 246
Example: Shipments
Example: Inventory
700
600
500
400
300
200
100
38