SlideShare a Scribd company logo
1 of 29
THE SCIENCE BEHIND PROOF THAT
DEMAND DRIVEN MRP IS
ALWAYS BEST*
Supply Chain and Logistics Consulting
SIMON EAGLE
02/12/2015
(* better than the currently known alternatives for SCM)
THE LOGIC BEHIND PROOF THAT
DEMAND DRIVEN MRP IS
ALWAYS BEST*
Supply Chain and Logistics Consulting
SIMON EAGLE
02/12/2015
(* better than the currently known alternatives for SCM)
3 S C A L A
AGENDA
1. The nature of proof
2. Queues, Buffers & Variability – theory & practice
3. Flow, Lean & Pull
4. The impact of DDMRP, Forecast Push & Level
Schedule upon Flow and Bullwhip
5. Summary & Conclusion
4 S C A L A
THE NATURE OF PROOF
• It’s very difficult / impossible to prove anything
other than in maths!
• Induction – used by science, there’s always doubt
• Deduction – used in maths, leaves no room for
doubt (eg. if 1+1 = 2 then 2-1 = 1)
“mathematics progresses through a process of deductive reasoning in which
absolute proof can be achieved through use of ‘already known to be true’
statements, or premises, that mean, if the rules of deductive logic are
followed, the conclusion is also necessarily true”
5 S C A L A
WHAT IS OUR PREMISE?
Supply Chains are:
Flows of materials that go through multiple ‘value add’
conversion processes on their way to customers where
they are consumed as finished goods
or
Queues of materials that go through multiple ‘value add’
conversion processes on their way to customers where
they are consumed as finished goods
6 S C A L A
WHY DO WE GET QUEUES?
• “queues are formed when there is insufficient
capacity”
• But not all queues keep growing indefinitely
• So, if we have enough capacity, on the average, why
do we get a queue?
Variability
of
the rate of arrivals at capacity constraints and the rate of
processing by that constraint
7 S C A L A
QUEUE BEHAVIOUR 1
• When the rate of arrivals is greater than capacity
available in the same period, a backlog inevitably forms
• When the rate of processing declines or stops, or there
are no arrivals to process, capacity is lost
• The interaction of these 2 forms of variability is what
generates queues of a finite average length
• The average length of a queue is directly related to the
level of variability and average processing time
• And these queues grow exponentially the greater the
level of capacity utilization
8 S C A L A
QUEUE BEHAVIOUR 2
Shows that:
>> as Variability increases
(and the curves move from
right to left) the queues get
longer / start at lower levels
of capacity utilization, and
>> as capacity utilization
grows so the queues grow
exponentially at higher
levels of utilization
Little’s Law (1961):
Lead-time = System WIP / Ave. Throughput
9 S C A L A
QUEUE BEHAVIOUR 3
Kingman Equation (1961)
Ave. Time in
Q
Variability Capacity
Utilization
Ave.
Processing
Time
10 S C A L A
QUEUING THEORY IN PRACTICE 1
11 S C A L A
https://www.newscientist.com
/article/dn13402-shockwave-
traffic-jam-recreated-for-first-
time/
QUEUING THEORY IN PRACTICE 2
12 S C A L A
QUEUING THEORY IN PRACTICE 3
13 S C A L A
QUEUING THEORY IN PRACTICE 4
14 S C A L A
QUEUING THEORY IN PRACTICE 5
15 S C A L A
QUEUING THEORY IN PRACTICE 6
16 S C A L A
WHAT IS FLOW? 1
The way water runs in a river: autonomous response to
gravity
As applied to Supply Chains: autonomous response to
demand
Flexible: can adapt to sources of variability (constraints)
Process Cycle Efficiency:
Perfect Flow: Value Add Time / Lead-time = 100%
17 S C A L A
WHAT IS FLOW? 2
Glaciers – autonomous, but slow, response to gravity
because highly impacted by sources of variability
Inflexible
18 S C A L A
HOW CAN WE ACHIEVE SC FLOW?
• Respond to Demand and
• Reduce Variability / increase Flexibility or
increase Capacity
What happens to SCs in the presence of Variability?
• wait Time / queuing
• Stock congestion (Little’s Law)
• Unplanned use of Capacity
All are cost generating buffers
S C A L A
CapacityInventory Qs
Q. Time
All are cost generating buffers
ALL VARIABILITY IN A SUPPLY CHAIN WILL BE BUFFERED BY A
COMBINATION OF INVENTORY, CAPACITY AND TIME
S C A L A
• Variability causes lead-times to be longer than planned
• Service promises are threatened / missed
• Supply schedules are adjusted to prevent the backorder – unplanned change-overs
• Lead-times on other products are extended as a consequence – more service risk
• Unplanned overtime / capacity is put on to catch up
• Planned lead-times are increased (“because ours are too short”)
• More work is released to the factory floor – more WIP, more FG buffer, increase in
capacity utilization
• Extends lead-times
• etc
• etc
In a Supply Chain, the delays caused by variability accumulate but the gains do not.
Most companies operate with excessive levels of (unbalanced) inventory and overly
long lead-times and achieve their service levels through use of expediting / short
notice schedule adjustments and consequent use of unplanned capacity
QUEUING THEORY / FACTORY PHYSICS IN PRACTICE:
21 S C A L A
LEAN
“………. is fundamentally about minimizing the cost of
buffering variability” (Hopp & Spearman” To Pull or Not to Pull, What is the
Question? 1998)
Value, Value Stream, Flow, Pull, Continuous
Improvement (Jones & Womack “Lean Thinking” 1996)
Lean Tools: TPM, TQM, Poke Yoke, Standard Work, Muda
(waste) created by Mura (uneveness), Muri (over-burden),
DFM, 5S, SMED – small batches
22 S C A L A
HOW DOES DDMRP MINIMIZE VARIABILITY?
FG DC2FG DC1PackMfgMfgMfgRM
RM RM
RM
forecast
Suppl.
Suppl.
Suppl.
Suppl.
Cust.
Forecast error induced variability
FG DC1Pack.MfgMfgMfg
RM
sales orders
Suppl.
Suppl.
Suppl.
Suppl.
Cust.
RM
FG DC2
RM
RM
Demand variability
SFG
Planned but independent stock
buffers
FG DC2
23 S C A L A
FORECAST DRIVEN EXECUTION?
Forecast Push DRP/MRP - production is driven by inaccurate forecasts resulting in expediting and schedule
changes as planners inevitably respond to exception messages to protect service levels
Bullwhip - the inaccurate net forecasts and consequent schedule changes amplify demand variability as they are
cascaded up the supply chain due to batching, dependant demand and response delays (ie. latency)
PRODUCTIONSALES ORDERS FORECAST v ACTUAL STOCKS
Forecast accuracy at 100%
24 S C A L A
DEMAND DRIVEN
FG DC1Pack.MfgMfgMfg
RM
sales orders
Suppl.
Suppl.
Suppl.
Suppl.
Cust.
RM
FG DC2
RM
RM
Demand variability
SFG
Planned but independent stock
buffers
FG DC2
25 S C A L A
CAUSES OF BULLWHIP VARIABILITY
Demand variability & schedule changes amplified
through:
 MRP’s network of demand dependencies
 Latency – delayed communications re downstream
