SlideShare a Scribd company logo
1 of 37
Scheduling Chapter 16
How  Scheduling  fits the Operations Management Philosophy  Operations As a Competitive  Weapon Operations Strategy Project Management Process Strategy Process Analysis Process Performance and Quality Constraint Management Process Layout Lean Systems Supply Chain Strategy Location Inventory Management Forecasting Sales and Operations Planning Resource Planning Scheduling
Scheduling ,[object Object],[object Object],[object Object],[object Object]
Performance Measures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Gantt Charts ,[object Object],[object Object],[object Object],[object Object]
Gantt Progress Chart Gantt Progress Chart for an Auto Parts Company Plymouth Ford Pontiac Job 4/20 4/22 4/23 4/24 4/25 4/26 4/21 4/17 4/18 4/19 Current date  Scheduled activity time Actual progress Start activity Finish activity Nonproductive time
Gantt Workstation Chart  Gantt Workstation Chart for Hospital Operating Rooms
Scheduling  Customer Demand ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scheduling Employees ,[object Object],[object Object],[object Object],[object Object]
The  Amalgamated Parcel Service  is open 7 days a week. The schedule of requirements is: The manager needs a workforce schedule that provides two consecutive days off and minimizes the amount of total slack capacity. To break ties in the selection of off days, the scheduler gives preference to Saturday and Sunday if it is one of the tied pairs. If not, she selects one of the tied pairs arbitrarily. Workforce Scheduling Example 16.1 Day M T W Th F S Su Number of employees 6 4 8 9 10 3 2 Required employees
Required employees Workforce Scheduling Example 16.1   Steps 1 & 2 Step 1 . Find all the pairs of consecutive days that exclude the maximum daily requirements. Select the unique pair that has the lowest total requirements for the 2 days. Friday contains the maximum requirements (10), and the pair S–Su has the lowest total requirements. Therefore, Employee 1 is scheduled to work Monday through Friday.  Step 2 . If a tie occurs, choose one of the tied pairs or ask the employee to make a choice. Day M T W Th F S Su Number of employees 6 4 8 9  10*  3 2 Employee 1  X X X X X
Required employees Step 3 . Subtract the requirements satisfied by the Employee 1 from the net requirements for each day the employee is to work and repeat step one. Again the pair S–Su has the lowest total requirements. Therefore, Employee 2 is scheduled to work Monday through Friday. Workforce Scheduling Example 16.1   Step 3   Day M T W Th F S Su Number of employees 6 4 8 9 10* 3 2 Employee 1 X X X X X Requirements 5 3 7 8 9* 3 2 Employee 2 X X X X X
Required employees Workforce Scheduling Example 16.1   Step 4   Step 4 .  Repeat steps 1 through 3 until all the requirements have been satisfied.  After Employees 1, 2, and 3 have reduced the requirements, the pair with the lowest requirements changes, and Employee 4 will be scheduled for Wednesday through Sunday. Day M T W Th F S Su Number of employees 6 4 8 9 10* 3 2 Employee 1 X X X X X Requirement 5 3 7 8 9* 3 2 Employee 2 X X X X X Requirement 4 2 6 7 8* 3 2 Employee 3 X X X X X Requirement 3 1 5 6 7* 3 2
Workforce Scheduling Example 16.1  Step 4   continued Day M T W Th F S Su Number of employees 6 4 8 9 10* 3 2 Employee 1 X X X X X Requirement 5 3 7 8 9* 3 2 Employee 2 X X X X X Requirement 4 2 6 7 8* 3 2 Employee 3 X X X X X Requirement 3 1 5 6 7* 3 2 Employee 4 X X X X X Requirement 3 1 4 5 6* 2 1 Employee 5 X X X X X Required employees
Workforce Scheduling Example 16.1   Step 4   continued Day M T W Th F S Su Requirement 2 0 3 4 5* 2 1 Employee 6 X X X X X Requirement 2 0 2 3 4* 1 0 Employee 7 X X X X X Requirement 1 0 1 2 3* 1 0 Employee 8 X X X X X Requirement 0 0 0 1 2* 1 0 Employee 9 X X X X X Requirement 0 0 0 0 1* 0 0 Employee 10 X X X X X Required employees
Workforce Scheduling Example 16.1   Day M T W Th F S Su Employee 1 X X X X X off off Employee 2 X X X X X off off Employee 3 X X X X X off off Employee 4 off off X X X X X Employee 5 X X X X X off off Employee 6 off off X X X X X Employee 7 X X X X X off off Employee 8 X X X X X off off Employee 9 off X X X X X off Employee 10 X X X X X off off Final Schedule
M T W Th F S Su Employee 1 X X X X X off off Employee 2 X X X X X off off Employee 3 X X X X X off off Employee 4 off off X X X X X Employee 5 X X X X X off off Employee 6 off off X X X X X Employee 7 X X X X X off off Employee 8 X X X X X off off Employee 9 off X X X X X off Employee 10 X X X X X off off Workforce Scheduling Example 16.1   Final Schedule Capacity,  C 7 8 10 10 10 3 2 50 Requirements,  R 6 4 8 9 10 3 2 42 Slack,  C  –  R 1 4 2 1 0 0 0 8 Total Final Schedule
Operations Scheduling ,[object Object],[object Object],[object Object],[object Object],[object Object]
Manufacturing Process Shipping Department Raw Materials Legend: Batch of parts Workstation
Job Shop Dispatching ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Job Shop Dispatching
[object Object],Job Shop Dispatching S/RO = ((Due date  –  Today’s date) – Total shop time remaining)    Number of operations remaining
[object Object],[object Object],[object Object],Scheduling Jobs for  One Workstation
[object Object],[object Object],[object Object],[object Object],Example 16.2 Single-Dimension Rule Sequencing
Average hours early = 0.6 hour Example 16.2 Single-Dimension Rule  –  EDD Average job flow time = 23 hours Average hours past due = 7.2 hours Average WIP = 2.61 blocks Average total inventory = 2.68 engine blocks 8 + 14 + 17 + 32 + 44 44 Job Scheduled Actual Engine Processing Flow Customer Customer Hours Block Begin Time Time Pickup Pickup Hours Past Sequence Work (hr) (hr) Time Time Early Due Ranger 8 10 Explorer 6 12 Econoline 150 3 18 Bronco 15 20 Thunderbird 12 22 0 + = 8 10 2 17 + = 32 32 12 8 + = 14 14 2 14 + = 17 18 1 32 + = 44 44 22 Average total inventory = 10 + 14 + 18 + 32 + 44 44
Average hours early = 3.6 hour Example 16.2 Single-Dimension Rule  –  SPT Average job flow time =   20.4 hours Average hours past due = 7.6 hours Average WIP = 2.32 blocks Average total inventory = 2.73 engine blocks Econoline 150 Explorer Ranger Thunderbird Bronco 0 3 9 17 29 3 6 8 12 15 18 12 10 22 20 3 + 9 + 17 + 29 + 44 44 Job Scheduled Actual Engine Processing Flow Customer Customer Hours Block Begin Time Time Pickup Pickup Hours Past Sequence Work (hr) (hr) Time Time Early Due Ranger 8 10 Explorer 6 12 Econoline 150 3 18 Bronco 15 20 Thunderbird 12 22 0 + = 3 18 15 17 + = 29 29   7 8 + = 9 12   14 + = 17 17 3 7 29 + = 44 44   24 Average total inventory = 18 + 12 + 17 + 20 + 44 44
Comparing the  EDD and SPT Rules Using the previous example, a comparison of the EDD and SPT sequencing is shown below. ,[object Object],[object Object],[object Object],EDD SPT Average job flow time 23.00 20.40 Average hours early 0.60 3.60 Average hours past due 7.20 7.60 Average WIP 2.61 2.32 Average total inventory 2.68 2.73
Example 16.3 Multiple-Dimension Rule –  CR 1 2.3 15 10 6.1 2.46 2 10.5 10 2 7.8 1.28 3 6.2 20 12 14.5 1.38 4 15.6 8 5 10.2 .78 Operation Time Time at Remaining Number of Engine to Due Date Operations Shop Time Job Lathe (hr) (Days) Remaining Remaining CR S/RO CR   =  Time remaining to due date Shop time remaining
Example 16.3 Multiple-Dimension Rule –  S/RO 1 2.3 15 10 6.1 2.46 0.89 2 10.5 10 2 7.8 1.28 1.10 3 6.2 20 12 14.5 1.38 0.46 4 15.6 8 5 10.2 .78 – 0.44 Operation Time Time at Remaining Number of Engine to Due Date Operations Shop Time Job Lathe (hr) (Days) Remaining Remaining CR S/RO S/RO  =  Time remaining to due date  –  Shop time remaining Number of operations remaining
Comparing the  CR  and  S/RO  Rules 1 2.3 15 10 6.1 2.46 0.89 2 10.5 10 2 7.8 1.28 1.10 3 6.2 20 12 14.5 1.38 0.46 4 15.6 8 5 10.2 .78 – 0.44 Operation Time Time at Remaining Number of Engine to Due Date Operations Shop Time Job Lathe (hr) (Days) Remaining Remaining CR S/RO CR Sequence =  4  – 2 – 3 – 1 S/RO Sequence =  4  – 3 – 1 – 2 CR Sequence =
Priority Rule Summary FCFS = 1 – 2 – 3 – 4 SPT = 1 – 3 – 2 – 4 EDD = 4 – 2 – 1 – 3 CR = 4 – 2 – 3 – 1 S/RO = 4 – 3 – 1 – 2 ,[object Object],[object Object],© 2007 Pearson Education Avg Flow Time 17.175 16.100 26.175 27.150 24.025 Avg Early Time 3.425 6.050 0 0 0 Avg Past Due 7.350 8.900 12.925 13.900 10.775 Avg WIP 1.986 1.861 3.026 3.129 2.777 Avg Total Inv 2.382 2.561 3.026 3.129 2.777 Shortest Slack per Processing Earliest Critical Remaining FCFS Time Due Date Ratio Operation
Scheduling Jobs for  Multiple Workstations ,[object Object],[object Object],[object Object],[object Object],[object Object]
Johnson’s Rule ,[object Object],[object Object],[object Object],[object Object]
Example 16.5   Johnson’s Rule   at the  Morris Machine Co.   Sequence  =  M1 M2 M3 M4 M5 Eliminate M3 from consideration. The next shortest time is M2 at Workstation 1, so schedule M2 first. Eliminate M5 from consideration. The next shortest time is M1 at workstation #1, so schedule M1 next. Eliminate M1 and the only job remaining to be scheduled is M4. Time (hr) Motor Workstation 1 Workstation 2 M1 12 22 M2 4 5 M3 5 3 M4 15 16 M5 10 8 Shortest time is 3 hours at workstation 2, so schedule job M3 last.  Eliminate M2 from consideration. The next shortest time is M5 at workstation #2, so schedule M5 next to last.
The schedule minimizes the idle time of workstation 2 and gives the fastest repair time for all five motors. No other sequence will produce a lower makespan. Example 16.5   Johnson’s Rule   at the  Morris Machine Co.   Workstation M2  (4) M1  (12) M4  (15) M5  (10) M3  (5) Idle—available  for further work 0 5 10 15 20 25 30 Day 35 40 45 50 55 60 65 Idle 2 M2  (5) M1  (22) M4  (16) M5  (8) M3  (3) Idle 1 Gantt Chart for the Morris Machine Company Repair Schedule
Labor-limited Environments ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Linking Operations  Scheduling to the Supply Chain ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Sales & Operations Planning Process
Sales & Operations Planning ProcessSales & Operations Planning Process
Sales & Operations Planning ProcessHarshal Badgujar
 
