SlideShare une entreprise Scribd logo
1  sur  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.

Contenu connexe

Tendances

Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
yashpal01
 
Presentasi Intro To Supply Chain Management
Presentasi Intro To Supply Chain ManagementPresentasi Intro To Supply Chain Management
Presentasi Intro To Supply Chain Management
RizaArdhiyansah
 
Tedarik zinciri yönetimi scm
Tedarik zinciri yönetimi scmTedarik zinciri yönetimi scm
Tedarik zinciri yönetimi scm
Olcay Kaya
 
kanban an integrated jit system
kanban an integrated jit systemkanban an integrated jit system
kanban an integrated jit system
Sridhar Siddu
 
Supply Chain Managment
Supply Chain ManagmentSupply Chain Managment
Supply Chain Managment
Jeffrey Matric
 

Tendances (20)

Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 
Presentasi Intro To Supply Chain Management
Presentasi Intro To Supply Chain ManagementPresentasi Intro To Supply Chain Management
Presentasi Intro To Supply Chain Management
 
unit-1- Introduction.pdf
unit-1- Introduction.pdfunit-1- Introduction.pdf
unit-1- Introduction.pdf
 
Logística Empresarial Cadeia De Suprimentos
Logística Empresarial Cadeia De SuprimentosLogística Empresarial Cadeia De Suprimentos
Logística Empresarial Cadeia De Suprimentos
 
Unit 1 Supply Chain management
Unit 1 Supply Chain managementUnit 1 Supply Chain management
Unit 1 Supply Chain management
 
Tedarik zinciri yönetimi scm
Tedarik zinciri yönetimi scmTedarik zinciri yönetimi scm
Tedarik zinciri yönetimi scm
 
Effect of Demand on inventory- Supply Chain
Effect of Demand on inventory- Supply ChainEffect of Demand on inventory- Supply Chain
Effect of Demand on inventory- Supply Chain
 
Bizbrain IBP presentation at SAP Insider 2016
Bizbrain IBP presentation at SAP Insider 2016Bizbrain IBP presentation at SAP Insider 2016
Bizbrain IBP presentation at SAP Insider 2016
 
kanban an integrated jit system
kanban an integrated jit systemkanban an integrated jit system
kanban an integrated jit system
 
tedarik zinciri
tedarik zinciritedarik zinciri
tedarik zinciri
 
small and effective ppt on master production schedule
small and effective ppt on master production schedulesmall and effective ppt on master production schedule
small and effective ppt on master production schedule
 
Supply Chain Managment
Supply Chain ManagmentSupply Chain Managment
Supply Chain Managment
 
Logistics and supply chain management.sreesh
Logistics and supply chain management.sreeshLogistics and supply chain management.sreesh
Logistics and supply chain management.sreesh
 
Supply chain management
Supply chain managementSupply chain management
Supply chain management
 
bullwhip effect
bullwhip effectbullwhip effect
bullwhip effect
 
Demand Driven MRP
Demand Driven MRP Demand Driven MRP
Demand Driven MRP
 
Tedarik Zinciri Yönetimi
Tedarik Zinciri YönetimiTedarik Zinciri Yönetimi
Tedarik Zinciri Yönetimi
 
Understanding the concept of supply chain resilience
Understanding the concept of supply chain resilienceUnderstanding the concept of supply chain resilience
Understanding the concept of supply chain resilience
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 
Introduction to supply chain management (scm)
Introduction to supply chain management (scm)Introduction to supply chain management (scm)
Introduction to supply chain management (scm)
 

Similaire à The Science behind Demand Driven MRP

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
arsin1975
 

Similaire à The Science behind Demand Driven MRP (20)

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
 
Introduction to Supply Chain Management
Introduction to Supply Chain ManagementIntroduction to Supply Chain Management
Introduction to Supply Chain Management
 

Dernier

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
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
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
amitlee9823
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
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
dollysharma2066
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Dernier (20)

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
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
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...
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
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
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
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
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
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
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 

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.