ch16. manufacturing operations scheduling

Upload: roopak-rewari

Post on 05-Apr-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    1/62

    1

    1 2002 South-Western/Thomson Learning2002 South-Western/Thomson Learning TMTM

    Slides preparedSlides prepared

    by John Loucksby John Loucks

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    2/62

    2

    Chapter 16

    Manufacturing Operations Scheduling

    B2 [----------]

    E5 [--------------

    P9 [---]

    D1 [--------

    X8 ----]

    C6 [-

    3

    4

    5

    6

    7

    8

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    3/62

    3

    Overview

    Scheduling Process-Focused Manufacturing Scheduling Product-Focused Manufacturing

    Computerized Scheduling Systems

    Wrap-Up: What World-Class Companies Do

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    4/62

    4

    Scheduling

    Process-Focused

    Manufacturing

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    5/62

    5

    Scheduling Decisions

    Scheduling at Washburn Guitar, Inc.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    6/62

    6

    Process-Focused Manufacturing

    Process-focused factories are often called job shops. A job shops work centers are organized around

    similar types of equipment or operations.

    Workers and machines are flexible and can be

    assigned to and reassigned to many different orders.

    Job shops are complex to schedule.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    7/62

    7

    Scheduling and Shop-Floor Decisions

    MaterialRequirementsPlan (MRP)

    CapacityRequirementsPlan (CRP)

    Order-Processing orRouting Plans

    Planned

    Order ReleasesReport

    Work Center

    Loading andOvertime Plan

    Assignment of

    Orders toWork Centers

    MasterProductionSchedule (MPS)

    Product DesignandProcess Plans

    Day-to-Day Scheduling and Shop-Floor Decisions

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    8/62

    8

    Pre-production Planning

    Design the product in customer order Plan the operations the product must pass through .....

    this is the routing plan

    Work moves between operations on a move ticket

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    9/62

    9

    Common Shop Floor Control Activities

    The production control department controls andmonitors order progress through the shop.

    Assigns priority to orders

    Issues dispatching lists

    Tracks WIP and keeps systems updated

    Controls input-output between work centers

    Measures efficiency, utilization, and productivity

    of shop

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    10/62

    Capacity

    requirements

    planning

    Routings

    and

    work centers

    Shop-

    floor

    dispatching

    Work-

    in-process

    control

    Input/

    output

    analysis

    Prioritized

    queue

    lists

    Standard

    production

    costs

    Labor and

    equipment

    requirements

    Work orders

    Work order

    scheduling

    Work order

    tracking

    Hewlett-Packards

    Shop-Floor Control

    System

    Slide 10 of 31

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    11/62

    11

    Shop Floor Planning and Control

    Input-Output Control Gantt Chart

    Finite and Infinite Loading

    Forward and Backward Scheduling

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    12/62

    12

    Input-Output Control

    Input-output control identifies problems such asinsufficient or excessive capacity or any issues that

    prevents the order from being completed on time.

    Input-output control report compares planned and

    actual input, planned and actual output, and plannedand actual WIP in each time period

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    13/62

    13

    Input-Output Control

    Input-output control identifies problems such asinsufficient or excessive capacity, bottlenecks or any

    issues that prevents the order from being completed

    on time

    Planned input should never exceed planned output

    Input OutputWork

    Center

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    14/62

    14

    Input-Output Control Report

    Week: -1 1 2 3 4Planned input: labor-hrs 100 50 40 100

    Actual input: labor-hrs 50 40 30 80

    Cumulative deviation -50 -60 -70 -90Planned output: labor-hrs 120 70 50 100

    Actual output: labor-hrs 110 50 20 70

    Cumulative deviation -10 -30 -60 -90

    Planned ending WIP: l-h 50 30 20 20

    Actual ending WIP: l-h 70 10 0 10 20

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    15/62

    15

    Gantt Charts

    Gantt charts are useful tools to coordinate jobsthrough shop; graphical summary of job status and

    loading of operations

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    16/62

    16

    Gantt Charts

    Machining

    Fabrication

    Assembly

    Test

    Tue. Wed. Thu. Fri. Sat.Work Centers Mon.

    E F G

    C D E

    H C

    F

    ED

    H C D

    Scheduled Progress Setup, Maint.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    17/62

    17

    Assigning Jobs to Work Centers:

    How Many Jobs/Day/Work Center

    Infinite loading Assigns jobs to work centers without regard to

    capacity

    Unless excessive capacity exists, long queues occur

    Finite loading

    Uses work center capacity to schedule orders

    Popular scheduling approach

    Integral part of CRP

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    18/62

    18

    Assigning Jobs to Work Centers:

    Which Job Gets Built First?

    Forward scheduling Jobs are given earliest available time slot in

    operation

    excessive WIP usually results

    Backward scheduling

    Start with promise date and work backwardthrough operations reviewing lead times todetermine when a job has to pass through eachoperation

    Less WIP but must have accurate lead times

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    19/62

    19

    Order-Sequencing Problems

    Sequencing Rules Criteria for Evaluating Sequencing Rules

    Comparison of Sequencing Rules

    Controlling Changeover Costs Minimizing Total Production Time

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    20/62

    20

    Order-Sequencing Problems

    We want to determine the sequence in which we willprocess a group of waiting orders at a work center.

    Many different sequencing rules can be followed in

    setting the priorities among orders.

    There are numerous criteria for evaluating the

    effectiveness of the sequencing rules.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    21/62

    21

    Order-Sequencing Rules

    First-Come First-Served (FCFS)Next job to process is the one that arrived firstamong the waiting jobs

    Shortest Processing Time (SPT)

    Next job to process is the one with the shortestprocessing time among the waiting jobs

    Earliest Due Date (EDD)

    Next job to process is the one with the earliestdue (promised finished) date among the waitingjobs

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    22/62

    22

    Order-Sequencing Rules

    Least Slack (LS)Next job to process is the one with the least [timeto due date minus total remaining processingtime] among the waiting jobs

    Critical Ratio (CR)Next job to process is the one with the least [timeto due date divided by total remaining processingtime] among the waiting jobs

    Least Changeover Cost (LCC)Sequence the waiting jobs such that total machinechangeover cost is minimized

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    23/62

    23

    Evaluating the Effectiveness

    of Sequencing Rules

    Average flow time - average amount of time jobsspend in shop

    Average number of jobs in system -

    Average job lateness - average amount of time jobs

    completion date exceeds its promised delivery date

    Changeover cost - total cost of making machine

    changeovers for group of jobs

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    24/62

    24

    Experience Says:

    First-come-first-served Performs poorly on most evaluation criteria

    Does give customers a sense of fair play

    Shortest processing time

    Performs well on most evaluation criteria But have to watch out for long-processing-time

    orders getting continuously pushed back

    Critical ratio

    Works well on average job lateness criterion

    May focus too much on jobs that cannot becompleted on time, causing others to be late too.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    25/62

    25

    Example: Sequencing Rules

    Use the FCFS, SPT, and Critical Ratio rules tosequence the five jobs below. Evaluate the rules on

    the bases of average flow time, average number of

    jobs in the system, and average job lateness.

    Job Processing Time Time to Promised Completion

    A 6 hours 10 hours

    B 12 16

    C 9 8D 14 14

    E 8 7

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    26/62

    26

    Example: Sequencing Rules

    FCFS Rule A > B > C > D > EProcessing Promised Flow

    Job Time Completion Time LatenessA 6 10 6 0

    B 12 16 18 2C 9 8 27 19

    D 14 14 41 27

    E 8 7 49 42

    49 141 90

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    27/62

    27

    Example: Sequencing Rules

    FCFS Rule Performance

    Average flow time:

    141/5 = 28.2 hours

    Average number of jobs in the system:141/49 = 2.88 jobs

    Average job lateness:

    90/5 = 18.0 hours

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    28/62

    28

    Example: Sequencing Rules

    SPT Rule A > E > C > B > DProcessing Promised Flow

    Job Time Completion Time Lateness

    A 6 10 6 0

    E 8 7 14 7

    C 9 8 23 15

    B 12 16 35 19

    D 14 14 49 3549 127 76

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    29/62

    29

    Example: Sequencing Rules

    SPT Rule Performance

    Average flow time:

    127/5 = 25.4 hours

    Average number of jobs in the system:127/49 = 2.59 jobs

    Average job lateness:

    76/5 = 15.2 hours

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    30/62

    30

    Example: Sequencing Rules

    Critical Ratio Rule E > C > D > B > A

    Processing Promised Flow

    Job Time Completion Time Lateness

    E (.875) 8 7 8 1C (.889) 9 8 17 9

    D (1.00) 14 14 31 17

    B (1.33) 12 16 43 27

    A (1.67) 6 10 49 39

    49 148 93

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    31/62

    31

    Example: Sequencing Rules

    Critical Ratio Rule Performance

    Average flow time:

    148/5 = 29.6 hours

    Average number of jobs in the system:148/49 = 3.02 jobs

    Average job lateness:

    93/5 = 18.6 hours

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    32/62

    32

    Example: Sequencing Rules

    Comparison of Rule PerformanceAverage Average Average

    Flow Number of Jobs Job

    Rule Time in System Lateness

    FCFS 28.2 2.88 18.0

    SPT 25.4 2.59 15.2

    CR 29.6 3.02 18.6

    SPT rule was superior for all 3 performance criteria.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    33/62

    33

    Scheduling Decisions

    Priority Rules

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    34/62

    34

    Controlling Changeover Costs

    Changeover costs - costs of changing a processingstep in a production system over from one job to

    another

    Changing machine settings

    Getting job instructions Changing material

    Changing tools

    Usually, jobs should be processed in a sequence thatminimizes changeover costs

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    35/62

    35

    Controlling Changeover Costs

    Job Sequencing Heuristic First, select the lowest changeover cost among all

    changeovers (this establishes the first two jobs in

    the sequence)

    The next job to be selected will have the lowest

    changeover cost among the remaining jobs that

    follow the previously selected job

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    36/62

    36

    Example: Minimizing Changeover Costs

    Hardtimes Heat Treating Service has 5 jobswaiting to be processed at work center #11. The job-

    to-job changeover costs are listed below. What

    should the job sequence be?

    Jobs That PrecedeA B C D E

    A -- 65 80 50 62

    B 95 -- 69 67 65

    C 92 71 -- 67 75D 85 105 65 -- 95

    E 125 75 95 105 --

    Jobs

    That

    Follow

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    37/62

    37

    Example: Minimizing Changeover Costs

    Develop a job sequence:A follows D ($50 is the least c.o. cost)

    C follows A ($92 is the least following c.o. cost)

    B follows C ($69 is the least following c.o. cost)

    E follows B (E is the only remaining job)

    Job sequence is DACBE

    Total changeover cost = $50 + 92 + 69 + 75 = $286

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    38/62

    38

    Minimizing Total Production Time

    Sequencing n Jobs through Two Work Centers When several jobs must be sequenced through two

    work centers, we may want to select a sequence

    that must hold for both work centers

    Johnsons rule can be used to find the sequence

    that minimizes the total production time through

    both work centers

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    39/62

    39

    Johnsons Rule

    1. Select the shortest processing time in either workcenter

    2. If the shortest time is at the first work center, put the

    job in the first unassigned slot in the schedule. If the

    shortest time is at the second work center, put the jobin the last unassigned slot in the schedule.

    3. Eliminate the job assigned in step 2.

    4. Repeat steps 1-3, filling the schedule from the frontand back, until all jobs have been assigned a slot.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    40/62

    40

    Example: Minimizing Total Production Time

    It is early Saturday morning and The FinestDetail has five automobiles waiting for detailingservice. Each vehicle goes through a thoroughexterior wash/wax process and then an interiorvacuum/shampoo/polish process.

    The entire detailing crew must stay until the lastvehicle is completed. If the five vehicles aresequenced so that the total processing time isminimized, when can the crew go home. They willstart the first vehicle at 7:30 a.m.

    Time estimates are shown on the next slide.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    41/62

    41

    Example: Minimizing Total Production Time

    Exterior Interior

    Job Time (hrs.) Time (hrs.)

    Cadillac 2.0 2.5Bentley 2.1 2.4

    Lexus 1.9 2.2

    Porsche 1.8 1.6

    Infiniti 1.5 1.4

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    42/62

    42

    Example: Minimizing Total Production Time

    Johnsons RuleLeast Work Schedule

    Time Job Center Slot

    1.4 Infiniti Interior 5th

    1.6 Porsche Interior 4th

    1.9 Lexus Exterior 1st

    2.0 Cadillac Exterior 2nd

    2.1 Bentley Exterior 3rd

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    43/62

    43

    Example: Minimizing Total Production Time

    Exterior

    Interior

    0 1.9 3.9 6.0 7.8 9.3 12.0

    0 1.9 4.1 6.6 9.0 10.6 12.0

    L C B

    L

    P I

    Idle C B P I

    Idle

    It will take from 7:30 a.m. until 7:30 p.m. (notallowing for breaks) to complete the five vehicles.

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    44/62

    44

    Scheduling

    Product-Focused

    Manufacturing

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    45/62

    45

    Product-Focused Scheduling

    Two general types of product-focused production: Batch - large batches of several standardized

    products produced

    Continuous - few products produced

    continuously.... minimal changeovers

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    46/62

    46

    Scheduling Decisions

    If products are produced in batches on the sameproduction lines:

    How large should production lot size be for eachproduct?

    When should machine changeovers be scheduled? If products are produced to a delivery schedule:

    At any point in time, how many products should

    have passed each operation if time deliveries are tobe on schedule?

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    47/62

    47

    Batch Scheduling

    EOQ for Production Lot Size How many units of a single product should be

    included in each production lot to minimize annual

    inventory carrying cost and annual machine

    changeover cost?

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    48/62

    48

    Example: EOQ for Production Lots

    CPC, Inc. produces four standard electronicassemblies on a produce-to-stock basis. The annualdemand, setup cost, carrying cost, demand rate, andproduction rate for each assembly are shown on thenext slide.

    a) What is the economic production lot size for eachassembly?

    b) What percentage of the production lot of power

    units is being used during its production run?c) For the power unit, how much time will pass

    between production setups?

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    49/62

    49

    Example: EOQ for Production Lots

    Annual Setup Carry Demand Prod.

    Demand Cost Cost Rate Rate

    Power Unit 5,000 $1,200 $6 20 200

    Converter 10,000 600 4 40 300

    Equalizer 12,000 1,500 10 48 100

    Transformer 6,000 400 2 24 50

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    50/62

    50

    Example: EOQ for Production Lots

    Economic Production Lot Sizes

    EOQ = (2DS/C[p/(p-d)]

    1EOQ = (2(5,000)(1,200)/6[200/(200-20)] 1,490.7

    2EOQ = (2(10,000)(600)/4[300/(300-40)] 1,860.5

    3EOQ = (2(12,000)(1,500)/10[100/(100-48)] 2,631.2

    4EOQ = (2(6,000)(400)/2[50/(50-24)] 2,148.3

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    51/62

    51

    Example: EOQ for Production Lots

    % of Power Units Used During Productiond/p = 20/200 = .10 or 10%

    Time Between Setups for Power Units

    EOQ/d = 1,490.7/20 = 74.535 days

    S i

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    52/62

    52

    Batch Scheduling

    Limitations of EOQ Production Lot Size Uses annual ballpark estimates of demand and

    production rates, not the most current estimates

    Not a comprehensive scheduling techniqueonly

    considers a single product at a time

    Multiple products usually share the same scarce

    production capacity

    B h S h d li

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    53/62

    53

    Batch Scheduling

    Run-Out Method Attempts to use the total production capacity

    available to produce just enough of each product

    so that if all production stops, inventory of each

    product runs out at the same time

    E l R O M h d

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    54/62

    54

    Example: Run-Out Method

    QuadCycle, Inc. assembles, in batches, fourbicycle models on the same assembly line. The

    production manager must develop an assembly

    schedule for March.

    There are 1,000 hours available per month forbicycle assembly work. Using the run-out method

    and the pertinent data shown on the next slide,

    develop an assembly schedule for March.

    E l R O t M th d

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    55/62

    55

    Example: Run-Out Method

    Assembly March AprilInventory Time Forec. Forec.On-Hand Required Demand Demand

    Bicycle (Units) (Hr/Unit) (Units) (Units)

    Razer 100 .3 400 400Splicer 600 .2 900 900

    Tracker 500 .6 1,500 1,500

    HiLander 200 .1 500 500

    E l R O t M th d

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    56/62

    56

    Example: Run-Out Method

    Convert inventory and forecast into assembly hours

    Assemb. March MarchInvent. Time Forec. Invent. Forec.

    On-Hand Reqd. Dem. On-Hand Dem.

    Bicycle (Units) (Hr/Unit) (Units) (Hours) (Hours)

    Razer 100 .3 400 30 120

    Splicer 600 .2 900 120 180

    Tracker 500 .6 1,500 300 900

    HiLander 200 .1 500 20 50

    Total 470 1,250

    (1) (2) (3) (4) (5)

    (1) x (2) (2) x (4)

    E l R O t M th d

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    57/62

    57

    Example: Run-Out Method

    Compute aggregate run-out time in monthsAggregate Run-out Time =

    = [(Total Inventory On-Hand in Hours)

    + (Total Assembly Hours Available per Month)-(Marchs Forecasted Demand in Hours)]

    / (Aprils Forecasted Demand in Hours)

    = (470 + 1,000-

    1,250)/1,250 = .176 months

    E l R O t M th d

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    58/62

    58

    Example: Run-Out Method

    Develop Marchs Production Schedule

    Marchs MarchsDesired Desired Assembly

    Ending End.Inv. Required TimeInventory & Forec. Production AllocatedBicycle (Units) (Units) (Units) (Hours)

    Razer 70 470 370 111.0

    Splicer 158 1,058 458 91.6Tracker 264 1,764 1,264 758.4HiLander 88 588 388 38.8

    999.8

    (6) (7) (8) (9)

    (3) x .176 (3) + (6) (7) - (1) (8) x (2)

    C t i d S h d li

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    59/62

    59

    Computerized Scheduling

    Develops detailed schedules for each work centerindicating starting and ending times

    Develops departmental schedules

    Generates modified schedules as orders move

    Many packages available.... select one most

    appropriate for your business

    S h d li D i i

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    60/62

    60

    Scheduling Decisions

    Visual Control Rules at Zytec, Inc.

    W U W ld Cl P ti

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    61/62

    61

    Wrap-Up: World-Class Practice

    In process-focused factories: MRP II refined.... promises are met, shop loading

    is near optimal, costs are low, quality is high

    In product-focused factories:

    EOQ for standard parts containers, this sets S, lot

    sizes are lower, inventories slashed, customer

    service improved

    Scheduling is integral part of a computer informationsystem

    End of Chapter 16

  • 7/31/2019 Ch16. Manufacturing Operations Scheduling

    62/62

    62

    End of Chapter 16