demand level changes that cause upstream to over-
compensate and ‘oscillate’
 Mis-reading of demand signals between trading partners
 Excessive batching
26 S C A L A
HOW DOES DD HELP PREVENT BULLWHIP?
• Eliminates replenishment demand dependency
• If applied between trading partners (SaaS) it
provides transparency of demand and inventory
status………..
• ……….and allows upstream inventory targets to be
maintained in line, and simultaneously, with those
downstream to eliminate Latency
• Batching – ensures they are produced only when
needed (and SMED allows them to be reduced in size in
support of Flow)
27 S C A L A
WHAT ABOUT LEVEL SCHEDULE?
What is it?
Make the same stuff in the same quantities every day, week etc
When is it used?
Best when demand is high and very stable but some companies that
have given up on ‘forecast push’ apply it across most of their portfolio
Is it Flow?
No, it’s Push – no autonomous response to demand
How does it compare ?
Like DDMRP, it avoids use of unplanned capacity through re-
scheduling but the greater the variability of demand, the greater
will be the consequent average inventories. DDMRP delivers level
loaded, high utilisation schedules and minimal inventories
28 S C A L A
SUMMARY
• SC variability creates the cost generating buffers – time, capacity and
inventory
• If you can minimise the variability you’ll minimise the buffers
• Executing against inevitably inaccurate forecasts using MRP logic actually
generates SC variability which can be eliminated using DD
• DD’s multiple carefully positioned and planned, but independent,
inventory locations absorb residual sources of variability and break the
demand dependency that otherwise transmits variability
• Replenishing the independent inventory locations against consumption
and aligning them ‘end to end’ allows the (extended) SC to respond
autonomously in line with demand (and minimises the potential for
latency induced bullwhip) with minimal creation of cost generating &
unplanned time, capacity and inventory buffers.
• Then increase SC reliability and flexibility through Lean
• The smaller your batch size the faster will the ‘end to end’ SC respond to
demand
29 S C A L A
CONCLUSION
Case study and experimental* evidence supports the hypothesis that
DDMRP is a significantly superior SC replenishment technique to that of
others currently known
* Dr. JungSook Lee, 2014
If you accept that supply chains are all about material flows that respond to
variability by forming buffers, as described by Queuing Theory, then the
Kingman Equation & Little’s Law logically & deductively prove that DDMRP
is the superior SCM process because it suffers significantly less variability.
QED
Occam’s Razor:
Among competing hypotheses, the one with the fewest assumptions should be selected.
Is DDMRP always the best? Philosophically that’s an inductive question so we cannot answer “yes” but the onus is on
others to develop, demonstrate and explain the fundamental principles of a (simpler) alternative.

