You are on page 1of 39

BUSS211

OM

Lecture 2
Process Flow Management
Professor Kihoon Kim

Process Flow Management

Slide 1

Outline
Changing Sources of Competitive Advantage

Process Analysis
Operational Measures: Time T, Inventory I, Throughput rate R
Link through Littles Law
Link to Financial Measures

Which process should be improved first?

Management of Flow Time and Capacity


Critical Activities

Flow Time Efficiency

Sequencing Multiple Jobs


Single Machine Dispatch Rules

Two-Machine Flow Shop Sequencing

Process Flow Management

Slide 2

How can operations help a company compete?


The changing sources of competitive advantage

Low Cost & Scale Economies (< 1960s)

You can have any color you want as long as it is black

Focused Factories (mid 1960s)

Flexible Factories and Product variety (1970s)

Quality (1980s)

A car for every taste and purse.

Quality is free.

Time (late 1980s-1990s)

We love your product but where is it?


Dont sell what you produce. produce what sells.

Process Flow Management

Slide 3

We have already learned The Importance of Time


What is Toyota doing now?
All we are doing is looking at the time line from the moment the
customer gives us an order to the point when we collect the
cash. And we are reducing that time line by removing the nonvalue-added wastes.
-- Taiichi Ohno. Toyota Production System: Beyond Large-Scale
Production.

Lower flow time


lower Inventory, shorter response time to market changes.

Process Flow Management

Slide 4

Identify/Monitor Operational Performance Measures


(Average) Flow time T
The time a typical flow unit spends within the process boundaries

(Average) Throughput rate R


# of units processed per unit of time
e.g., dollars per year, customers per week

(Average) Inventory I
# of units within the process boundaries at any point

(Average) Process Cost


Cost incurred in moving a flow unit through the process
Process Flow Management

Slide 5

Link b/w Operational and Financial Measures


Improvement levers
Revenues

Profit

Economic
value added
(EVA)

Costs

Material
+
Labor
+
Energy
+
Overhead

Capital
invested

PP&E
+
Inventory
+
Other

Opportunity
cost

x
Weighted average
cost of capital

1.
2.

Increase price
Increase
throughput

3.
4.

Reduce costs
Improve quality

5.

Reduce capital
intensity
Reduce inventory

6.

Reduce time
Operational metrics

Financial metrics

Process Flow Management

Price
x
Quantity

Slide 6

Relating operational measures (flow time T,


throughput R & inventory I) with Littles Law

...

Inventory /

... ...

[units]

Flow rate (Throughput R)


[units/hr]

... ...

Flow Time T [hrs]

Inventory

Throughput x Flow Time


RxT

Inventory Turnover = Throughput / Inventory


= 1/ T
Process Flow Management

Slide 7

Littles Law applied to different process flow examples


Cash Flow: Motorola sells $300 million worth of cellular equipment per year. The
average accounts receivable in the cellular group is $45 million. What is the
average billing to collection process cycle time?
Customer Flow: Taco Bell processes on average 1,500 customers per day (15 hours).
On average there are 75 customers in the restaurant (waiting to place the order,
waiting for the order to arrive, eating etc.). How long does an average customer
spend at Taco Bell and what is the average customer turnover?
Job Flow: The Travelers Insurance Company processes 10,000 claims per year. The
average processing time is 3 weeks. Assuming 50 weeks in a year, what is the
average number of claims in process.
Question: A general manager at Baxter states that her inventory turns three times a year.
She also states that everything that Baxter buys gets processed and leaves the docks
within six weeks. Are these statements consistent?

Process Flow Management

Slide 8

Littles Law applied to different process flow examples


25% quit

4 patients/hr Patient
checks in

5 min

wait

2 patients

Initial
75%
doctor
consultation
15 min

5 min

Q: Will the service system be stable?


1.

2.

Total flow time

Quit:

Continue:

Average flow time:

Process Flow Management

Doctor
Requests
Tests for
patient

Slide 9

wait
1 patient

Nurse
takes
tests
30 min

MBPF Inc.: Applying Littles Law to Financial


Statements

Q: What is the total flow time from the


moment we put a dollar in the factory until we
get the offsetting revenues from A/R?

Process Flow Management

Slide 10

MBPF Inc.: Balance Sheet


