SlideShare une entreprise Scribd logo
1  sur  48
Production Scheduling -- Dick Lam Time present and time past Are both perhaps present in time future And time future contained in time past
There is a long process in Sales & Marketing before we are committed to PRODUCTION Identify Propose Contact Meet Make Sale
Schedule Master Production Schedule Materals Planning Production 心寛室自大, 室小心乃寛
Production – the core of a factory operation 1.  Production Add value to customers, needs support from every functional depts of the factory 2.  All Other Functional Depts Including Purchasing, Material, Engineering, Quality, HR & Admin, Finance & etc
Time Workforce Inventory Production capacity cannot be stored Operators are not flexible actually Incorrect planning leads to increase in Inventory! Why matters?
First thing first ,[object Object]
Put down everything and just focus on ABC order
Production Manager and supervisors should walk through the lines and ensure all people are doing ABC order.
WE are team.  We can make it!!Expedite the order of ABC company, now!!
ABC order – the most urgent order!! 1.  ABC order All Other orders
Caution!!  XYZ is Urgent!! Shipped ABC Order shipped But All other orders are messy!!!
More Equipment/Facility We need more capacity!!! More Space/People
But there is nothing to do in production lines SOMETIMES!!!
Agenda 6 5 4 3 2 1 Scheduling – Model II (Sequential Processing, Pull & Push) Scheduling – Model I (Multiple Machines for Single Job Task) Scheduling – Simplified Version (Single Production Line) Scheduling Principles Excel Basics Excel – User Defined Functions Library Challenge up, Support Down
Contact DetailsMr. Dick Lam Chor Ki dicklam128@hotmail.com http://dicklam128 .wordpress.com
Disclaimer ,[object Object]
Only Low Hanging Fruit
The Best Solution is unquestionably the ERP under the condition that you strictly follow the ERP environment specified
HOWEVER, we provide you Bridges of:
Knowledge
Thinking
Operation,[object Object]
Before doing anything
1.  Excel Basics Functions review Min, Max Vlookup Sumif, Sumifs Sumproduct Iferror Range Name Define, Create Dynamic Range
2.  Excel User Defined Functions You can write some functions like “sum”, “sumif” with the parameters you define e.g. =sumxy(Cell1, Cell2) e.g. =factorial(Cell1) The file stored should be with .xlsm You can also package all the user defined functions into a library. The file stored should be with .xlam
Developer Environment
Library: DLSupplyChain.xlam The Excel library developed by Dick Lam for Supply Chain management It contains various functions for production scheduling model Be reminded to put in the same folder of your supply chain model, but you need to manually open it whenever you open any Excel files which use the functions contained
Put it in the following folder: 	C:rogram Filesicrosoft Officeffice12LSTART The library will open automatically whenever you start up Excel However, for users without this library in the above folder(particularly you distribute the file to others), they cannot see the result but “error”
Add-in Put it in any folder while the following is preferred: C:ocuments and Settingsserpplication DataicrosoftddIns Then go to register it in the Add-in manager
3.  Scheduling Principles Pull or Push principles First Deliver First Scheduled Identify Weakest Link/Critical Path and then exploit Identify the non-critical Path as well as the spare capacity Schedule the identical/similar components in continuous order 不知其源, 焉知其流?
Master Production Schedule For formula construction, please refer to the: Master Production Schedule.xlsx
Excel ModelWorkshop
Basic Formula Opening + In – Out = Closing Opening + Production – Sold = Closing Production = Closing – Opening + Sold Closing = Summation of Units to be sold of future days covered by Target Inventory Days
Using today capacity for tomorrow demand Future spare capacity cannot be used to cover today/yesterday unfulfilled demand
MPS – Full Model The user defined function is included in the library of “DLSupplyChain.xlam”
4.  Single Production Line It is scheduling of various job orders in a single production line Focus on the achievability of job orders Results: When to start and when to complete How many hours to complete including set up & set down time How many hours of spare capacity and how many quantity not achieved When to change die
A Snapshot
It is the core of all kinds of scheduling Multiple machines for single job task Sequential processing
Excel ModelWorkshop
5. Multiple Machines for Single Job Task For multiple job orders, says 100 within a week, which use the same kind of machinery or production lines, it is to allocate job order to related machines/production line with consideration of certain conditions (constraints) and tell the user if it can be achieved.
Parallel Processing
Model Highlight Based on the priority of the machines & expected completion date, it will assign  quantities to various equivalent machines so as to meet the expected completion date. A line schedule is produced telling the following: What orders to produce over a certain period of time (week by week) When to switch product How many operators required
A Snapshot There is spare capacity for Job No.12 in R102 but the end date will be after ready date, therefore, it is allocated to R103 Job No.9’s ready date is Feb 4, but the capacity of days on and before Feb 4 have been used up, so it is allocated to R102; however, Job No.10 being with Feb 5 can stay on R102
Excel ModelWorkshop
6. Sequential Processing For job orders which requires >1 sequential processes, or even with more together with parallel processes of pre-conditions, it is to allocate the job orders to related process and evaluate whether it can be completed on time