material requirement planning
material requirement planningmaterial requirement planning
material requirement planningNaushii Khan
 
Operations and Supply Chain Management
Operations and Supply Chain Management Operations and Supply Chain Management
Operations and Supply Chain Management Sarang Dani
 
AGGREGATE PRODUCTION PLANNING
AGGREGATE PRODUCTION PLANNING AGGREGATE PRODUCTION PLANNING
AGGREGATE PRODUCTION PLANNING Aqib ali
 
8. chapter 7 work study (time and motion study)
8. chapter 7   work study (time and motion study)8. chapter 7   work study (time and motion study)
8. chapter 7 work study (time and motion study)sundar sivam
 
Basic EOQ Model, Quantity Discount, Economic Lot Size
Basic EOQ Model, Quantity Discount, Economic Lot SizeBasic EOQ Model, Quantity Discount, Economic Lot Size
Basic EOQ Model, Quantity Discount, Economic Lot SizePhillip Leonard Petate
 
Distribution network desing
Distribution network desingDistribution network desing
Distribution network desingSohag Hasan
 
work measurement_operation management
work measurement_operation managementwork measurement_operation management
work measurement_operation managementSaravanan Murugan
 
Operation scheduling
Operation schedulingOperation scheduling
Operation schedulingsai precious
 