CURRENT ASSETS
Cash
Short-term investments at cost (approximate mkt.)
Receivables, less allowances of $0.7 mil
Inventories
Other current assets
TOTAL CURRENT ASSETS
PROPERTY, PLANT AND EQUIPMENT (at cost)
Land
Buildings
Machinery and equipment
Construction in progress
Subtotal
Less accumulated depreciation
NET PROPERTY, PLANT AND EQUIPMENT
Investments
Prepaid expenses and other deferred charges
Other assets
TOTAL ASSETS

2.1
3.0
27.9
50.6
4.1
87.7
2.1
15.3
50.1
6.7
74.2
25.0
49.2
4.1
1.9
4.0
146.9

(Selected) CURRENT LIABILITIES


Payables

Process Flow Management

11.9

Slide 11

MBPF Inc.: Consolidated Statement


Net Sales

250.0

Costs and expenses


Cost of Goods Sold
Selling, general and administrative expenses
Interest expense
Depreciation
Other (income) expenses
TOTAL COSTS AND EXPENSES

175.8
47.2
4.0
5.6
2.1
234.7

INCOME BEFORE INCOME TAXES


PROVISION FOR INCOME TAXES
NET INCOME

15.3
7.0
8.3

RETAINED EARNINGS, BEGINNING OF YEAR


LESS CASH DIVIDENDS DECLARED
RETAINED EARNINGS AT END OF YEAR

31.0
2.1
37.2

NET INCOME PER COMMON SHARE


DIVIDEND PER COMMON SHARE

0.83
0.21

How long will it take to collect sales dollars from a customer?


Process Flow Management

Slide 12

MBPF Inc.: Inventory and Cost of Goods


INVENTORY
Raw materials (roof)
Fabrication WIP (roof)
Purchased parts (base)
Assembly WIP
Finished goods
TOTAL

6.5
15.1
8.6
10.6
9.8
50.6

COST OF GOODS SOLD


Raw materials
Fabrication (L&OH)
Purchased parts
Assembly(L&OH)
TOTAL

50.1
60.2
40.2
25.3
175.8

How long does it take for invested money for manufacturing to


leave the factory?

Process Flow Management

Slide 13

MBPF Inc.: Detailed Financial Flows

$60.2/yr

$50.1/yr

$6.5
Raw Materials
(roofs)

$40.2/yr

$25.3/yr

$110.3/yr

$15.1
Fabrication
(roofs)

$8.6

$175.8/yr
$10.6
$9.8
Assembly

$40.2/yr

Purchased Parts (bases)

Process Flow Management

Slide 14

$175.8/yr

Finished Goods

MBPF Inc.: Detailed Flow Times

Throughput R
$/Year
$/Week
Inventory I ($)
Flow Time T =
I/R (weeks)

Raw
Materials

Fabrication

Purchased
Parts

Assembly

Finished
Goods

50.1
0.96
6.5
6.75

110.3
2.12
15.1
7.12

40.2
0.77
8.6
11.12

175.8
3.38
10.6
3.14

175.8
3.38
9.8
2.90

6.75+7.12+11.12+3.14+2.90 >> 15 weeks (Why?)

Process Flow Management

Slide 15

Inventory = Rate x Flow Time


Flow rate R
($/week)
5.0

3.38

Accounts

2.12
Fabrication

0.96
0.77

Purchased Parts
11.12

Assembly

Receivable
Finished
Goods

Raw Materials

6.75

7.12

3.14

2.90

Flow Time T
(weeks)
Process Flow Management

Slide 16

5.80

How to Manage Flow Time and


Capacity

Supply Chain Management

Slide 17

Remind: Process is
Process
Management

Inputs

Network of
Activities and Buffers

Outputs
Goods
Services

Flow units/Entities
(customers, data,
material, cash, etc.)

Resources
Labor & Capital
Process Flow Management

Information
structure

Slide 18

Process is
Process = network of activities performed by resources
1. Process Boundaries:

input
output

2. Flow unit: the unit of analysis


3. Network of Activities & Storage/Buffers

activities with activity times


Buffers with waiting flow times
routes: precedence relationships (solid lines) with throughputs

4. Resources & Allocation


- who does what?

5. Information Structure & flow (dashed lines)

