OM301LectureThreeFlowsDR

download OM301LectureThreeFlowsDR

of 16

Transcript of OM301LectureThreeFlowsDR

  • 8/8/2019 OM301LectureThreeFlowsDR

    1/16

    1 cSamuel K. Eldersveld OM301 April 7, 2008

    Operations Management Basics: Operations as a Flow Process

    CONTROL

    INPUTS TRANSFORM OUTPUTS

    FlowFlow

    Info & Feedback Info & Feedback

    OM: Systems

    Inputs and Outputs

    Flow

    Transformation

    Feedback and Control

    OM301 p. 1/

    2 cSamuel K. Eldersveld OM301 April 7, 2008

    Example from the text: PRESBYTERIAN HOSPITAL PHILADELPHIA

    Inputs & Outputs = PatientsTransform = Angiography

    Patients wait when they compete for the same limited resource.

    Patients wait due to unpredictable nature of activities.

    OM301 p. 2/

  • 8/8/2019 OM301LectureThreeFlowsDR

    2/16

    3 cSamuel K. Eldersveld OM301 April 7, 2008

    Example: A flow unit is a single call

    SWITCH COMPLETE

    Abandon

    OM301 p. 3/

    3 cSamuel K. Eldersveld OM301 April 7, 2008

    Inputs: Calls

    SWITCH COMPLETE

    Abandon

    INPUTS (C ALL INITIATION)

    OM301 p. 3/

  • 8/8/2019 OM301LectureThreeFlowsDR

    3/16

    3 cSamuel K. Eldersveld OM301 April 7, 2008

    Input, transform

    SWITCH COMPLETE

    Abandon

    INPUTS (C ALL INITIATION)

    PRODUCT C OR VIP

    B

    A, B OR C

    ROUTING RULES

    OM301 p. 3/

    3 cSamuel K. Eldersveld OM301 April 7, 2008

    Input, transform, output

    SWITCH COMPLETE

    Abandon

    INPUTS (C ALL INITIATION)

    PRODUCT C OR VIP

    B

    A, B OR C

    ROUTING RULES

    OUTPUTS (C ALL RESOLUTION)

    OM301 p. 3/

  • 8/8/2019 OM301LectureThreeFlowsDR

    4/16

    3 cSamuel K. Eldersveld OM301 April 7, 2008

    Input, transform, output, feedback

    SWITCH COMPLETE

    Abandon

    INPUTS (C ALL INITIATION)

    PRODUCT C OR VIP

    B

    A, B OR C

    ROUTING RULES

    OUTPUTS (C ALL RESOLUTION)

    Feedback SUPERVISOR

    OM301 p. 3/

    3 cSamuel K. Eldersveld OM301 April 7, 2008

    Input, transform, output, feedback, control

    SWITCH COMPLETE

    Abandon

    INPUTS (C ALL INITIATION)

    PRODUCT C OR VIP

    B

    A, B OR C

    ROUTING RULES

    OUTPUTS (C ALL RESOLUTION)

    Feedback SUPERVISORCONTROLS

    OM301 p. 3/

  • 8/8/2019 OM301LectureThreeFlowsDR

    5/16

    4 cSamuel K. Eldersveld OM301 April 7, 2008

    Call-center example: Typical OM tasks

    Forecast CallVolume &

    Customer Behavior

    Define ServiceLevel Goals

    Calculate RequiredNo. of Agents

    Efficiently ScheduleAll Activities

    EvaluatePerformance

    Forecasting

    System Design

    Requirements Planning

    Scheduling

    Iterate: Feedback and Control

    OM301 p. 4/

    4 cSamuel K. Eldersveld OM301 April 7, 2008

    Call-center example: Typical OM tasks

    Forecast CallVolume &

    Customer Behavior

    Define ServiceLevel Goals

    Calculate RequiredNo. of Agents

    Efficiently ScheduleAll Activities

    EvaluatePerformance

    Forecasting

    System Design

    Requirements Planning

    Scheduling

    Iterate: Feedback and Control

    OM301 p. 4/

  • 8/8/2019 OM301LectureThreeFlowsDR

    6/16

    5 cSamuel K. Eldersveld OM301 April 7, 2008

    Competition, Strategy, Productivity

    Organizations strive for increased productivity. Example: Call Center

    Measurement and tracking of productivity goals:

    1. Total call throughput

    2. Number of calls handled per worker

    Associated performance measures

    1. 30-second average speed of answer (ASA)

    2. Abandonment rate (AR) of 1% or less

    3. % of callers with > 60s ASA

    Systems analysis

    1. ASA much higher during peak hours.

    2. ASA much higher at certain centers (bottlenecks).

    OM301 p. 5/

    6 cSamuel K. Eldersveld OM301 April 7, 2008

    Three Little Measures of Process Performance

    Start thinking of the process (at the highest level) as a black box. Inputs are processed

    into outputs. What is the flow unit? (e.g. Patient, phone call, manufactured item.)

    1. The number of flow units in the process (system) is called the inventory.

    2. The time it takes the flow unit to enter and exit the process is called the flow time.

    3. The rate at which the process delivers output is called the flow rate.

    Customers care about flow time! Inventory in a production environment is called work in

    process (WIP). The flow rate is also commonly referred to as the throughput rate.

    Process Flow Unit Flow/throughput Rate Flow Time Inventory

    H&R Block Tax Returns Returns Processed 45,000 per day 0.25 days 11,250 retur ns

    Landyatz Skateboard Manufacture Boards 1400 boards per week 0.1 weeks per board 140 boards

    Expedia Travel Call center Calls 90 callers per hour 0.2 hours per call 18 callers

    Business School OM301 Students 675 students per year 1/3 year 225 students.

    OM301 p. 6/

  • 8/8/2019 OM301LectureThreeFlowsDR

    7/16

    7 cSamuel K. Eldersveld OM301 April 7, 2008

    Simple call-center example: Flows and Littles Law

    Incoming Calls Call Center (holding+in-service=inventory) Serviced Calls

    What (interesting) questions can we ask about a process?

    Inventory: I

    Flow Time: T

    Flow Rate: R

    LITTLEs LAW, what is it?

    Inventory(I) = Flow Rate(R) Flow Time(T)

    # of Calls in the system(I) = Call Rate(R) Avg. time in system(T)

    Implications of Littles Law: Out of the three fundamental performancemeasures (I,R,T), two can be chosen by management, and the other isGIVEN by nature.

    EXAMPLE: If we hold throughput constant: Reducing flow time Reduces inventory

    OM301 p. 7/

    8 cSamuel K. Eldersveld OM301 April 7, 2008

    Call-center example: Flows and Littles Law

    Example: Suppose that a call center services an average of 75 callers per hour (and thereare no abandonments). Also, suppose that it takes, on average, a customer waits or is

    speaking with a customer service representative for 12.8 minutes, the average time a

    customer spends in the system. Then, we have:

    Flow Time: T = 12.8 minutes per call60 minutes per hour

    = 0.213 hours per call

    Flow Rate: R = 75 calls per hour.

    Now, what is I?

    OM301 p. 8/

  • 8/8/2019 OM301LectureThreeFlowsDR

    8/16

    9 cSamuel K. Eldersveld OM301 April 7, 2008

    Call-center example: Flows and Littles Law

    Littles Law:I= R T

    Using Littles Law we have the average number of calls in the call center system as:

    No. of Calls in the system(I) = Call Flow Rate(R) Avg. Time in System(T)

    = 75 0.213

    = 16.

    Hence, if there are M = 10 call service agents working, the expected (average) number of

    callers waiting to have their call answered at any time is (IM) = (16 10) = 6 callers.

    OM301 p. 9/

    10 cSamuel K. Eldersveld OM301 April 7, 2008

    Inventory Turns and Littles Law

    Flow rate (R) = Cost of Goods Sold (COGS).

    Inventory (I) = Cost of items on hand (average inventory).

    Flow Time (T) = Avg. time a unit is in the system. =Inventory

    COGS

    This is data is available from a companys 10K report

    TURNS: The number of times a company turns over its inventory

    each period:

    TURNS =1

    T

    R

    I

    COGS

    I

    OM301 p. 10/

  • 8/8/2019 OM301LectureThreeFlowsDR

    9/16

    11 cSamuel K. Eldersveld OM301 April 7, 2008

    Example of Inventory Turns (things go better(?)) with Coke?

    The Coca-Cola Company and Subsidiaries (2004 10K report)

    Compound Growth Rates Year Ended December 31,

    (In millions $ except pershare data and growth rates) 5 Years 10 Years 2004 2003SUMMARY OF OPERATIONS

    Net operating revenues 5.5% 4.2% $ 21,962 $ 21,044

    Cost of goods sold 4.9% 2.2% 7,638 7,762

    Gross profit 5.9% 5.5% 14,324 13,282http://www2.coca-cola.com/investors/form_10K_2004.html

    Coca-Cola (KO) revenues in 2004: $21.9B

    The cost of goods sold was 35% of revenue

    OM301 p. 11/

    12 cSamuel K. Eldersveld OM301 April 7, 2008

    Inventory from financial statements: Turnover with KO

    Balance Sheet - Excerpt (in $millions)

    2004 2003Inventories (avg.) $1,491 $1,252

    Income Statement (Excerpt)

    Cost of Goods Sold (flow rate) $7,638 $7,762

    Data avg: 20032004:

    I R T

    Inventory ($) COGS ($) Time (Yrs.)

    $1.37B $7.7B I

    R= 0.178

    Turns = 1Flow Time =1

    T= COGSInventory =

    COGSI

    = 5.6.

    Days for coke to go through its inventory: 3655.61

    = 65.1.

    Q: Why is Cokes turn rate lower than industry beverage average ( 8)?

    OM301 p. 12/

  • 8/8/2019 OM301LectureThreeFlowsDR

    10/16

    13 cSamuel K. Eldersveld OM301 April 7, 2008

    Practice Problem (see page 28 of the course notes)

    For next time: Visit a web-site such as

    http://finance.yahoo.com

    and search for financial statements for two competing companies.

    Download COGS (or costs of sales) from the income statement and

    inventory from the balance sheet. Compute inventory turns:

    Turns =COGS

    Inventory

    This is the type of preliminary research a stock-picker might conduct to

    determine company-wide trends while performing a competitive analysis.

    What does the analysis using your choices of companies tell you?

    OM301 p. 13/

    14 cSamuel K. Eldersveld OM301 April 7, 2008

    Isnt Inventory BAD? If so, why do we have it?

    1. Pipeline Inventory

    Since it takes time for an flow unit to traverse the system, at any point in time units make

    up inventory in transit or WIP. Examples: Grocery items moving from distribution to retail

    or a caller to a call center waiting or with a service rep.

    2. Seasonal Inventory

    When capacity is fixed, but demand is variable. Campbells Chicken Noodle Soup.

    Agricultural seasonality plays a role in raw materials inventories of wheat and corn being

    higher at production facilities in the fall.

    3. Cycle Inventory

    Economies of scale (and set-up times) often make it economical to produce products in

    batches. Even when demand is constant, when a batch is completed, inventory will be

    present at the start of the demand cycle.

    4. Decoupling Inventory and Buffers

    Inventory between process steps act as buffers: especially important when subsequent

    process steps have uncertain completion times or management desires steps to operate

    independently or to allow independent breaks.

    5. Safety Inventory

    To allow for uncertain, unpredictable (stochastic = probabilistic) demand.

    OM301 p. 14/

  • 8/8/2019 OM301LectureThreeFlowsDR

    11/16

    15 cSamuel K. Eldersveld OM301 April 7, 2008

    Processes and flows: Five characteristic elements of a process

    A processtransforms inputs into outputs.

    There are five characteristic elements of

    a process:

    INPUTS PROCESS OUTPUTSFlowFlow

    1. Inputs and outputs

    2. Flow units

    3. Network of activities and buffers: Process Flow Diagram (PFD)

    4. Resources

    5. Information structure.

    OM301 p. 15/

    16 cSamuel K. Eldersveld OM301 April 7, 2008

    Process Components - Resources and Information structure

    4. Organizational Resources: Tangible assets - two catagories:

    Capital: Fixed assets such as land, buildings, facilities, equipment, IT systems.Labor: People such as engineers, operators, Customer service reps, sales staff.

    Resources facilitate the transformation of inputs into outputs.

    5. Information structure: A structure that shows what information is

    needed and is available in order to to perform activities or make

    managerial decisions.

    A business process is often modeled as a network of activities performed by

    resources that transform inputs into outputs. Process flow management is the

    set of managerial policies that specify how a process should be operated over

    time and which resources should be allocated over time to the activities.

    OM301 p. 16/

  • 8/8/2019 OM301LectureThreeFlowsDR

    12/16

    17 cSamuel K. Eldersveld OM301 April 7, 2008

    Process Flow Diagrams

    The process network of activities and buffers is called a process flow

    diagram (PFD).

    RM PH LH CFB FB

    FG Bri Dis FH

    Schematic diagram Process-Flow Diagram

    We represent each activity with a box, each buffer, or storage area for

    inventory, with a triangle and mark the direction of flow units with arrows.

    OM301 p. 17/

    18 cSamuel K. Eldersveld OM301 April 7, 2008

    How to create a PFD

    Be the flow unit (ore): Take the perspective of the raw material input.

    Envision the journey through the process.

    Simplify the process: The PFD.

    Activities: Boxes , Flows:, Inventories/buffers: RM .

    OM301 p. 18/

  • 8/8/2019 OM301LectureThreeFlowsDR

    13/16

    19 cSamuel K. Eldersveld OM301 April 7, 2008

    Types of Inventories and their representation

    Types of inventory:

    Raw Materials (raw inputs) RM

    Work-in-process WIP

    Finished Goods FG

    With the PFD in hand: Compute the capacity of eachresource. Determine which is the bottleneck. Thisdetermines the overall process capacity.

    OM301 p. 19/

    20 cSamuel K. Eldersveld OM301 April 7, 2008

    Determining Capacities

    Capacity is a rate (= units processed per unit time).

    It is an upper bound on effectiveness.

    Our old friend Littles Law (I = R T) comes to help us determine

    capacity measurements.

    Example: Circored Iron Ore processing plant as described in the text,

    we determine that the Fluid-bed reactor step requires 240 minutes to

    process 400 tons of inputs. Thus, the capacity per hour of this step is

    400

    240= 1.667 tons per minute,

    or equivalently,

    400 tons

    240 minutes

    60 minutes

    1 hour= 100 tons per hour.

    OM301 p. 20/

  • 8/8/2019 OM301LectureThreeFlowsDR

    14/16

    21 cSamuel K. Eldersveld OM301 April 7, 2008

    Bottlenecks

    Bottleneck: The activity or resource that determines the flow

    (throughput) rate of the entire process.

    By speeding up a bottleneck we dont get rid of all bottlenecks, they will

    just shift over to the next slowest activity.

    Flow rate determines how much the process actually does produce.

    OM301 p. 21/

    22 cSamuel K. Eldersveld OM301 April 7, 2008

    Bottlenecks (visually)

    Process capacity (the theoretical maximum). Given a set of nresources or activities:

    Process Capacity = Minimum(Capacity of Resource1, . . . ,Capacity of Resourcen)

    The bottleneck of a process: weakest link = the resource with the smallest capacity.

    OM301 p. 22/

  • 8/8/2019 OM301LectureThreeFlowsDR

    15/16

    23 cSamuel K. Eldersveld OM301 April 7, 2008

    Exogenous factors may determine the flow rate of the process

    What happens when...

    ...the system is starved of raw material inputs?

    ...if demand is less than the theoretical maximum flow of the system?

    Ultimate Process Flow Rate Minimum{ Supply, Process Capacity, Demand }

    Supply Demand

    OM301 p. 23/

    24 cSamuel K. Eldersveld OM301 April 7, 2008

    Practice Problem: Baking Bread on Two Lines (page 32 course notes)

    Bakery produces one type of bread.The bakery operates two parallel bakinglines...

    ... each line is equipped with a mixer , a proofer and an oven .

    There is a single packaging line fed by the two baking lines.

    A single RM inventory buffer feeds the two lines.

    OM301 p. 24/

  • 8/8/2019 OM301LectureThreeFlowsDR

    16/16

    25 cSamuel K. Eldersveld OM301 April 7, 2008

    Bread Baking II

    Each baking line consists of 3 resource activities:

    MIX: flour, yeast, water, and salt are first mixed.

    PROOF: dough is moved to the proofer, a chamber that

    encourages fermentation of dough by yeast.

    BAKE: proofed dough is placed into pans are baked in the ovens.

    After baking is completed on either of the bread-baking lines the loaves feed a single

    WIP buffer; followed directly by a packaging activity step. When packaging is

    completed, the finished products feed into a single storage area (a finished-goods buffer)

    until trucks arrive to pick them up for delivery.

    CAN YOU DRAW A PFD of this process?

    Remember, there are two parallel lines mixing, proofing and baking...Try it!

    OM301 p. 25/