Design of the production system
Design of the production systemDesign of the production system
Design of the production systemdarious demus
 
Chapter 8 aggregate planning in a supply chain
Chapter 8 aggregate planning in a supply chainChapter 8 aggregate planning in a supply chain
Chapter 8 aggregate planning in a supply chainsajidsharif2022
 
Operations scheduling
Operations schedulingOperations scheduling
Operations schedulingRajThakuri
 
What is master production schedule
What is master production scheduleWhat is master production schedule
What is master production scheduleMRPeasy
 
Facility location and techniques
Facility location and techniquesFacility location and techniques
Facility location and techniquesPiyush Sharma
 

What's hot (20)

Sales & Operations Planning Process
Sales & Operations Planning ProcessSales & Operations Planning Process
Sales & Operations Planning Process
 
Lot Sizing Techniques
Lot Sizing TechniquesLot Sizing Techniques
Lot Sizing Techniques
 
material requirement planning
material requirement planningmaterial requirement planning
material requirement planning
 
MRP and ERP
MRP and ERPMRP and ERP
MRP and ERP
 
Operations and Supply Chain Management
Operations and Supply Chain Management Operations and Supply Chain Management
Operations and Supply Chain Management
 
AGGREGATE PRODUCTION PLANNING
AGGREGATE PRODUCTION PLANNING AGGREGATE PRODUCTION PLANNING
AGGREGATE PRODUCTION PLANNING
 