More Related Content

What's hot

CAMEL Analysis of top 5 public sector banks (12-3-2018)
CAMEL Analysis of top 5 public sector banks (12-3-2018)CAMEL Analysis of top 5 public sector banks (12-3-2018)
CAMEL Analysis of top 5 public sector banks (12-3-2018)Raghuram Mogallapu
 
5 trillion economy reality to india
5 trillion economy reality to india5 trillion economy reality to india
5 trillion economy reality to indiaVanshGupta62
 
Monetary Policy Effectiveness of monetary policy to combat inflation: India e...
Monetary Policy Effectiveness of monetary policy to combat inflation: India e...Monetary Policy Effectiveness of monetary policy to combat inflation: India e...
Monetary Policy Effectiveness of monetary policy to combat inflation: India e...MD SALMAN ANJUM
 
$5 Trillion Economy - Indian Economics
$5 Trillion Economy - Indian Economics$5 Trillion Economy - Indian Economics
$5 Trillion Economy - Indian EconomicsMOHD AMAAN HASAN
 
Developmental roles of RBI
Developmental roles of RBI Developmental roles of RBI
Developmental roles of RBI shubham_bhavtu
 
monetary policy and its tools
monetary policy and its toolsmonetary policy and its tools
monetary policy and its toolszunairahanif
 
Basel norms & impact on indian banking system nisha
Basel norms & impact on indian banking system  nishaBasel norms & impact on indian banking system  nisha
Basel norms & impact on indian banking system nishaNisha Kapadia
 
Central bank of india and its functions
Central bank of india and its functionsCentral bank of india and its functions
Central bank of india and its functionsRouf Naik
 
Monetary policy of India
Monetary policy of IndiaMonetary policy of India
Monetary policy of IndiaDaud Rizwan
 