Process Flow Management

Slide 19

How to Draw a Process Flow Chart


Decisions are represented by Diamonds.
The remaining activities are represented by

Rectangles.
Solid Arrow: Precedence Relationship between two
activities
Buffer: Triangle
Information flow: dashed arrow

Process Flow Management

Slide 20

Process Flow Chart Example (Pizza Delivery)

start

Take Order

Activity time:
Resource:

end

Bill

Activity time:
2
Resource: Jaqueline

Process Flow Management

Sauce Prep

Dough Prep

Spread

2
Jean

3
Jean

1
Jean, Pan

Unload &
Pack

Bake

Load & Set


timer

15
Oven, Pan

1
Jaqueline, Oven, Pan

1
Jaqueline, Pan

cool
3
Pan

Slide 21

Process Flow Chart: Resources and Capacity


D
30 min/job
Stan

A
Activity time:
20 min/job
Resource:
Kyle

E
C

20 min/job

20 min/job

Kenny

Eric

20 min/job
Timmy

How long will it take?


How much work can we do? / What is the capacity of the process?

Process Flow Management

Slide 22

How long: Theoretical flow time (TFT)


TFT: Time to complete the process assuming:
1. All activities are done at their average speed.
2. All resources are immediately available when needed. (no waiting time)

Look at paths through the process:


Here: A-B-C-E & A-D-E

Longest path (critical path) determines the theoretical flow time.


A-B-C-E = 20 + 20 + 20 + 20 = 80 min
A-D-E = 20 + 30 + 20 = 70 min
D
30 min/job
A

Process Flow Management

Stan

20 min/job

Activity
time:
20min/job

20min/job

20 min/job

Kyle

Kenny

Eric

Slide 23

Timmy

How much work: Theoretical capacity


Resource
Kyle

Unit Load
(time/job)

Resource Capacity
Unit Capacity

Process
Capacity

Resource
Utilization*

# of units

Total

3
jobs/hr

66.67%

20min/job 3 jobs/hr

Kenny

20

3 jobs/hr

3
jobs/hr

66.67%

Eric

20

3 jobs/hr

3
jobs/hr

66.67%
2
jobs/hr

Timmy

20

3 jobs/hr

3
jobs/hr

66.67%

Stan

30

2 jobs/hr

2
jobs/hr

100%

D
30 min/job
A

Stan

20 min/job

Activity
time:
20min/job

20min/job

20 min/job

Kyle

Kenny

Eric

* assuming system is processing at full capacity


Process Flow Management

Slide 24

Timmy

Process Changes: Impact on capacity and flow time

Process Change

TFT

None
Reduce the average time for activity B by 5
mins
Kenny and Eric work in parallel
Reduce the average time for activity
D(Stan) by 10 mins
Move 10 mins work from Stan to Timmy
Kenny is fired and Kyle takes over

Process Flow Management

Slide 25

Capacity

Process Changes: Impact on capacity and flow


time
Process Change

Concept

TFT

Capacity

None

Baseline

80 min

2 jobs/hr

Reduce the average time for activity B by 5


Work faster 75 min
min.

2 jobs/hr

Kenny and Eric work in parallel


Reduce the average time for activity
D(Stan) by 10 min.
Move 10min.s work from Stan to Timmy

Work
smarter

70 min

2 jobs/hr

Work faster 80 min

3 jobs/hr

Work
smarter

90 min

2 jobs/hr

???

80 min

1.5 jobs/hr

Kenny is fired and Kyle takes over

Process Flow Management

Slide 26

Levers for Increasing


Process Capacity

Levers for Reducing


Flow Time

Decrease the work content of


critical activities

work faster
work smarter
do it right the first time
change product mix

to non-critical path or to outer


loop

Process Flow Management

Slide 27

create flexibility to handle tasks


originally assigned to bottleneck
to non-critical resource or to third
party

Increase Net Availability

Reduce waiting time

work smarter
work faster
do it right the first time
change product mix

Move work content from


bottlenecks to non-bottlenecks

Move work content from critical to


non-critical activities

Decrease the work content of


bottleneck resources

work longer: increase scheduled


availability
increase scale (invest)
increase size of load
batches/reduce or eliminate setups
& changeovers
eliminate availability waste