Capacity planning
Capacity planningCapacity planning
Capacity planning
 
ECONOMIC ORDER QTY
ECONOMIC ORDER QTYECONOMIC ORDER QTY
ECONOMIC ORDER QTY
 
Ch09
Ch09Ch09
Ch09
 
8. chapter 7 work study (time and motion study)
8. chapter 7   work study (time and motion study)8. chapter 7   work study (time and motion study)
8. chapter 7 work study (time and motion study)
 
Basic EOQ Model, Quantity Discount, Economic Lot Size
Basic EOQ Model, Quantity Discount, Economic Lot SizeBasic EOQ Model, Quantity Discount, Economic Lot Size
Basic EOQ Model, Quantity Discount, Economic Lot Size
 
Distribution network desing
Distribution network desingDistribution network desing
Distribution network desing
 
work measurement_operation management
work measurement_operation managementwork measurement_operation management
work measurement_operation management
 
Operation scheduling
Operation schedulingOperation scheduling
Operation scheduling
 
Design of the production system
Design of the production systemDesign of the production system
Design of the production system
 
Facility location
Facility locationFacility location
Facility location
 
Chapter 8 aggregate planning in a supply chain
Chapter 8 aggregate planning in a supply chainChapter 8 aggregate planning in a supply chain
Chapter 8 aggregate planning in a supply chain
 
Operations scheduling
Operations schedulingOperations scheduling
Operations scheduling
 
What is master production schedule
What is master production scheduleWhat is master production schedule
What is master production schedule
 
Facility location and techniques
Facility location and techniquesFacility location and techniques
Facility location and techniques
 

Viewers also liked

Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencingAkanksha Gupta
 
VBA API for scriptDB primer
VBA API for scriptDB primerVBA API for scriptDB primer
VBA API for scriptDB primerBruce McPherson
 
Javascript like objects and JSON processing in VBA
Javascript like objects and JSON processing in VBAJavascript like objects and JSON processing in VBA
Javascript like objects and JSON processing in VBABruce McPherson
 
GanttChart for ClearQuest 1.4 and 1.3.1
GanttChart for ClearQuest 1.4 and 1.3.1GanttChart for ClearQuest 1.4 and 1.3.1
GanttChart for ClearQuest 1.4 and 1.3.1Alexander Novichkov
 
Improve Your Business Operations and Project Success with Gordon Tredgold
Improve Your Business Operations and Project Success with Gordon TredgoldImprove Your Business Operations and Project Success with Gordon Tredgold
Improve Your Business Operations and Project Success with Gordon TredgoldQuickBase, Inc.
 
MB0038 – Management Process and Organization Behavior
 MB0038 – Management Process and Organization Behavior MB0038 – Management Process and Organization Behavior