Contenu connexe

Tendances

Operations Scheduling
Operations SchedulingOperations Scheduling
Operations Scheduling
senthil.G
 
Operation scheduling
Operation schedulingOperation scheduling
Operation scheduling
sai precious
 
Scheduling
SchedulingScheduling
Scheduling
jaya_22
 
Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencing
Akanksha Gupta
 
Loading jobs and methods definitivo
Loading jobs and methods definitivo Loading jobs and methods definitivo
Loading jobs and methods definitivo
Jorge Fuentes
 
Production planning & control (PPC)
Production planning & control (PPC)Production planning & control (PPC)
Production planning & control (PPC)
Hakeem-Ur- Rehman
 

Tendances (20)

Operations Scheduling
Operations SchedulingOperations Scheduling
Operations Scheduling
 
Scheduling
SchedulingScheduling
Scheduling
 
Presentation on operation scheduling
Presentation on operation schedulingPresentation on operation scheduling
Presentation on operation scheduling
 
Scheduling ppt @ DOMS
Scheduling ppt @ DOMSScheduling ppt @ DOMS
Scheduling ppt @ DOMS
 
Ch17 scheduling
Ch17 schedulingCh17 scheduling
Ch17 scheduling
 
Operations Scheduling
Operations SchedulingOperations Scheduling
Operations Scheduling
 
Ppc unit-4-production scheduling
Ppc   unit-4-production schedulingPpc   unit-4-production scheduling
Ppc unit-4-production scheduling
 
Operation scheduling
Operation schedulingOperation scheduling
Operation scheduling
 
Ppc unit-2-work study
Ppc   unit-2-work studyPpc   unit-2-work study
Ppc unit-2-work study
 
C8 scheduling
C8 schedulingC8 scheduling
C8 scheduling
 
Work Center Scheduling
Work Center Scheduling Work Center Scheduling
Work Center Scheduling
 
Scheduling
SchedulingScheduling
Scheduling
 
Scheduling
SchedulingScheduling
Scheduling
 
Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencing
 
Production Planning & Control
Production Planning & ControlProduction Planning & Control
Production Planning & Control
 
Types of loading, production & operations management
Types of loading, production & operations managementTypes of loading, production & operations management
Types of loading, production & operations management
 
Master production schedule
Master production scheduleMaster production schedule
Master production schedule
 
Loading jobs and methods definitivo
Loading jobs and methods definitivo Loading jobs and methods definitivo
Loading jobs and methods definitivo
 
Ppc unit-1-production planning and control
Ppc   unit-1-production planning and controlPpc   unit-1-production planning and control
Ppc unit-1-production planning and control
 
Production planning & control (PPC)
Production planning & control (PPC)Production planning & control (PPC)
Production planning & control (PPC)
 

En vedette

Capacity resource planning and production scheduling
Capacity resource planning and production schedulingCapacity resource planning and production scheduling
Capacity resource planning and production scheduling
dutconsult
 
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_siesOm lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
videoaakash15
 
USING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITION
USING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITIONUSING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITION
USING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITION
Dr. John Sullivan
 
Advanced Planning & Scheduling
Advanced Planning &  SchedulingAdvanced Planning &  Scheduling
Advanced Planning & Scheduling
uapippo
 
