push pull.pdf

Upload: skgolban

Post on 04-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Push pull.pdf

    1/5

    1WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Push and Pull Production Systems

    You say yes. I say no.You say stop.and I say go, go, go!

    The Beatles

    2WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    The Key Difference Between Push and Pull

    Push Systems: schedule work releases based on demand.

    inherently due-date driven

    control release rate, observeWIP level

    Pull Systems: authorize work releases based on system status.

    inherently rate driven

    control WIP level, observethroughput

    3WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Push vs. Pull Mechanics

    (Exogenous)Schedule

    Production Process

    PUSH PULL

    (Endogenous)Stock Void

    Production Process

    Job Job

    Push systems do not l imi t WI P in the system.

    Pul l systems deli beratelyestablish a limi t on WI P.

    4WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    What Pull is Not!

    Make-to-Order: MRP with firm orders on MPS is make-to-order.

    But it does not limit WIP and is therefore a push system.

    Make-to-Stock: Pull systems do replenish inventory voids. But jobs can be associated with customer orders.

    Forecast Free: Toyotas classic system made cars to forecasts. Use of takt times or production smoothing often involves production without firm orders (and hence forecasts).

    5WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Push and Pull Examples

    Are the following systems essentially push or essentially pull?

    Kinkos copy shop:

    Soda vending machine: Pure MRP system: Doctors office: Supermarket (goods on shelves):

    Tandem line with finite interstation buffers: Runway at OHare during peak periods: Order entry server at Amazon.com:

    6WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Push and Pull Line Schematics

    Stock Point

    Stock Point. . .

    Pure Push (MRP)

    Stock Point

    Stock Point

    . . .

    Stock Point

    Stock Point

    . . .

    Pure Pull (Kanban)

    CONWIP

    Full ContainersAuthorization Signals

  • 8/13/2019 Push pull.pdf

    2/5

    7WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Pulling with Kanban

    Outboundstockpoint

    Outboundstockpoint

    Productioncards

    Completed parts with cardsenter outbound stockpoint.

    When stock isremoved, place

    production ca rdin hold box.

    Productioncard authorizesstart of work.

    8WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Inventory/Order Interface

    Concept: Mak e-to-stock and m ake-to-order can be used in same system.

    Dividing point is called the inventory/order interface. This is sometimes called the push/pull interface, but since WIP could be

    limited or unlimited in both segments, this is not a strictly accurate term.

    Benefit: eliminate entire portion of cycle time seen by customers by building to stock.

    Implementation: kanban late customization (postponement)

    9WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Example Custom Taco Production Line

    Cooking Assembly Packaging Sales

    Make- to-Stock

    I/O Interface

    Make-to -Order

    Refrigerator

    Customer

    10WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Example Quick Taco Production Line

    Cooking Assembly Packaging Sales

    Make -to-OrderI/O Interface

    Make- to-Stock

    Refrigerator

    WarmingTable

    Customer

    Not es: I/O interface can differ by time of day (or season). I/O interface can differ by product.

    11WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Example IBM Panel Plant

    Treater LaminationPrepreg,Copper

    M ac hi ni ng C ir cu it iz e D ri ll in gCopper

    PlateProcoat

    Sizing,Test

    I/O Interface

    Original Line

    Treater LaminationPrepreg,Copper

    Machining Circuitize DrillingCopper

    PlateProcoat

    Sizing,Test

    I/O Interface

    Revised LineCore

    Blanks

    process that gives boards personality

    Not es:

    Moving I/O interface closer to customer shortens leadtimeseen by customer.

    Small number of core blanks presents opportunity to make them to stock.

    12WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Example HP DeskjetSupply Chain

    Printed CircuitAssembly & Test

    Final Assemblyand Test

    Integrated CircuitManufacturing

    EuropeanDC

    Far EastDC

    U.S.

    DCCustomer

    Customer

    Customer

    I/O Interface

    Not es: I/O interface located in markets to achieve quick

    response to customers Delayed differentiation of products (power supplies for

    different countries) enables pooling of safety stocks

  • 8/13/2019 Push pull.pdf

    3/5

    13WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    I/O Interface Conclusions

    Basic Tradeoff: responsiveness vs. inventory (time vs. money)

    moving PPI closer to customer increasesresponsiveness and (usually) inventory

    Optimal Position of I/O Interface: need for responsiveness cost of carrying inventory product diversification

    Levers: product design (postponement)

    process design (quick response manufacturing)

    14WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Advantages of Pull Systems

    Low Unit Cost: low inventory

    reduced space little rework

    High External Quality: high internal quality

    pressure for good quality promotion of good quality

    (e.g., defect detection)

    Good Customer Service: short cycle times steady, predictable output

    stream

    Flexibility: avoids committing jobs too

    early encourages floating

    capacity

    15WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    The Magic of Pull

    Pulling Everywhere?

    You don t never make nothin and send it no place. Somebodyhas to come get it.

    Hall 1983

    WIP

    No! Its the WIP Cap: Kanban WIP cannot exceed number of cards

    WIP explosions are impossible

    16WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Pull Benefits Achieved by WIP Cap

    Reduces Costs : prevents WIP explosions

    reduces average WIP reduces engineeringchanges

    Improves Quality: pressure for higher quality improved defect detection improved communication

    Improves Customer Service: reduces cycle time variability

    pressure to reduce sources of process variability

    promotes shorter lead times and better on-time performance

    Maintains Flexibility: avoids early release (like air

    traffic control) less direct congestion less reliance on forecasts promotes floating capacity

    17WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    CONWIP

    Assumptions:1. Single routing2. WIP measured in units

    Mechanics: allow next job to enter line each time a job leaves(i.e., maintain a WIP level of m jobs in the line at all times).

    Modeling: MRP looks like an open queueing network

    CONWIP looks like a closed queueingnetwork Kanban looks like a closed queueing network with blocking

    . . .

    18WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    CONWIP Controller

    PC

    R G

    PC

    PN Quant

    Indicator Lights

    Work Backlog

    LAN

    . . .

    Workstations

  • 8/13/2019 Push pull.pdf

    4/5

    19WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    CONWIP vs. Pure Push

    Push/Pull Laws: A CONWIP system has the followingadvantages over an equivalent pure push system:

    1) Observability : WIP is observable; capacity is not.

    2) Effi ciency : A CONWIP system requires less WIP on average toattain a given level of throughput.

    3) Robustness : A profit function of the form

    Profit = pTh - hWIP

    is more sensitive to errors in TH than WIP.

    20WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    CONWIP Efficiency Example

    Equipment Data: 5 machines in tandem, all with capacity of one part/hr ( u=THt e=TH ) exponential (moderate variability) process times

    CONWIP System:

    Pure Push System:

    41)(

    0 +=

    +=

    w

    wr

    W w

    wwTH b

    TH TH

    uu

    TH w == 1515)(

    PWC formula

    5 M/M /1 queues

    21WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    CONWIP Efficiency Example (cont.)

    How much WIP is required for push to match THattained by CONWIP system with WIP= w ?

    4

    5

    ))4/((1

    ))4/((5

    4

    w

    ww

    ww

    w

    ww =

    ++=

    +

    In this example, WIP i s always 25% higher for same TH i npush than in CONWI P

    I n general, the increase won t always be 25%, but it wil l alwa ys take more WIP to get same TH under push than un der pull.

    22WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    CONWIP Robustness Example

    Profit Function:

    CONWIP:

    Push:

    Key Question: what happens when we don t choose optimu mvalues (as we never wi ll )?

    hww

    w p

    += 4Profit(w)

    = TH TH h pTH

    15Profit(TH)

    hw pTH =Profit

    need to find optimal WI P level

    need to find optimal TH level (i.e., release rate)

    23WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    CONWIP vs. Pure Push Comparisons

    -20

    -10

    0

    10

    20

    30

    40

    50

    60

    70

    0 .0 0% 2 0. 0 0% 4 0 .0 0 % 6 0 .0 0 % 8 0 .0 0 % 1 00 .0 0% 1 20 .0 0% 1 40 .0 0%

    Control as Percent of Optimal

    P r o f i t

    Push

    CONWIP Optimum

    Efficiency

    Robustness

    24WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Implementing Pull

    Pull is Rigid: replenishing stocks quickly (just in time) requireslevel mix, volume, sequence.

    JIT Practices: Support Rigidity:

    production smoothing/mix stabili zation

    Mitigate Rigidity in Production System capacity buffers setup redu ction flexible labor facility layout product design (postponement, etc .)

    Mitigate Rigidity in Organization TQM vendor management, etc.

    this i s thegenius of pull!

  • 8/13/2019 Push pull.pdf

    5/5

    25WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Capacity Buffers

    Motivation: facilitate rapid replenishments with minimal WIP

    Benefits: Protection against quota shortfalls Regular flow allows matching against customer demands Can be more economical in long run than WIP buffers in push

    systems

    Techniques: Planned underutilization (e.g., use u = 75% in aggregate planning) Two shifti ng : 4 8 4 8 Schedule dummy jobs to allow quick response to hot jobs

    26WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Setup Reduction

    Motivation: Small lot sequences not feasible with large setups.

    Internal vs. External Setups: External performed while machine is still running Internal performed while machine is down

    Approach:1. Separate the internal setup from the external setup.2. Convert as much internal setup as possible to external setup.3. Eliminate the adjustment process.

    4. Abolish the setup itself (e.g., uniform product design, combined production, parallel machines).

    27WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-phys ics.com

    Flexible Labor

    Cross-Trained Workers: float where needed

    appreciate line- wide perspective provide more heads per problem area

    Shared Tasks: can be done by adjacent stations

    reduces variability in tasks, and hence line stoppages/quality proble ms work can float to

    workers, or workers can float to work

    28WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Cellular Layout

    Advantages: Better flow control

    Improved material handling (smaller transfer batches) Ease of communication (e.g., for floating labor)

    Challenges: May require duplicate equipment Product to cell assignment

    Inbound Stock Outbound Stock

    29WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Focused Factories

    Pareto Analysis: Small percentage of skus represent large percentage of volume Large percentage of skus represent little volume but much complexity

    Dedicated Lines: for families of high runners few setups can use pull effectively

    Job Shop Environment: for low runners many setups

    poorer performance, but onlyon smaller portion of business

    may need to use push

    Saw

    Mill

    Grind

    Lathe

    Paint

    Drill

    A s s e m b l y

    W a r e h o u s e

    S t o r e s

    Saw

    Saw

    Grind

    Weld

    Lathe

    Mill

    Mill

    Grind

    Mill

    Drill

    Drill

    Lathe

    Drill

    Paint

    Paint

    Drill

    S t o r e s

    A s s e m b l y

    W a r e h o u s e

    30WallaceJ. Hopp,MarkL.Spearman,1996,2000 http://www.factory-ph ysics.com

    Push/Pull Takeaways

    Magic of Pull: the WIP capMTS/MTO Hybrids: locating the I/O interface

    Logistical Benefits of Pull: observability efficiency robustness (this is the key one)

    Overcoming Rigidity of Pull: capacity buffers setup reduction flexible labor facility layout, etc.