MB0038 – Management Process and Organization Behaviorswejs
 
Energy Management by Food&Beverage Industry
Energy Management by Food&Beverage IndustryEnergy Management by Food&Beverage Industry
Energy Management by Food&Beverage IndustryAvanceon
 
Boiler MACT and Strategic Air Permitting
Boiler MACT and Strategic Air PermittingBoiler MACT and Strategic Air Permitting
Boiler MACT and Strategic Air PermittingAll4 Inc.
 
Bus 606 operations analysis project - rip curl
Bus 606   operations analysis project - rip curlBus 606   operations analysis project - rip curl
Bus 606 operations analysis project - rip curlRipCurlTeamPhotos
 
Intern operations project
Intern operations projectIntern operations project
Intern operations projectKidd Khazini
 
Project work efficiency of boilers
Project work   efficiency of boilersProject work   efficiency of boilers
Project work efficiency of boilersRodrigo Barcelos
 

Viewers also liked (20)

Chapter 14
Chapter 14Chapter 14
Chapter 14
 
Scheduling
SchedulingScheduling
Scheduling
 
Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencing
 
VBA API for scriptDB primer
VBA API for scriptDB primerVBA API for scriptDB primer
VBA API for scriptDB primer
 
Production Scheduling in a Job Shop Environment with consideration of Transpo...
Production Scheduling in a Job Shop Environment with consideration of Transpo...Production Scheduling in a Job Shop Environment with consideration of Transpo...
Production Scheduling in a Job Shop Environment with consideration of Transpo...
 
job shop 111
job shop 111job shop 111
job shop 111
 
Ch17
Ch17Ch17
Ch17
 
operations scheduling
operations schedulingoperations scheduling
operations scheduling
 
C8 scheduling
C8 schedulingC8 scheduling
C8 scheduling
 
Javascript like objects and JSON processing in VBA
Javascript like objects and JSON processing in VBAJavascript like objects and JSON processing in VBA
Javascript like objects and JSON processing in VBA
 
GanttChart for ClearQuest 1.4 and 1.3.1
GanttChart for ClearQuest 1.4 and 1.3.1GanttChart for ClearQuest 1.4 and 1.3.1
GanttChart for ClearQuest 1.4 and 1.3.1
 
Improve Your Business Operations and Project Success with Gordon Tredgold
Improve Your Business Operations and Project Success with Gordon TredgoldImprove Your Business Operations and Project Success with Gordon Tredgold
Improve Your Business Operations and Project Success with Gordon Tredgold
 
BRASS MBA in a Day
BRASS MBA in a DayBRASS MBA in a Day
BRASS MBA in a Day
 
MB0038 – Management Process and Organization Behavior
 MB0038 – Management Process and Organization Behavior MB0038 – Management Process and Organization Behavior
MB0038 – Management Process and Organization Behavior
 
Energy Management by Food&Beverage Industry
Energy Management by Food&Beverage IndustryEnergy Management by Food&Beverage Industry
Energy Management by Food&Beverage Industry
 
Boiler MACT and Strategic Air Permitting
Boiler MACT and Strategic Air PermittingBoiler MACT and Strategic Air Permitting
Boiler MACT and Strategic Air Permitting
 
Bus 606 operations analysis project - rip curl
Bus 606   operations analysis project - rip curlBus 606   operations analysis project - rip curl
Bus 606 operations analysis project - rip curl
 
Intern operations project
Intern operations projectIntern operations project
Intern operations project
 
Commercial Condensing Boiler Optimizaiton
Commercial Condensing Boiler OptimizaitonCommercial Condensing Boiler Optimizaiton
Commercial Condensing Boiler Optimizaiton
 
Project work efficiency of boilers
Project work   efficiency of boilersProject work   efficiency of boilers
Project work efficiency of boilers
 

Similar to Scheduling

Capacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of CapacityCapacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of CapacityJoanRachelCalansingi
 
Chap017 Scheduling Edit
Chap017 Scheduling EditChap017 Scheduling Edit
Chap017 Scheduling EditRicky Muchtar
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materialspikuoec
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materialspikuoec
 
SCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaa
SCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaaSCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaa
SCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaainfinitepestcontrol
 
scheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptxscheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptxMowazzemHossain1
 