Recruiting Metrics Presentation
Recruiting Metrics PresentationRecruiting Metrics Presentation
Recruiting Metrics Presentation
Rachel Webb
 

En vedette (20)

Capacity resource planning and production scheduling
Capacity resource planning and production schedulingCapacity resource planning and production scheduling
Capacity resource planning and production scheduling
 
Production Scheduling Mastery in 5 Steps
Production Scheduling Mastery in 5 StepsProduction Scheduling Mastery in 5 Steps
Production Scheduling Mastery in 5 Steps
 
Demand and supply management
Demand and supply management Demand and supply management
Demand and supply management
 
Production scheduling
Production scheduling Production scheduling
Production scheduling
 
Production scheduling
Production schedulingProduction scheduling
Production scheduling
 
MEASURE UP: Measuring and Increasing Quality of Hires
MEASURE UP: Measuring and Increasing Quality of HiresMEASURE UP: Measuring and Increasing Quality of Hires
MEASURE UP: Measuring and Increasing Quality of Hires
 
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_siesOm lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
Om lect 05_a(r0-aug-08)_manufacturing planning & scheduling_mms_sies
 
TOOLS FOR RETAINING YOUR TOP TALENT
TOOLS FOR RETAINING YOUR TOP TALENTTOOLS FOR RETAINING YOUR TOP TALENT
TOOLS FOR RETAINING YOUR TOP TALENT
 
Effective Social Media Recruiting to Attract the Right Talent
Effective Social Media Recruiting to Attract the Right TalentEffective Social Media Recruiting to Attract the Right Talent
Effective Social Media Recruiting to Attract the Right Talent
 
USING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITION
USING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITIONUSING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITION
USING BIG AND LITTLE DATA TO RECRUIT THE RIGHT CANDIDATE FOR EVERY POSITION
 
Advanced Planning & Scheduling
Advanced Planning &  SchedulingAdvanced Planning &  Scheduling
Advanced Planning & Scheduling
 
Mba ii pmom_unit-1.2 production planning & control a
Mba ii pmom_unit-1.2 production planning & control aMba ii pmom_unit-1.2 production planning & control a
Mba ii pmom_unit-1.2 production planning & control a
 
15 High Value Action Steps… To Elevate Your Employee Referral Program To The ...
15 High Value Action Steps… To Elevate Your Employee Referral Program To The ...15 High Value Action Steps… To Elevate Your Employee Referral Program To The ...
15 High Value Action Steps… To Elevate Your Employee Referral Program To The ...
 
Metric Driven Talent Management - 21st Century Talent Management Conference T...
Metric Driven Talent Management - 21st Century Talent Management Conference T...Metric Driven Talent Management - 21st Century Talent Management Conference T...
Metric Driven Talent Management - 21st Century Talent Management Conference T...
 
Recruiting Metrics Presentation
Recruiting Metrics PresentationRecruiting Metrics Presentation
Recruiting Metrics Presentation
 
Talent Analytics ERE 2015
Talent Analytics ERE 2015 Talent Analytics ERE 2015
Talent Analytics ERE 2015
 
Quality of hire metrics and why you must measure it
Quality of hire  metrics  and why you must measure itQuality of hire  metrics  and why you must measure it
Quality of hire metrics and why you must measure it
 
Production scheduling boards - November 2016
Production scheduling boards - November 2016Production scheduling boards - November 2016
Production scheduling boards - November 2016
 
PEOPLE MANAGEMENT PRACTICES FROM GOOGLE, FACEBOOK AND APPLE
PEOPLE MANAGEMENT PRACTICES FROM GOOGLE, FACEBOOK AND APPLEPEOPLE MANAGEMENT PRACTICES FROM GOOGLE, FACEBOOK AND APPLE
PEOPLE MANAGEMENT PRACTICES FROM GOOGLE, FACEBOOK AND APPLE
 
The Talent Acquisition Value Matrix
The Talent Acquisition Value MatrixThe Talent Acquisition Value Matrix
The Talent Acquisition Value Matrix
 

Similaire à Production scheduling(draft agenda)

Production and operations managment notes
Production and operations managment notesProduction and operations managment notes
Production and operations managment notes
Wasim Arshad
 

Similaire à Production scheduling(draft agenda) (20)