Most time inefficiency comes from waiting:

Industry

Process

Average Flow
Time

Theoretical
Flow Time

Flow Time
Efficiency

Life Insurance

New Policy
Application

72 hrs.

7 min.

0.16%

Consumer
Packaging

New Graphic
Design

18 days

2 hrs.

0.14%

Commercial
Bank

Consumer Loan

24 hrs.

34 min.

2.36%

Hospital

Patient Billing

10 days

3 hrs.

3.75%

Automobile
Manufacture

Financial
Closing

11 days

5 hrs

5.60%

Theoretical Flow Time: the minimum amount of time required for


processing a unit without any waiting
Flow Time: Theoretical Flow Time + Waiting Time
Process Flow Management

Slide 28

Critical Path based on Theoretical Flow Time

Theoretical flow time = minimum time to transform inputs into output:

Consider the following ABC example:


Part A
production
C = Final
Assembly

1min/part A

Part B
production

3min/FA unit

2min/part B

What is the theoretical flow time of each path?


TAC =
TBC =

Critical path

Critical Activities =

Process Flow Management

Slide 29

Critical Path based on Flow Time

Average Flow Time = average time of transformation, including waiting time.


Part A
production

10

Part B
production

R = 1 FA unit/3min

C = Final
Assembly

1min/part A

3min/FA unit

2min/part B

ABC Example continued, but now assume that the ABC process is processing at the rate of R =
1 units/3min = 0.33 units/min and that there are two buffers with on average 10 units and 5
units, as shown in the picture. Given this setting:

average waiting time in the buffers is: Tbuffer part A =

Tbuffer part B =

And average flow time becomes:

Tpath B =

Critical path becomes:

Tpath A =
T =

Flow Time efficiency = Tth / T =

Process Flow Management

Slide 30

Sequencing Multiple Jobs

Supply Chain Management

Slide 31

Single-machine Sequencing
START

000

DONE

Each job can have a different processing time and a different


due date
"local" dispatching rules:
FCFS:
First-come, first-served
SPT:
Shortest processing time (first)
EDD:
Earliest due date (first)
CR: Critical Ratio =
(Remaining Proc. Time)
(Remaining time to Due Date)
The job with the largest CR goes first
Process Flow Management

Slide 32

Theoretical results
(If the processing times are deterministic)

SPT (Shortest Processing Time) minimizes:


mean flow time
mean waiting time
mean lateness

EDD (Earliest Due Date) minimizes maximum lateness

Process Flow Management

Slide 33

Two-Machine Flow Shop


START

000

000

Ai =

processing time of job i on machine A

Bi =

processing time of job i on machine B

DONE

To minimize makespan, optimal schedule is always a


permutation schedule (no passing)
Makespan: the total elapsed time from the start of the first job on
the first machine until the completion of the last job on the
last machine.
Process Flow Management

Slide 34

Gantt Chart (permutation schedule):

MACHINE A
MACHINE B

JOB 1

JOB 2
JOB 1

JOB 2
TIME

Process Flow Management

Slide 35

To Minimize the Makespan


Johnson's Algorithm

1. List Ai , Bi in two columns


2. Find smallest remaining value;
If in A, schedule i next (1st, 2nd, ...,)
If in B, schedule i last (last, 2nd-to-last, ...)

3. Cross off scheduled job, go to step 2.

Process Flow Management

Slide 36

Example of Johnsons Algorithm


job i
1
2
3

Ai
5
9
10

Bi
2
7
4

1. 2 in B so job 1 goes last:


1
2. Cross out row 1
3. 4 in B so job 3 goes 2nd-to-last:
3
4. Cross out row 3

__1

5. Done: optimal sequence is

231

Process Flow Management

Slide 37

31

Gantt Chart of Solution:


MACHINE A
MACHINE B
9

16 19

Makespan =

Process Flow Management

Slide 38

23 24 26

TIME

Summary: Sequencing Multiple Jobs


To improve mean flow time for a single machine
Do shortest-processing-time jobs first
10 or less items for a grocery store (Not 10 or more
items)

To minimize the makespan for flow shop


Do a job early if the job needs short processing time for
upstream operations
Do a job late if the job needs short processing time for
downstream operations

Process Flow Management

Slide 39

You might also like