overview of banking sector & growth and structure
overview of banking sector & growth  and structureoverview of banking sector & growth  and structure
overview of banking sector & growth and structureAnil Beniwal
 
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...Professional Training Academy
 
Impact of Inflation In Economy and Capital Market
Impact of Inflation In Economy and Capital MarketImpact of Inflation In Economy and Capital Market
Impact of Inflation In Economy and Capital MarketPavan Kumar Vijay
 
Asset Liability Management
Asset Liability ManagementAsset Liability Management
Asset Liability ManagementPrachi Gupta
 
Monetary & fiscal policies
Monetary & fiscal policiesMonetary & fiscal policies
Monetary & fiscal policiesSubrat Panda
 
narsimha committe report
narsimha committe reportnarsimha committe report
narsimha committe reportVishmita Vanage
 

What's hot (20)

CAMEL Analysis of top 5 public sector banks (12-3-2018)
CAMEL Analysis of top 5 public sector banks (12-3-2018)CAMEL Analysis of top 5 public sector banks (12-3-2018)
CAMEL Analysis of top 5 public sector banks (12-3-2018)
 
Basel iii and its impact on banking system in india
Basel iii and its impact on banking system in indiaBasel iii and its impact on banking system in india
Basel iii and its impact on banking system in india
 
5 trillion economy reality to india
5 trillion economy reality to india5 trillion economy reality to india
5 trillion economy reality to india
 
Monetary Policy Effectiveness of monetary policy to combat inflation: India e...
Monetary Policy Effectiveness of monetary policy to combat inflation: India e...Monetary Policy Effectiveness of monetary policy to combat inflation: India e...
Monetary Policy Effectiveness of monetary policy to combat inflation: India e...
 
$5 Trillion Economy - Indian Economics
$5 Trillion Economy - Indian Economics$5 Trillion Economy - Indian Economics
$5 Trillion Economy - Indian Economics
 
Developmental roles of RBI
Developmental roles of RBI Developmental roles of RBI
Developmental roles of RBI
 
monetary policy and its tools
monetary policy and its toolsmonetary policy and its tools
monetary policy and its tools
 
Basel norms & impact on indian banking system nisha
Basel norms & impact on indian banking system  nishaBasel norms & impact on indian banking system  nisha
Basel norms & impact on indian banking system nisha
 
Central bank of india and its functions
Central bank of india and its functionsCentral bank of india and its functions
Central bank of india and its functions
 
Monetary policy
 Monetary policy Monetary policy
Monetary policy
 
Monetary policy of India
Monetary policy of IndiaMonetary policy of India
Monetary policy of India
 
overview of banking sector & growth and structure
overview of banking sector & growth  and structureoverview of banking sector & growth  and structure
overview of banking sector & growth and structure
 
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
Portfolio Management - CH 13 - Analyzing The Macro Finance Environment | CMT ...
 
Impact of Inflation In Economy and Capital Market
Impact of Inflation In Economy and Capital MarketImpact of Inflation In Economy and Capital Market
Impact of Inflation In Economy and Capital Market
 
Theories of trade cycle
Theories  of trade cycleTheories  of trade cycle
Theories of trade cycle
 
Monetary policy
Monetary policyMonetary policy
Monetary policy
 
Asset Liability Management
Asset Liability ManagementAsset Liability Management
Asset Liability Management
 
Omo ppt
Omo pptOmo ppt
Omo ppt
 
Monetary & fiscal policies
Monetary & fiscal policiesMonetary & fiscal policies
Monetary & fiscal policies
 
narsimha committe report
narsimha committe reportnarsimha committe report
narsimha committe report
 

Similar to The Science behind Demand Driven MRP

The power of decoupling
The power of decoupling The power of decoupling
The power of decoupling Tristan Wiggill
 