Manufacturing planning and control systems
Manufacturing planning and control systemsManufacturing planning and control systems
Manufacturing planning and control systems
 
7 ways to execute scheduled jobs with python
7 ways to execute scheduled jobs with python7 ways to execute scheduled jobs with python
7 ways to execute scheduled jobs with python
 
Process design
Process designProcess design
Process design
 
Fast track RTC Innovate India 2013
Fast track  RTC Innovate India 2013Fast track  RTC Innovate India 2013
Fast track RTC Innovate India 2013
 
Production Module & Report Completion Sub-Module. .pptx
Production Module & Report Completion Sub-Module. .pptxProduction Module & Report Completion Sub-Module. .pptx
Production Module & Report Completion Sub-Module. .pptx
 
Production and operations managment notes
Production and operations managment notesProduction and operations managment notes
Production and operations managment notes
 
Performance testing presentation
Performance testing presentationPerformance testing presentation
Performance testing presentation
 
2013 06 04_5806_case_manager_implementation__
2013 06 04_5806_case_manager_implementation__2013 06 04_5806_case_manager_implementation__
2013 06 04_5806_case_manager_implementation__
 
Frepple-Odoo integration - Odoo experience days 2016
Frepple-Odoo integration - Odoo experience days 2016Frepple-Odoo integration - Odoo experience days 2016
Frepple-Odoo integration - Odoo experience days 2016
 
Business workflow
Business workflowBusiness workflow
Business workflow
 
ITB_2023_Human-Friendly_Scheduled_Tasks_Giancarlo_Gomez.pdf
ITB_2023_Human-Friendly_Scheduled_Tasks_Giancarlo_Gomez.pdfITB_2023_Human-Friendly_Scheduled_Tasks_Giancarlo_Gomez.pdf
ITB_2023_Human-Friendly_Scheduled_Tasks_Giancarlo_Gomez.pdf
 
Capacity Management
Capacity ManagementCapacity Management
Capacity Management
 
Streamline Workflows Using Salesforce Process builder
Streamline Workflows Using Salesforce Process builderStreamline Workflows Using Salesforce Process builder
Streamline Workflows Using Salesforce Process builder
 
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
When to Code / Config / Config + Code in Salesforce - Nikunj DoshiWhen to Code / Config / Config + Code in Salesforce - Nikunj Doshi
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
 
Capacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of CapacityCapacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of Capacity
 
System overview
System overviewSystem overview
System overview
 
Preactor Sage1000 Integration
Preactor Sage1000 IntegrationPreactor Sage1000 Integration
Preactor Sage1000 Integration
 
Oracle SCM Cloud ERP Solution
Oracle SCM Cloud ERP SolutionOracle SCM Cloud ERP Solution
Oracle SCM Cloud ERP Solution
 
Oracle_WIP.ppt
Oracle_WIP.pptOracle_WIP.ppt
Oracle_WIP.ppt
 
Scrum and-xp-from-the-trenches 05 release planning & scrum with xp
Scrum and-xp-from-the-trenches 05 release planning & scrum with xpScrum and-xp-from-the-trenches 05 release planning & scrum with xp
Scrum and-xp-from-the-trenches 05 release planning & scrum with xp
 

Plus de Dick Lam

Reporting for operation 0
Reporting for operation   0Reporting for operation   0
Reporting for operation 0
Dick Lam
 
Reporting for operation 1 (restructured course)
Reporting for operation   1 (restructured course)Reporting for operation   1 (restructured course)
Reporting for operation 1 (restructured course)
Dick Lam
 
Reporting for operation
Reporting for operationReporting for operation
Reporting for operation
Dick Lam
 
Operational accounting 2
Operational accounting 2Operational accounting 2
Operational accounting 2
Dick Lam
 
Operational accounting 8
Operational accounting 8Operational accounting 8
Operational accounting 8
Dick Lam
 
Internal control 2010 ic 4
Internal control 2010 ic 4Internal control 2010 ic 4
Internal control 2010 ic 4
Dick Lam
 
New missions for HR - Internal control 2010 ch 9
New missions for HR - Internal control 2010 ch 9New missions for HR - Internal control 2010 ch 9
New missions for HR - Internal control 2010 ch 9
Dick Lam
 

