0% found this document useful (0 votes)
172 views

Operations Scheduling

The document discusses operations scheduling, including: - Scheduling involves assigning tasks, sequencing jobs, and tracking progress to meet due dates and maximize efficiency. - Key considerations include capacity, loading, priority rules for sequencing like earliest due date first, and techniques like Johnson's rule for multiple machines. - Shop-floor control functions include monitoring work in progress, output, and performance metrics. Principles emphasize smooth workflow, bottleneck focus, and daily rescheduling. Personnel scheduling addresses work/rest patterns.

Uploaded by

mruga_123
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
172 views

Operations Scheduling

The document discusses operations scheduling, including: - Scheduling involves assigning tasks, sequencing jobs, and tracking progress to meet due dates and maximize efficiency. - Key considerations include capacity, loading, priority rules for sequencing like earliest due date first, and techniques like Johnson's rule for multiple machines. - Shop-floor control functions include monitoring work in progress, output, and performance metrics. Principles emphasize smooth workflow, bottleneck focus, and daily rescheduling. Personnel scheduling addresses work/rest patterns.

Uploaded by

mruga_123
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 40

1

Operations Scheduling

OBJECTIVES
Work Center Defined Typical Scheduling and Control Functions Job-shop Scheduling Examples of Scheduling Rules Shop-floor Control Principles of Work Center Scheduling

Issues in Scheduling Service Personnel

What is Scheduling?
Last stage of planning before production occurs
Specifies when labor, equipment, and facilities are

needed to produce a product or provide a service

Objectives in Scheduling
Meet customer due dates
Minimize job lateness Minimize response time

Minimize overtime
Maximize machine or labor

Minimize completion time


Minimize time in the

system

utilization Minimize idle time Minimize work-in-process inventory

Components of Scheduling
Scheduling in job shops involves:
Assigning tasks to different machines (or work centers) Deciding about the sequence of processing of the job on different

machines on the basis of some priority rule (called sequencing or prioritization) the other during processing (called routing)

Planning the route of movement of the material from one department to Issuing dispatch lists to the various work centers (called dispatching) Tracking the progress of various jobs scheduled and in case of delays in the

implementation of schedules, revising the schedules and expediting the completion of certain jobs (called expediting)

Problems in the absence of proper scheduling


Delays in meeting the due dates of customer orders High work-in-process inventory

High average completion time of jobs

ABSENCE OF PROPER SCHEDULING

Low utilization of workers and machines (high idle time)

No accurate information available for the current status of a job

Higher set-up time (overall) of machines Higher cost of production/ operations

Work Center
A work center is an area in a business in which

productive resources are organized and work is completed

Can be a single machine, a group of machines, or

an area where a particular type of work is done

Loading
Loading means assigning tasks to work centers or

machines.
When loading of jobs on machines or work centers is done keeping in view their maximum capacity, it is called finite loading. Infinite loading means while assigning tasks to a

machine or work center, its maximum capacity is overlooked.

Capacity and Scheduling


Infinite loading (Example: MRP)
When work is assigned to a work center simply based on what is

needed over time.


No consideration is given directly to whether there is sufficient

capacity at the resources required to complete the work.

Finite loading
Actually schedules in detail each resource using the setup and run

time required for each order. Forward scheduling Backward scheduling (Example: MRP)

10

Forward & Backward Scheduling


Forward scheduling refers to the situation in which the

system takes an order and then schedules each operation that must be completed forward in time. It can tell the earliest date that an order can be completed.
Backward scheduling starts from some date in future

(possible a due date) and schedules the required operation in reverse sequence. This system tell when an order must be started in order to be done by a specific date.

10

11

Types of Manufacturing Scheduling Processes and Scheduling Approaches


Type of Process Continuous process Typical Scheduling Approach Finite forward of process, machine limited

High-volume manufacturing
Med-volume manufacturing Low-volume manufacturing

Finite forward of line, machine limited


Infinite forward of process, labor and machined limited Infinite forward of jobs, labor and some machine limited

12

Typical Scheduling and Control Functions


Allocating orders, equipment, and personnel Determining the sequence of order performance

Initiating performance of the scheduled work


Shop-floor control

13

Work-Center Scheduling Objectives