How and why demand driven replenishment works and forecast push does not
How and why demand driven replenishment works and forecast push does notHow and why demand driven replenishment works and forecast push does not
How and why demand driven replenishment works and forecast push does notUtkan Uluçay, MSc., CDDP
 
MMMLecture 9th supply chain management.pptx
MMMLecture 9th supply chain management.pptxMMMLecture 9th supply chain management.pptx
MMMLecture 9th supply chain management.pptxrasheedsiddiqii
 
IExplorer: Triumph for Supply Chain
IExplorer: Triumph for Supply ChainIExplorer: Triumph for Supply Chain
IExplorer: Triumph for Supply ChainMarc Hizola
 
Pull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the SupplyPull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the Supplyarsin1975
 
Risk Distributed Utility Management Business Model
Risk Distributed Utility Management Business Model Risk Distributed Utility Management Business Model
Risk Distributed Utility Management Business Model Arun Puri
 
Basics of sSpply Chain Management
Basics of sSpply Chain ManagementBasics of sSpply Chain Management
Basics of sSpply Chain Managementmasilamani ramasamy
 
Supply chain management introduction based on BBA curriculam
Supply chain management introduction based on BBA curriculamSupply chain management introduction based on BBA curriculam
Supply chain management introduction based on BBA curriculamKiranMittal7
 
Accenture Demand Driven MRP Roadmap
Accenture Demand Driven MRP RoadmapAccenture Demand Driven MRP Roadmap
Accenture Demand Driven MRP Roadmapmichelevismara
 
study about the supply chain, flexibility and bullwhip effect on scm in small...
study about the supply chain, flexibility and bullwhip effect on scm in small...study about the supply chain, flexibility and bullwhip effect on scm in small...
study about the supply chain, flexibility and bullwhip effect on scm in small...sushil Choudhary
 
Lecture 3 inventory_build_up_january_2020
Lecture 3 inventory_build_up_january_2020Lecture 3 inventory_build_up_january_2020
Lecture 3 inventory_build_up_january_2020blinking1
 
Deliver Value: Lean Kanban for Portfolio Prioritization
Deliver Value: Lean Kanban  for Portfolio  PrioritizationDeliver Value: Lean Kanban  for Portfolio  Prioritization
Deliver Value: Lean Kanban for Portfolio PrioritizationRam Srinivasan, CST
 
CAP Theorem - Theory, Implications and Practices
CAP Theorem - Theory, Implications and PracticesCAP Theorem - Theory, Implications and Practices
CAP Theorem - Theory, Implications and PracticesYoav Francis
 

Similar to The Science behind Demand Driven MRP (20)

The power of decoupling
The power of decoupling The power of decoupling
The power of decoupling
 
Scm and ddmrp
Scm and ddmrpScm and ddmrp
Scm and ddmrp
 
How and why demand driven replenishment works and forecast push does not
How and why demand driven replenishment works and forecast push does notHow and why demand driven replenishment works and forecast push does not
How and why demand driven replenishment works and forecast push does not
 
Supply chain Integration
Supply chain IntegrationSupply chain Integration
Supply chain Integration
 
TOC ConWIP Kanban
TOC ConWIP KanbanTOC ConWIP Kanban
TOC ConWIP Kanban
 
MMMLecture 9th supply chain management.pptx
MMMLecture 9th supply chain management.pptxMMMLecture 9th supply chain management.pptx
MMMLecture 9th supply chain management.pptx
 
IExplorer: Triumph for Supply Chain
IExplorer: Triumph for Supply ChainIExplorer: Triumph for Supply Chain
IExplorer: Triumph for Supply Chain
 
Pull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the SupplyPull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the Supply
 
Risk Distributed Utility Management Business Model
Risk Distributed Utility Management Business Model Risk Distributed Utility Management Business Model
Risk Distributed Utility Management Business Model
 
Basics of sSpply Chain Management
Basics of sSpply Chain ManagementBasics of sSpply Chain Management
Basics of sSpply Chain Management
 