Plus de Dick Lam (20)

The Day & Night of ECI
The Day & Night of ECIThe Day & Night of ECI
The Day & Night of ECI
 
Customer Service in a factory
Customer Service in a factoryCustomer Service in a factory
Customer Service in a factory
 
WIP Management
WIP ManagementWIP Management
WIP Management
 
Reporting for operation 0
Reporting for operation   0Reporting for operation   0
Reporting for operation 0
 
Reporting for operation 1 (restructured course)
Reporting for operation   1 (restructured course)Reporting for operation   1 (restructured course)
Reporting for operation 1 (restructured course)
 
Reporting for operation
Reporting for operationReporting for operation
Reporting for operation
 
Operational accounting 2
Operational accounting 2Operational accounting 2
Operational accounting 2
 
Operational accounting 8
Operational accounting 8Operational accounting 8
Operational accounting 8
 
Excel VBA
Excel VBAExcel VBA
Excel VBA
 
Collaboration
CollaborationCollaboration
Collaboration
 
General ledger
General ledgerGeneral ledger
General ledger
 
Waterfall(cross zero)
Waterfall(cross zero)Waterfall(cross zero)
Waterfall(cross zero)
 
Data generation for Waterfall Diagram
Data generation for Waterfall DiagramData generation for Waterfall Diagram
Data generation for Waterfall Diagram
 
Stock ledger (in Excel)
Stock ledger (in Excel)Stock ledger (in Excel)
Stock ledger (in Excel)
 
Internal control 2010 ic 4
Internal control 2010 ic 4Internal control 2010 ic 4
Internal control 2010 ic 4
 
Template for budgeting 2010
Template for budgeting 2010Template for budgeting 2010
Template for budgeting 2010
 
Worksheet for budgeting 2010
Worksheet for budgeting 2010Worksheet for budgeting 2010
Worksheet for budgeting 2010
 
Budgeting - Jul 2010
Budgeting - Jul 2010Budgeting - Jul 2010
Budgeting - Jul 2010
 
New missions for HR - Internal control 2010 ch 9
New missions for HR - Internal control 2010 ch 9New missions for HR - Internal control 2010 ch 9
New missions for HR - Internal control 2010 ch 9
 