Operation engine ii session iv operations scheduling
Operation engine  ii session iv  operations schedulingOperation engine  ii session iv  operations scheduling
Operation engine ii session iv operations schedulingFatima Aliza
 
Track Software -- Shell presentation
Track Software -- Shell presentationTrack Software -- Shell presentation
Track Software -- Shell presentationtracksoftware
 
SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...
SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...
SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...IJCSES Journal
 
C0362015022
C0362015022C0362015022
C0362015022theijes
 
Topic 5 Production Sequencing and Scheduling.ppt
Topic 5 Production Sequencing and Scheduling.pptTopic 5 Production Sequencing and Scheduling.ppt
Topic 5 Production Sequencing and Scheduling.pptHassanHani5
 
Production planning and control 2019
Production planning and control 2019Production planning and control 2019
Production planning and control 2019sserwaniko
 

Similar to Scheduling (20)

chapter16.ppt
chapter16.pptchapter16.ppt
chapter16.ppt
 
Capacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of CapacityCapacity-Planning-Report - Measurement of Capacity
Capacity-Planning-Report - Measurement of Capacity
 
Chap017 Scheduling Edit
Chap017 Scheduling EditChap017 Scheduling Edit
Chap017 Scheduling Edit
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materials
 
Production And Operation Materials
Production And Operation MaterialsProduction And Operation Materials
Production And Operation Materials
 
SCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaa
SCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaaSCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaa
SCHEDULING.pptdjdgjgjdjgajdjasdjadasgdgdduaa
 
Scheduling
SchedulingScheduling
Scheduling
 
scheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptxscheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptx
 
Operation engine ii session iv operations scheduling
Operation engine  ii session iv  operations schedulingOperation engine  ii session iv  operations scheduling
Operation engine ii session iv operations scheduling
 
Om chapter 14
Om chapter 14Om chapter 14
Om chapter 14
 
C8 scheduling
C8 schedulingC8 scheduling
C8 scheduling
 
Track Software -- Shell presentation
Track Software -- Shell presentationTrack Software -- Shell presentation
Track Software -- Shell presentation
 
SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...
SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...
SIMULATION AND COMPARISON ANALYSIS OF DUE DATE ASSIGNMENT METHODS USING SCHED...
 
C0362015022
C0362015022C0362015022
C0362015022
 
Scheduling
SchedulingScheduling
Scheduling
 
Scheduling
SchedulingScheduling
Scheduling
 
Scheduling
SchedulingScheduling
Scheduling
 
Topic 5 Production Sequencing and Scheduling.ppt
Topic 5 Production Sequencing and Scheduling.pptTopic 5 Production Sequencing and Scheduling.ppt
Topic 5 Production Sequencing and Scheduling.ppt
 
Production planning and control 2019
Production planning and control 2019Production planning and control 2019
Production planning and control 2019
 