Kanban @ nine.ch
Kanban @ nine.chKanban @ nine.ch
Kanban @ nine.ch
 
Leadtime
LeadtimeLeadtime
Leadtime
 
Unit 2
Unit 2 Unit 2
Unit 2
 
Supply chain management introduction based on BBA curriculam
Supply chain management introduction based on BBA curriculamSupply chain management introduction based on BBA curriculam
Supply chain management introduction based on BBA curriculam
 
Accenture Demand Driven MRP Roadmap
Accenture Demand Driven MRP RoadmapAccenture Demand Driven MRP Roadmap
Accenture Demand Driven MRP Roadmap
 
study about the supply chain, flexibility and bullwhip effect on scm in small...
study about the supply chain, flexibility and bullwhip effect on scm in small...study about the supply chain, flexibility and bullwhip effect on scm in small...
study about the supply chain, flexibility and bullwhip effect on scm in small...
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Lecture 3 inventory_build_up_january_2020
Lecture 3 inventory_build_up_january_2020Lecture 3 inventory_build_up_january_2020
Lecture 3 inventory_build_up_january_2020
 
Deliver Value: Lean Kanban for Portfolio Prioritization
Deliver Value: Lean Kanban  for Portfolio  PrioritizationDeliver Value: Lean Kanban  for Portfolio  Prioritization
Deliver Value: Lean Kanban for Portfolio Prioritization
 
CAP Theorem - Theory, Implications and Practices
CAP Theorem - Theory, Implications and PracticesCAP Theorem - Theory, Implications and Practices
CAP Theorem - Theory, Implications and Practices
 

Recently uploaded

FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Phases of negotiation .pptx
 Phases of negotiation .pptx Phases of negotiation .pptx
Phases of negotiation .pptxnandhinijagan9867
 

Recently uploaded (20)

FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Phases of negotiation .pptx
 Phases of negotiation .pptx Phases of negotiation .pptx
Phases of negotiation .pptx
 