Meet due dates

Minimize lead time


Minimize setup time or cost Minimize work-in-process inventory Maximize machine utilization

14

Priority Rules for Job Sequencing


1. First-come, first-served (FCFS) 2. Shortest operating/processing time (SOT or SPT) 3. Earliest due date first (EDD) 4. Slack time remaining (STR) first STR=time remaining before due date-remaining processing time.

5. Slack time remaining per operation (STR/OP)

15

Priority Rules for Job Sequencing (Continued)


6. Critical ratio (CR)

(Due date - Current date) CR Number of days remaining


7. Last come, first served (LCFS)

8. Random order or whim

16

Example of Job Sequencing: First-Come FirstServed


Suppose you have the four jobs to the right arrive for processing on one machine
Jobs (in order of arrival) A B C D Processing Due Date Time (days) (days hence) 4 5 7 10 3 6 1 4

What is the FCFS schedule?

Do all the jobs get done on time? No, Jobs B, C, and D are going to be late

Answer: FCFS Schedule


Jobs (in order of arrival) A B C D Processing Time (days) 4 7 3 1 Due Date Flow Time (days hence) (days) 5 4 10 11 6 14 4 15

17

Example of Job Sequencing: Shortest Operating Time


Suppose you have the four jobs to the right arrive for processing on one machine
Jobs (in order of arrival) A B C D Processing Time (days) 4 7 3 1 Due Date (days hence) 5 10 6 4

What is the SOT schedule?

Do all the jobs get done on time?

Answer: Shortest Operating Time Schedule


Jobs (in order of arrival) D C A B Processing Time (days) 1 3 4 7 Due Date Flow Time (days hence) (days) 4 1 6 4 5 8 10 15

No, Jobs A and B are going to be late

18

Example of Job Sequencing: Earliest Due Date First


Suppose you have the four jobs to the right arrive for processing on one machine
Jobs (in order of arrival) A B C D Processing Time (days) 4 7 3 1 Due Date (days hence) 5 10 6 4

What is the earliest due date first schedule?

Do all the jobs get done on time?

Answer: Earliest Due Date First


Jobs (in order of arrival) D A C B Processing Time (days) 1 4 3 7 Due Date Flow Time (days hence) (days) 4 1 5 5 6 8 10 15

No, Jobs C and B are going to be late

20

Example of Job Sequencing: Last-Come First-Served


Suppose you have the four jobs to the right arrive for processing on one machine
Jobs (in order of arrival) A B C D Processing Time (days) 4 7 3 1 Due Date (days hence) 5 10 6 4

What is the LCFS schedule?

Do all the jobs get done on time?

Answer: Last-Come First-Served Schedule


Jobs (in order of arrival) D C B A Processing Time (days) 1 3 7 4 Due Date Flow Time (days hence) (days) 4 1 6 4 10 11 5 15

No, Jobs B and A are going to be late

21

Scheduling n jobs to 2 m/c


Johnsons rule (or Johnsons method) is used for

scheduling n jobs to 2 m/c. Objective of Johnsons rule is to minimize the flow time from the beginning of the first job until the finish of the last.

22

Steps involved in Johnsons rule


List the operation time for each job on both machines. 2. Select the shortest operation time. 3. If the shortest time is for the first m/c, do the job first; if it is for the second m/c, do the job last. In case of a tie, do the job on the first m/c. 4. Repeat steps 2 & 3 for each remaining job until the schedule is complete.
1.

23

Example of Job Sequencing: Johnsons Rule (Part 1)


Suppose you have the following five jobs with time requirements in two stages of production. What is the job sequence using Johnsons Rule?
Time in Hours Stage 1 Stage 2 1.50 1.25 2.00 3.00 2.50 2.00 1.00 2.00

Jobs A B C D

24

Example of Job Sequencing: Johnsons Rule (Part 2)


First, select the job with the smallest time in either stage. That is Job D with the smallest time in the first stage. Place that job as early as possible in the unfilled job sequence below. Jobs A B C D Time in Hours Stage 1 Stage 2 1.50 1.25 2.00 3.00 2.50 2.00 1.00 2.00

Drop D out, select the next smallest time (Job A), and place it 4th in the job sequence.