Mrp fine tuning
Mrp fine tuningMrp fine tuning
Mrp fine tuning
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Production scheduling(draft agenda)

  • 1. Production Scheduling -- Dick Lam Time present and time past Are both perhaps present in time future And time future contained in time past
  • 2. There is a long process in Sales & Marketing before we are committed to PRODUCTION Identify Propose Contact Meet Make Sale
  • 3. Schedule Master Production Schedule Materals Planning Production 心寛室自大, 室小心乃寛
  • 4. Production – the core of a factory operation 1. Production Add value to customers, needs support from every functional depts of the factory 2. All Other Functional Depts Including Purchasing, Material, Engineering, Quality, HR & Admin, Finance & etc
  • 5. Time Workforce Inventory Production capacity cannot be stored Operators are not flexible actually Incorrect planning leads to increase in Inventory! Why matters?
  • 6.
  • 7. Put down everything and just focus on ABC order
  • 8. Production Manager and supervisors should walk through the lines and ensure all people are doing ABC order.
  • 9. WE are team. We can make it!!Expedite the order of ABC company, now!!
  • 10. ABC order – the most urgent order!! 1. ABC order All Other orders
  • 11. Caution!! XYZ is Urgent!! Shipped ABC Order shipped But All other orders are messy!!!
  • 12. More Equipment/Facility We need more capacity!!! More Space/People
  • 13. But there is nothing to do in production lines SOMETIMES!!!
  • 14. Agenda 6 5 4 3 2 1 Scheduling – Model II (Sequential Processing, Pull & Push) Scheduling – Model I (Multiple Machines for Single Job Task) Scheduling – Simplified Version (Single Production Line) Scheduling Principles Excel Basics Excel – User Defined Functions Library Challenge up, Support Down
  • 15. Contact DetailsMr. Dick Lam Chor Ki dicklam128@hotmail.com http://dicklam128 .wordpress.com
  • 16.
  • 18. The Best Solution is unquestionably the ERP under the condition that you strictly follow the ERP environment specified
  • 19. HOWEVER, we provide you Bridges of:
  • 22.
  • 24. 1. Excel Basics Functions review Min, Max Vlookup Sumif, Sumifs Sumproduct Iferror Range Name Define, Create Dynamic Range
  • 25. 2. Excel User Defined Functions You can write some functions like “sum”, “sumif” with the parameters you define e.g. =sumxy(Cell1, Cell2) e.g. =factorial(Cell1) The file stored should be with .xlsm You can also package all the user defined functions into a library. The file stored should be with .xlam
  • 27. Library: DLSupplyChain.xlam The Excel library developed by Dick Lam for Supply Chain management It contains various functions for production scheduling model Be reminded to put in the same folder of your supply chain model, but you need to manually open it whenever you open any Excel files which use the functions contained
  • 28. Put it in the following folder: C:rogram Filesicrosoft Officeffice12LSTART The library will open automatically whenever you start up Excel However, for users without this library in the above folder(particularly you distribute the file to others), they cannot see the result but “error”
  • 29. Add-in Put it in any folder while the following is preferred: C:ocuments and Settingsserpplication DataicrosoftddIns Then go to register it in the Add-in manager
  • 30.
  • 31.
  • 32. 3. Scheduling Principles Pull or Push principles First Deliver First Scheduled Identify Weakest Link/Critical Path and then exploit Identify the non-critical Path as well as the spare capacity Schedule the identical/similar components in continuous order 不知其源, 焉知其流?
  • 33. Master Production Schedule For formula construction, please refer to the: Master Production Schedule.xlsx
  • 35. Basic Formula Opening + In – Out = Closing Opening + Production – Sold = Closing Production = Closing – Opening + Sold Closing = Summation of Units to be sold of future days covered by Target Inventory Days
  • 36.
  • 37. Using today capacity for tomorrow demand Future spare capacity cannot be used to cover today/yesterday unfulfilled demand
  • 38. MPS – Full Model The user defined function is included in the library of “DLSupplyChain.xlam”
  • 39. 4. Single Production Line It is scheduling of various job orders in a single production line Focus on the achievability of job orders Results: When to start and when to complete How many hours to complete including set up & set down time How many hours of spare capacity and how many quantity not achieved When to change die
  • 41. It is the core of all kinds of scheduling Multiple machines for single job task Sequential processing
  • 43. 5. Multiple Machines for Single Job Task For multiple job orders, says 100 within a week, which use the same kind of machinery or production lines, it is to allocate job order to related machines/production line with consideration of certain conditions (constraints) and tell the user if it can be achieved.
  • 45. Model Highlight Based on the priority of the machines & expected completion date, it will assign quantities to various equivalent machines so as to meet the expected completion date. A line schedule is produced telling the following: What orders to produce over a certain period of time (week by week) When to switch product How many operators required
  • 46. A Snapshot There is spare capacity for Job No.12 in R102 but the end date will be after ready date, therefore, it is allocated to R103 Job No.9’s ready date is Feb 4, but the capacity of days on and before Feb 4 have been used up, so it is allocated to R102; however, Job No.10 being with Feb 5 can stay on R102
  • 48. 6. Sequential Processing For job orders which requires >1 sequential processes, or even with more together with parallel processes of pre-conditions, it is to allocate the job orders to related process and evaluate whether it can be completed on time
  • 50. Pull vs. Push Pull: Deadline/Delivery Date set, then see if it can be met after scheduling trial Push: Schedule production, process by process and define the Deadline/Delivery Date
  • 53. Conclusions – 3 Steps Planning 1 Materials Requirement Planning 2 Master Production Schedule Production Scheduling 3
  • 54. Define your conditions Time gap between Delivery Date & Production Completion Date (Target Inventory Weeks) Identify the capacity flexibility Identify the weakest link
  • 55. Operation Cycle Sales get the order Eager to meet customer expectation by internal strength SCM lays the path Does the MPS Plans the materials Schedules the production Production follows schedule Utilize available hours to profit
  • 56. To enroll the course Hong Kong, contact training@universal-hk.net Shanghai, contact enquiry@medglory.com