Pom unit 3
Pom unit 3Pom unit 3
Pom unit 3
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Scheduling

  • 2. How Scheduling fits the Operations Management Philosophy Operations As a Competitive Weapon Operations Strategy Project Management Process Strategy Process Analysis Process Performance and Quality Constraint Management Process Layout Lean Systems Supply Chain Strategy Location Inventory Management Forecasting Sales and Operations Planning Resource Planning Scheduling
  • 3.
  • 4.
  • 5.
  • 6. Gantt Progress Chart Gantt Progress Chart for an Auto Parts Company Plymouth Ford Pontiac Job 4/20 4/22 4/23 4/24 4/25 4/26 4/21 4/17 4/18 4/19 Current date Scheduled activity time Actual progress Start activity Finish activity Nonproductive time
  • 7. Gantt Workstation Chart Gantt Workstation Chart for Hospital Operating Rooms
  • 8.
  • 9.
  • 10. The Amalgamated Parcel Service is open 7 days a week. The schedule of requirements is: The manager needs a workforce schedule that provides two consecutive days off and minimizes the amount of total slack capacity. To break ties in the selection of off days, the scheduler gives preference to Saturday and Sunday if it is one of the tied pairs. If not, she selects one of the tied pairs arbitrarily. Workforce Scheduling Example 16.1 Day M T W Th F S Su Number of employees 6 4 8 9 10 3 2 Required employees
  • 11. Required employees Workforce Scheduling Example 16.1 Steps 1 & 2 Step 1 . Find all the pairs of consecutive days that exclude the maximum daily requirements. Select the unique pair that has the lowest total requirements for the 2 days. Friday contains the maximum requirements (10), and the pair S–Su has the lowest total requirements. Therefore, Employee 1 is scheduled to work Monday through Friday. Step 2 . If a tie occurs, choose one of the tied pairs or ask the employee to make a choice. Day M T W Th F S Su Number of employees 6 4 8 9 10* 3 2 Employee 1 X X X X X
  • 12. Required employees Step 3 . Subtract the requirements satisfied by the Employee 1 from the net requirements for each day the employee is to work and repeat step one. Again the pair S–Su has the lowest total requirements. Therefore, Employee 2 is scheduled to work Monday through Friday. Workforce Scheduling Example 16.1 Step 3 Day M T W Th F S Su Number of employees 6 4 8 9 10* 3 2 Employee 1 X X X X X Requirements 5 3 7 8 9* 3 2 Employee 2 X X X X X
  • 13. Required employees Workforce Scheduling Example 16.1 Step 4 Step 4 . Repeat steps 1 through 3 until all the requirements have been satisfied. After Employees 1, 2, and 3 have reduced the requirements, the pair with the lowest requirements changes, and Employee 4 will be scheduled for Wednesday through Sunday. Day M T W Th F S Su Number of employees 6 4 8 9 10* 3 2 Employee 1 X X X X X Requirement 5 3 7 8 9* 3 2 Employee 2 X X X X X Requirement 4 2 6 7 8* 3 2 Employee 3 X X X X X Requirement 3 1 5 6 7* 3 2
  • 14. Workforce Scheduling Example 16.1 Step 4 continued Day M T W Th F S Su Number of employees 6 4 8 9 10* 3 2 Employee 1 X X X X X Requirement 5 3 7 8 9* 3 2 Employee 2 X X X X X Requirement 4 2 6 7 8* 3 2 Employee 3 X X X X X Requirement 3 1 5 6 7* 3 2 Employee 4 X X X X X Requirement 3 1 4 5 6* 2 1 Employee 5 X X X X X Required employees
  • 15. Workforce Scheduling Example 16.1 Step 4 continued Day M T W Th F S Su Requirement 2 0 3 4 5* 2 1 Employee 6 X X X X X Requirement 2 0 2 3 4* 1 0 Employee 7 X X X X X Requirement 1 0 1 2 3* 1 0 Employee 8 X X X X X Requirement 0 0 0 1 2* 1 0 Employee 9 X X X X X Requirement 0 0 0 0 1* 0 0 Employee 10 X X X X X Required employees
  • 16. Workforce Scheduling Example 16.1 Day M T W Th F S Su Employee 1 X X X X X off off Employee 2 X X X X X off off Employee 3 X X X X X off off Employee 4 off off X X X X X Employee 5 X X X X X off off Employee 6 off off X X X X X Employee 7 X X X X X off off Employee 8 X X X X X off off Employee 9 off X X X X X off Employee 10 X X X X X off off Final Schedule
  • 17. M T W Th F S Su Employee 1 X X X X X off off Employee 2 X X X X X off off Employee 3 X X X X X off off Employee 4 off off X X X X X Employee 5 X X X X X off off Employee 6 off off X X X X X Employee 7 X X X X X off off Employee 8 X X X X X off off Employee 9 off X X X X X off Employee 10 X X X X X off off Workforce Scheduling Example 16.1 Final Schedule Capacity, C 7 8 10 10 10 3 2 50 Requirements, R 6 4 8 9 10 3 2 42 Slack, C – R 1 4 2 1 0 0 0 8 Total Final Schedule
  • 18.
  • 19. Manufacturing Process Shipping Department Raw Materials Legend: Batch of parts Workstation
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Average hours early = 0.6 hour Example 16.2 Single-Dimension Rule – EDD Average job flow time = 23 hours Average hours past due = 7.2 hours Average WIP = 2.61 blocks Average total inventory = 2.68 engine blocks 8 + 14 + 17 + 32 + 44 44 Job Scheduled Actual Engine Processing Flow Customer Customer Hours Block Begin Time Time Pickup Pickup Hours Past Sequence Work (hr) (hr) Time Time Early Due Ranger 8 10 Explorer 6 12 Econoline 150 3 18 Bronco 15 20 Thunderbird 12 22 0 + = 8 10 2 17 + = 32 32 12 8 + = 14 14 2 14 + = 17 18 1 32 + = 44 44 22 Average total inventory = 10 + 14 + 18 + 32 + 44 44
  • 26. Average hours early = 3.6 hour Example 16.2 Single-Dimension Rule – SPT Average job flow time = 20.4 hours Average hours past due = 7.6 hours Average WIP = 2.32 blocks Average total inventory = 2.73 engine blocks Econoline 150 Explorer Ranger Thunderbird Bronco 0 3 9 17 29 3 6 8 12 15 18 12 10 22 20 3 + 9 + 17 + 29 + 44 44 Job Scheduled Actual Engine Processing Flow Customer Customer Hours Block Begin Time Time Pickup Pickup Hours Past Sequence Work (hr) (hr) Time Time Early Due Ranger 8 10 Explorer 6 12 Econoline 150 3 18 Bronco 15 20 Thunderbird 12 22 0 + = 3 18 15 17 + = 29 29 7 8 + = 9 12 14 + = 17 17 3 7 29 + = 44 44 24 Average total inventory = 18 + 12 + 17 + 20 + 44 44
  • 27.
  • 28. Example 16.3 Multiple-Dimension Rule – CR 1 2.3 15 10 6.1 2.46 2 10.5 10 2 7.8 1.28 3 6.2 20 12 14.5 1.38 4 15.6 8 5 10.2 .78 Operation Time Time at Remaining Number of Engine to Due Date Operations Shop Time Job Lathe (hr) (Days) Remaining Remaining CR S/RO CR = Time remaining to due date Shop time remaining
  • 29. Example 16.3 Multiple-Dimension Rule – S/RO 1 2.3 15 10 6.1 2.46 0.89 2 10.5 10 2 7.8 1.28 1.10 3 6.2 20 12 14.5 1.38 0.46 4 15.6 8 5 10.2 .78 – 0.44 Operation Time Time at Remaining Number of Engine to Due Date Operations Shop Time Job Lathe (hr) (Days) Remaining Remaining CR S/RO S/RO = Time remaining to due date – Shop time remaining Number of operations remaining
  • 30. Comparing the CR and S/RO Rules 1 2.3 15 10 6.1 2.46 0.89 2 10.5 10 2 7.8 1.28 1.10 3 6.2 20 12 14.5 1.38 0.46 4 15.6 8 5 10.2 .78 – 0.44 Operation Time Time at Remaining Number of Engine to Due Date Operations Shop Time Job Lathe (hr) (Days) Remaining Remaining CR S/RO CR Sequence = 4 – 2 – 3 – 1 S/RO Sequence = 4 – 3 – 1 – 2 CR Sequence =
  • 31.
  • 32.
  • 33.
  • 34. Example 16.5 Johnson’s Rule at the Morris Machine Co. Sequence = M1 M2 M3 M4 M5 Eliminate M3 from consideration. The next shortest time is M2 at Workstation 1, so schedule M2 first. Eliminate M5 from consideration. The next shortest time is M1 at workstation #1, so schedule M1 next. Eliminate M1 and the only job remaining to be scheduled is M4. Time (hr) Motor Workstation 1 Workstation 2 M1 12 22 M2 4 5 M3 5 3 M4 15 16 M5 10 8 Shortest time is 3 hours at workstation 2, so schedule job M3 last. Eliminate M2 from consideration. The next shortest time is M5 at workstation #2, so schedule M5 next to last.
  • 35. The schedule minimizes the idle time of workstation 2 and gives the fastest repair time for all five motors. No other sequence will produce a lower makespan. Example 16.5 Johnson’s Rule at the Morris Machine Co. Workstation M2 (4) M1 (12) M4 (15) M5 (10) M3 (5) Idle—available for further work 0 5 10 15 20 25 30 Day 35 40 45 50 55 60 65 Idle 2 M2 (5) M1 (22) M4 (16) M5 (8) M3 (3) Idle 1 Gantt Chart for the Morris Machine Company Repair Schedule
  • 36.
  • 37.

Editor's Notes

  1. 1
  2. 6
  3. 10
  4. 90
  5. 91
  6. 93
  7. 97
  8. 100
  9. 106
  10. 107
  11. 107
  12. 2
  13. 12
  14. 12
  15. 34
  16. 34
  17. 34
  18. 61
  19. 88