Drop A out, select the next smallest time. There is a tie in two stages for two different jobs. In this case, place the job with the smallest time in the first stage as early as possible in the unfilled job sequence. Then place the job with the smallest time in the second stage as late as possible in the unfilled sequence. Job Sequence 1 Job Assigned D 2 B 3 C 4 A

25

Shop-Floor Control: Major Functions


1. Assigning priority of each shop order 2. Maintaining work-in-process quantity information 3. Conveying shop-order status information to the office

26

Shop-Floor Control: Major Functions (Continued)


4. Providing actual output data for capacity control purposes 5. Providing quantity by location by shop order for WIP inventory and accounting purposes 6. Providing measurement of efficiency, utilization, and productivity of manpower and machines

27

Input/Output Control
Input Work Center Output

Planned input should never exceed

planned output

Focuses attention on bottleneck work centers

28

Principles of Work Center Scheduling


1. There is a direct equivalence between work flow and cash flow 2. The effectiveness of any job shop should be measured by speed of flow through the shop

3. Schedule jobs as a string, with process steps back-to-back


4. A job once started should not be interrupted

29

Principles of Job Shop Scheduling (Continued)


5. Speed of flow is most efficiently achieved by focusing on bottleneck work centers and jobs 6. Reschedule every day

7. Obtain feedback each day on jobs that are not completed at each work center
8. Match work center input information to what the worker can actually do

30

Principles of Job Shop Scheduling (Continued)


9. When seeking improvement in output, look for incompatibility between engineering design and process execution 10. Certainty of standards, routings, and so forth is not possible in a job shop, but always work towards achieving it

31

Personnel Scheduling in Services


Scheduling consecutive days off Scheduling daily work times

Scheduling hourly work times

32

Question Bowl
A Work Center may be which of the following? A single machine A group of machines An area where a particular type of work is performed All of the above None of the above

a. b. c. d. e.

Answer: d. All of the above

33

Question Bowl
When work is assigned to a work center simply based on what is needed over time, we would refer to this as which of the following scheduling systems?
a. c. e.

A finite loading of work Forward scheduling None of the above

b. An infinite loading of work d. All of the above

Answer: b. An infinite loading of work

34

Question Bowl
Typical scheduling and controlling of operations include which of the following functions?
a.

Allocating orders at work centers

b. Allocating equipment at work centers

c.

Allocating personnel at work centers

d. All of the above e.

None of the above

Answer: d. All of the above

35

Question Bowl
Typical scheduling and controlling of operations include which of the following functions? Determining the job sequences Dispatching Expediting late and critical orders All of the above None of the above

a. b.

c.
d. e.

Answer: d. All of the above

36

Question Bowl
Which of the following are standard measures of schedule performance used to evaluate priority rules? Meeting due dates Maximizing job flow time Maximizing work-in-process inventory All of the above None of the above

a. b. c.

d.
e.

Answer: a. Meeting due dates (Correct answer can also include minimizing WIP inventory, idle time, and job flow time.)

37

Question Bowl
Which priority rule uses the calculation of the difference between the due date and the current date divided by the number of work days remaining?
a. c. e.

STR DDate None of the above

b. SOT d. FCFS

Answer: e. None of the above (Correct answer can is CR or critical ratio.)

38

Question Bowl
The major functions of a shop-floor control are which of the following?
a.

Conveying shop-order status


Assigning priorities All of the above

b. Measuring efficiency c.

d. Maintaining WIP quantity information


e.

Answer: e. All of the above (Correct answer can also include providing quantity by location and actual output data.)

39

Question Bowl
Which of the following are Tools of ShopFloor Control? Daily dispatch lists Scrap reports Rework reports All of the above None of the above

a.
b. c.

d.
e.

Answer: d. All of the above (Correct answer can also include all status and exception reports and input/output control reports.)

40

Question Bowl
Which of the following is a Principle of WorkCenter Scheduling?
a.

There is a direct equivalence between work flow and cash flow

b. Certainty of routings are very possible in a shop c. e.

Reschedule only once a week None of the above

d. All of the above

Answer: a. There is a direct equivalence between work flow and cash flow (There are nine other principles.)

41

You might also like