The Science behind Demand Driven MRP

  • 1. THE SCIENCE BEHIND PROOF THAT DEMAND DRIVEN MRP IS ALWAYS BEST* Supply Chain and Logistics Consulting SIMON EAGLE 02/12/2015 (* better than the currently known alternatives for SCM)
  • 2. THE LOGIC BEHIND PROOF THAT DEMAND DRIVEN MRP IS ALWAYS BEST* Supply Chain and Logistics Consulting SIMON EAGLE 02/12/2015 (* better than the currently known alternatives for SCM)
  • 3. 3 S C A L A AGENDA 1. The nature of proof 2. Queues, Buffers & Variability – theory & practice 3. Flow, Lean & Pull 4. The impact of DDMRP, Forecast Push & Level Schedule upon Flow and Bullwhip 5. Summary & Conclusion
  • 4. 4 S C A L A THE NATURE OF PROOF • It’s very difficult / impossible to prove anything other than in maths! • Induction – used by science, there’s always doubt • Deduction – used in maths, leaves no room for doubt (eg. if 1+1 = 2 then 2-1 = 1) “mathematics progresses through a process of deductive reasoning in which absolute proof can be achieved through use of ‘already known to be true’ statements, or premises, that mean, if the rules of deductive logic are followed, the conclusion is also necessarily true”
  • 5. 5 S C A L A WHAT IS OUR PREMISE? Supply Chains are: Flows of materials that go through multiple ‘value add’ conversion processes on their way to customers where they are consumed as finished goods or Queues of materials that go through multiple ‘value add’ conversion processes on their way to customers where they are consumed as finished goods
  • 6. 6 S C A L A WHY DO WE GET QUEUES? • “queues are formed when there is insufficient capacity” • But not all queues keep growing indefinitely • So, if we have enough capacity, on the average, why do we get a queue? Variability of the rate of arrivals at capacity constraints and the rate of processing by that constraint
  • 7. 7 S C A L A QUEUE BEHAVIOUR 1 • When the rate of arrivals is greater than capacity available in the same period, a backlog inevitably forms • When the rate of processing declines or stops, or there are no arrivals to process, capacity is lost • The interaction of these 2 forms of variability is what generates queues of a finite average length • The average length of a queue is directly related to the level of variability and average processing time • And these queues grow exponentially the greater the level of capacity utilization
  • 8. 8 S C A L A QUEUE BEHAVIOUR 2 Shows that: >> as Variability increases (and the curves move from right to left) the queues get longer / start at lower levels of capacity utilization, and >> as capacity utilization grows so the queues grow exponentially at higher levels of utilization Little’s Law (1961): Lead-time = System WIP / Ave. Throughput
  • 9. 9 S C A L A QUEUE BEHAVIOUR 3 Kingman Equation (1961) Ave. Time in Q Variability Capacity Utilization Ave. Processing Time
  • 10. 10 S C A L A QUEUING THEORY IN PRACTICE 1
  • 11. 11 S C A L A https://www.newscientist.com /article/dn13402-shockwave- traffic-jam-recreated-for-first- time/ QUEUING THEORY IN PRACTICE 2
  • 12. 12 S C A L A QUEUING THEORY IN PRACTICE 3
  • 13. 13 S C A L A QUEUING THEORY IN PRACTICE 4
  • 14. 14 S C A L A QUEUING THEORY IN PRACTICE 5
  • 15. 15 S C A L A QUEUING THEORY IN PRACTICE 6
  • 16. 16 S C A L A WHAT IS FLOW? 1 The way water runs in a river: autonomous response to gravity As applied to Supply Chains: autonomous response to demand Flexible: can adapt to sources of variability (constraints) Process Cycle Efficiency: Perfect Flow: Value Add Time / Lead-time = 100%
  • 17. 17 S C A L A WHAT IS FLOW? 2 Glaciers – autonomous, but slow, response to gravity because highly impacted by sources of variability Inflexible
  • 18. 18 S C A L A HOW CAN WE ACHIEVE SC FLOW? • Respond to Demand and • Reduce Variability / increase Flexibility or increase Capacity What happens to SCs in the presence of Variability? • wait Time / queuing • Stock congestion (Little’s Law) • Unplanned use of Capacity All are cost generating buffers
  • 19. S C A L A CapacityInventory Qs Q. Time All are cost generating buffers ALL VARIABILITY IN A SUPPLY CHAIN WILL BE BUFFERED BY A COMBINATION OF INVENTORY, CAPACITY AND TIME
  • 20. S C A L A • Variability causes lead-times to be longer than planned • Service promises are threatened / missed • Supply schedules are adjusted to prevent the backorder – unplanned change-overs • Lead-times on other products are extended as a consequence – more service risk • Unplanned overtime / capacity is put on to catch up • Planned lead-times are increased (“because ours are too short”) • More work is released to the factory floor – more WIP, more FG buffer, increase in capacity utilization • Extends lead-times • etc • etc In a Supply Chain, the delays caused by variability accumulate but the gains do not. Most companies operate with excessive levels of (unbalanced) inventory and overly long lead-times and achieve their service levels through use of expediting / short notice schedule adjustments and consequent use of unplanned capacity QUEUING THEORY / FACTORY PHYSICS IN PRACTICE:
  • 21. 21 S C A L A LEAN “………. is fundamentally about minimizing the cost of buffering variability” (Hopp & Spearman” To Pull or Not to Pull, What is the Question? 1998) Value, Value Stream, Flow, Pull, Continuous Improvement (Jones & Womack “Lean Thinking” 1996) Lean Tools: TPM, TQM, Poke Yoke, Standard Work, Muda (waste) created by Mura (uneveness), Muri (over-burden), DFM, 5S, SMED – small batches
  • 22. 22 S C A L A HOW DOES DDMRP MINIMIZE VARIABILITY? FG DC2FG DC1PackMfgMfgMfgRM RM RM RM forecast Suppl. Suppl. Suppl. Suppl. Cust. Forecast error induced variability FG DC1Pack.MfgMfgMfg RM sales orders Suppl. Suppl. Suppl. Suppl. Cust. RM FG DC2 RM RM Demand variability SFG Planned but independent stock buffers FG DC2
  • 23. 23 S C A L A FORECAST DRIVEN EXECUTION? Forecast Push DRP/MRP - production is driven by inaccurate forecasts resulting in expediting and schedule changes as planners inevitably respond to exception messages to protect service levels Bullwhip - the inaccurate net forecasts and consequent schedule changes amplify demand variability as they are cascaded up the supply chain due to batching, dependant demand and response delays (ie. latency) PRODUCTIONSALES ORDERS FORECAST v ACTUAL STOCKS Forecast accuracy at 100%
  • 24. 24 S C A L A DEMAND DRIVEN FG DC1Pack.MfgMfgMfg RM sales orders Suppl. Suppl. Suppl. Suppl. Cust. RM FG DC2 RM RM Demand variability SFG Planned but independent stock buffers FG DC2
  • 25. 25 S C A L A CAUSES OF BULLWHIP VARIABILITY Demand variability & schedule changes amplified through:  MRP’s network of demand dependencies  Latency – delayed communications re downstream demand level changes that cause upstream to over- compensate and ‘oscillate’  Mis-reading of demand signals between trading partners  Excessive batching
  • 26. 26 S C A L A HOW DOES DD HELP PREVENT BULLWHIP? • Eliminates replenishment demand dependency • If applied between trading partners (SaaS) it provides transparency of demand and inventory status……….. • ……….and allows upstream inventory targets to be maintained in line, and simultaneously, with those downstream to eliminate Latency • Batching – ensures they are produced only when needed (and SMED allows them to be reduced in size in support of Flow)
  • 27. 27 S C A L A WHAT ABOUT LEVEL SCHEDULE? What is it? Make the same stuff in the same quantities every day, week etc When is it used? Best when demand is high and very stable but some companies that have given up on ‘forecast push’ apply it across most of their portfolio Is it Flow? No, it’s Push – no autonomous response to demand How does it compare ? Like DDMRP, it avoids use of unplanned capacity through re- scheduling but the greater the variability of demand, the greater will be the consequent average inventories. DDMRP delivers level loaded, high utilisation schedules and minimal inventories
  • 28. 28 S C A L A SUMMARY • SC variability creates the cost generating buffers – time, capacity and inventory • If you can minimise the variability you’ll minimise the buffers • Executing against inevitably inaccurate forecasts using MRP logic actually generates SC variability which can be eliminated using DD • DD’s multiple carefully positioned and planned, but independent, inventory locations absorb residual sources of variability and break the demand dependency that otherwise transmits variability • Replenishing the independent inventory locations against consumption and aligning them ‘end to end’ allows the (extended) SC to respond autonomously in line with demand (and minimises the potential for latency induced bullwhip) with minimal creation of cost generating & unplanned time, capacity and inventory buffers. • Then increase SC reliability and flexibility through Lean • The smaller your batch size the faster will the ‘end to end’ SC respond to demand
  • 29. 29 S C A L A CONCLUSION Case study and experimental* evidence supports the hypothesis that DDMRP is a significantly superior SC replenishment technique to that of others currently known * Dr. JungSook Lee, 2014 If you accept that supply chains are all about material flows that respond to variability by forming buffers, as described by Queuing Theory, then the Kingman Equation & Little’s Law logically & deductively prove that DDMRP is the superior SCM process because it suffers significantly less variability. QED Occam’s Razor: Among competing hypotheses, the one with the fewest assumptions should be selected. Is DDMRP always the best? Philosophically that’s an inductive question so we cannot answer “yes” but the onus is on others to develop, demonstrate and explain the fundamental principles of a (simpler) alternative.