Write a 3.5-page to 4.5-page paper that highlights your reflections about relevant operations lessons from the Boeing tour and our course time studying Lean. The paper should address what you observed and learned at Boeing, and tie that to what you read i

profileMichelle_Michy
2018052723485304_bus340_opsmgt.pptx

Operations and Project Management BBUS 340 4 April 2018

1

Today’s Agenda

Class Administration – Littlefield, OM Explorer download

Lecture – Capacity Planning

Lecture – Waiting Lines

Case Study

Definitions & Concepts

Long-term Capacity Decisions

Waiting Line Structure & Arrangements

Service Systems & Priority Rules

Probability Distributions

Single-Server Model

Multiple-Server Model

2

50,000 Feet Overview of OPM

Managing Processes

Process Strategy

Process Performance & Quality

Constraint Management

Process Layout

Lean Systems

Process Analysis

Using Operations to Compete

Operations As a

Competitive Weapon

Operations Strategy

Project Management

Managing Value Chains

Supply Chain Strategy

Inventory Management

Location

Forecasting

Sales & Operations Planning

Scheduling

Resource Planning

Process Performance & Quality

3

Service vs. Manufacturing

Small vs. Medium vs. Large Firms

Industry type: hightech, healthcare, aerospace, IT, etc ….

Capacity Planning

What is Capacity?

The maximum rate of output of a process or a system.

What is Capacity Management?

Measures of Capacity and Utilization

Utilization

Output measures

Input measures

Utilization =  100%

Average output rate

Maximum capacity

Measures of Capacity and Utilization

Use Output Measures when:

Process has high volume and the firm makes a small number of standardized products

Using Input Measures when:

Product variety and process divergence is high

The product or service mix is changing

Productivity rates are expected to change

Significant learning effects are expected

Economies and Diseconomies of Scale

Economies of scale

Spreading fixed costs

Reducing construction costs

Cutting costs of purchased materials

Finding process advantages

Diseconomies of scale

Complexity

Loss of focus

Inefficiencies

Economies and Diseconomies of Scale

Sizing Capacity Cushions

Capacity cushions – the amount of reserve capacity a process uses to handle sudden changes

Capacity cushion = 100% – Average Utilization rate (%)

Capacity cushions vary with industry

Capital intensive industries prefer cushions as small as 5 percent, while hotel industry can live with 30 to 40 percent cushion

Planned unused capacity

Time

Capacity

Forecast of capacity required

Time between increments

Capacity increment

(a) Expansionist strategy

Capacity Timing and Sizing

Capacity Timing and Sizing

Time

Capacity

(b) Wait-and-see strategy

Planned use of short-term options

Time between increments

Capacity increment

Forecast of capacity required

Capacity Timing and Sizing

Linking Capacity

Capacity decisions should be linked to processes and supply chains throughout the organization

Important issues are competitive priorities, quality, and process design

A Systematic Approach to Long-Term Capacity Decisions

Estimate

Estimate future capacity requirements

Identify

Identify gaps by comparing requirements with available capacity

Develop

Develop alternative plans for reducing the gaps

Evaluate

Evaluate each alternative, both qualitatively and quantitatively, and make a final choice

Step 1 Estimate Capacity Requirements

For one service or product processed at one operation with a one year time period, the capacity requirement, M, is

Capacity requirement

=

Processing hours required for year’s demand

Hours available from a single capacity unit

(such as an employee or machine) per year,

after deducting desired cushion

M =

Dp

N[1 – (C/100)]

Where:

D = demand forecast for the year (number of customers served or units produced)

p = processing time (in hours per customer served or unit produced)

N = total number of hours per year during which the process operates

C = desired capacity cushion (expressed as a percent)

For one service or product processed at one operation with a one year time period, the capacity requirement, M, is

Capacity requirement

=

Processing hours required for year’s demand,

Summed over all services or products

Hours available from a single capacity unit

per year, after deducting desired cushion

Step 1 (cont.) Estimate Capacity Requirements

T

M =

[Dp + (D/Q)s]product 1 + [Dp + (D/Q)s]product 2 + … + [Dp + (D/Q)s]product n

N[1 – (C/100)]

Where:

Q = number of units in each lot

s = setup time (in hours) per lot

Example

A copy center in an office building prepares bound reports for two clients. The center makes multiple copies (the lot size) of each report. The processing time to run, collate, and bind each copy depends on, among other factors, the number of pages. The center operates 250 days per year, with one 8-hour shift. Management believes that a capacity cushion of 15 percent (beyond the allowance built into time standards) is best. It currently has three copy machines. Based on the following information, determine how many machines are needed at the copy center.

Item Client X Client Y
Annual demand forecast (copies) 2,000 6,000
Standard processing time (hours per job) 0.5 0.7
Average lot size (copies per report) 20 30
Standard setup time (hours) 0.25 0.40

Example

Example

M =

[Dp + (D/Q)s]product 1 + [Dp + (D/Q)s]product 1 + … + [Dp + (D/Q)s]product n

N[1 – (C/100)]

=

[2,000(0.5) + (2,000/20)(0.25)]client X

+ [6,000(0.7) + (6,000/30)(0.40)]client Y

[(250 days per year)(1 shift per day)(8 hours per shift)][1.0 - (15/100)]

= = 3.12

5,305

1,700

Rounding up to the next integer gives a requirement of four machines.

Example

Where:

D = demand forecast for the year (number of customers served or units produced)

p = processing time (in hours per customer served or unit produced)

N = total number of hours per year during which the process operates

C = desired capacity cushion (expressed as a percent)

Q = number of units in each lot

s = setup time (in hours) per lot

You have been asked to put together a capacity plan for a critical operation at the Sugarfoot Sandal Company. Your capacity measure is number of machines. Three products (men’s, women’s, and children’s sandals) are manufactured. The time standards (processing and setup), lot sizes, and demand forecasts are given in the following table. The firm operates two 8-hour shifts, 5 days per week, 50 weeks per year. Experience shows that a capacity cushion of 5 percent is sufficient.

a. How many machines are needed?

b. If the operation currently has two machines, what is the capacity gap?

Time Standards
Product Processing (hr/pair) Setup (hr/pair) Lot size (pairs/lot) Demand Forecast (pairs/yr)
Men’s sandals 0.05 0.5 240 80,000
Women’s sandals 0.10 2.2 180 60,000
Children’s sandals 0.02 3.8 360 120,000

Application Problem

Application Problem

a. The number of hours of operation per year, N, is N = (2 shifts/day)(8 hours/shifts) (250 days/machine-year) = 4,000 hours/machine-year

The number of machines required, M, is the sum of machine-hour requirements for all three products divided by the number of productive hours available for one machine:

M =

[Dp + (D/Q)s]men + [Dp + (D/Q)s]women + [Dp + (D/Q)s]children

N[1 - (C/100)]

=

[80,000(0.05) + (80,000/240)0.5] + [60,000(0.10) + (60,000/180)2.2] + [120,000(0.02) + (120,000/360)3.8]

4,000[1 - (5/100)]

=

= 3.83 or 4 machines

14,567 hours/year

3,800 hours/machine-year

b. The capacity gap is 1.83 machines (3.83 –2). Two more machines should be purchased, unless management decides to use short-term options to fill the gap.

The Capacity Requirements Solver in OM Explorer confirms these calculations, as the figure shows, using only the “Expected” scenario for the demand forecasts.

Application Problem

Application Problem

Identify gaps between projected capacity requirements (M) and current capacity

Complicated by multiple operations and resource inputs

Step 2

Identify Gaps

Step 3 Develop Alternatives

Base case is to do nothing and suffer the consequences

Many different alternatives are possible

Step 4 Evaluate Alternatives

Qualitative concerns include strategic fit and uncertainties.

Quantitative concerns may include cash flows and other quantitative measures.

Waiting Lines

What are waiting lines and why do they form?

Waiting line

One or more customers waiting for service.

Waiting Lines form due to a temporary imbalance between the demand for service and the capacity of the system to provide the service.

Structure of Waiting-Line Problems

An input, or customer population, that generates potential customers

A waiting line of customers

The service facility, consisting of a person (or crew), a machine (or group of machines), or both necessary to perform the service for the customer

A priority rule, which selects the next customer to be served by the service facility

Service system: The number of lines and the arrangement of the facilities.

Customer population

Service system

Waiting line

Priority rule

Service facilities

Served customers

Structure of Waiting Line Problems

Waiting Line Arrangements

Service facilities

Service facilities

Single Line

Multiple Lines

The Service System

Number of lines

A single-line keeps servers uniformly busy and levels waiting times among customers

A multiple-line arrangement is favored when servers provide a limited set of services

Arrangement of service facilities

Single-channel, single-phase

Single-channel, multiple-phase

Multiple-channel, single-phase

Multiple-channel, multiple-phase

Mixed arrangement

32

Service Facility Arrangements

Service facility

Single channel, single phase

Single channel, multiple phase

Service facility 1

Service facility 2

Multiple channel,

multiple phase

Multiple channel,

single phase

Service facility 1

Service facility 2

Service Facility Arrangements

Service facility 3

Service facility 4

Service facility 1

Service facility 2

Service Facility Arrangements

Routing for : 1–2–4

Routing for : 2–4–3

Routing for : 3–2–1–4

Mixed arrangement

Service facility 1

Service facility 4

Service facility 3

Service facility 2

Priority Rules

First-come, first-served (FCFS) - most common

Earliest due date (EDD)

Shortest processing time (SPT)

Preemptive discipline - allows a higher priority customer to interrupt the service of another customer or be served ahead of another who would have been served first

Probability Distributions

The sources of variation in waiting line problems come from the random arrivals of customers and the variations in service times. Each of these sources can be described with a probability distribution.

Probability Distributions

Poisson

If a mean or average probability of an event happening per unit of time/per page/per mile cycled etc., is given, and you are asked to calculate a probability of n events happening in a given time/number of pages/number of miles cycled, then the Poisson Distribution is used.

Why use the Poisson distribution?

Probability Distributions

Arrival Times – Poisson Distribution

Pn = e-T for n = 0, 1, 2,…

(T)n

n!

Where:

Pn = Probability of n arrivals in T time periods

 = Average numbers of customer arrivals per period

e = 2.7183

Poisson

Example

Management is redesigning the customer service process in a large department store. Accommodating four customers is important. Customers arrive at the desk at the rate of two customers per hour. What is the probability that four customers will arrive during any hour?

In this case customers per hour, T = 1 hour, and n = 4 customers. The probability that four customers will arrive in any hour is:

P4 =

= e–2 = 0.090

16

24

[2(1)]4

4!

e–2(1)

Pn = e-T

(T)n

n!

Probability Distributions

The Exponential distribution is the probability distribution that describes the time between events in a process in which events occur continuously and independently at a constant average rate.

Exponential

Why use the Exponential distribution?

41

P(t ≤ T) = 1 – e-T

Where:

μ = average number of customers completing service per period

t = service time of the customer

T = target service time

Probability Distributions

Service Time – Exponential Distribution

Exponential

42

Example

The management of the large department store must determine whether more training is needed for the customer service clerk. The clerk at the customer service desk can serve an average of three customers per hour. What is the probability that a customer will require less than 10 minutes of service?

Because  = 3 customers per hour, we convert minutes of time to hours, or T = 10 minutes = 10/60 hour = 0.167 hour.

P(t ≤ T) = 1 – e–T

P(t ≤ 0.167 hour) = 1 – e–3(0.167) = 1 – 0.61 = 0.39

Using Waiting-Line Models

Balance costs against benefits

Operating characteristics

Line length

Number of customers in system

Waiting time in line

Total time in system

Service facility utilization

44

Single-Server Model

Single-server, single line of customers, and only one phase

Assumptions are:

Customer population is infinite and patient

Customers arrive according to a Poisson distribution, with a mean arrival rate of 

Service distribution is exponential with a mean service rate of 

Mean service rate exceeds mean arrival rate

Customers are served FCFS

The length of the waiting line is unlimited

45

 = Average utilization of the system =

l

m

L = Average number of customers in the service system =

l

m – l

Lq = Average number of customers in the waiting line =  L

W = Average time spent in the system, including service =

1

m – l

Wq = Average waiting time in line = W

Rn = Probability that n customers are in the system = (1 – r )r n

Single-Server Model

46

Single Server Model Example

The manager of a grocery store in the retirement community of Sunnyville is interested in providing good service to the senior citizens who shop in her store. Currently, the store has a separate checkout counter for senior citizens. On average, 30 senior citizens per hour arrive at the counter, according to a Poisson distribution, and are served at an average rate of 35 customers per hour, with exponential service times characteristics:

a. Probability of zero customers in the system

b. Average utilization of the checkout clerk

c. Average number of customers in the system

d. Average number of customers in line

e. Average time spent in the system

f. Average waiting time in line

47

Application

Customers arrive at a checkout counter at an average 30 per hour, according to a Poisson distribution. They are served at an average rate of 35 per hour, with exponential service times. Use the single-server model to estimate the operating characteristics of this system.

= 30 customer arrival rate per hour

 = 35 customer service rate per hour

2. Average number of customers in the service system

= = 6

30

35 – 30

L =

l

m – l

Lq =  L

W =

1

m – l

Wq =  W

3. Average number of customers in the waiting line

= 0.86(6) = 5.16

4. Average time spent in the system, including service

= = 0.20

1

35 – 30

5. Average waiting time in line

= 0.86(0.2) = 0.17

1. Average utilization of system

 =

l

m

= = 0.86

30

35

Application

Single Server Model Example

The checkout counter can be modeled as a single-channel, single-phase system. The results from the Waiting-Lines Solver from OM Explorer are below:

50

Sunnyville Example

The manager of the Sunnyville grocery wants answers to the following questions:

What service rate would be required so that customers average only 8 minutes in the system?

For that service rate, what is the probability of having more than four customers in the system?

51

a. We use the equation for the average time in the system and solve for 

W =

1

 – 

8 minutes = 0.133 hour =

1

 – 30

0.133 – 0.133(30) = 1

 = 37.52 customers/hour

Sunnyville Example

52

b. The probability of more than four customers in the system equals 1 minus the probability of four or fewer customers in the system.

P = 1 – Pn

4

n = 0

= 1 – (1 – ) n

4

n = 0

 =

= 0.80

30

37.52

P = 1 – 0.2(1 + 0.8 + 0.82 + 0.83 + 0.84)

= 1 – 0.672 = 0.328

Therefore, there is a nearly 33 percent chance that more than four customers will be in the system.

Sunnyville Example

53

Multiple Server Model Assumptions

Service system has only one phase, multiple-channels

Assumptions (in addition to single-server model)

There are s identical servers

The service distribution for each server is exponential

The mean service time is 1/

s should always exceed 

P0 = Probability that zero customers are in the system

=

 = Average utilization of the system =

Multiple Server Model Equations

Pn = Probability that n customers are in the system

=

Lq = Average number of customers in the waiting line

=

Wq = Average waiting time of customers in line =

W = Average time spent in the system, including service

=

= W

L = Average number of customers in the service system

Multiple Server Model Equations

Example B.5

The management of the American Parcel Service terminal in Verona, Wisconsin, is concerned about the amount of time the company’s trucks are idle (not delivering on the road), which the company defines as waiting to be unloaded and being unloaded at the terminal.

The terminal operates with four unloading bays. Each bay requires a crew of two employees, and each crew costs $30 per hour.

The estimated cost of an idle truck is $50 per hour. Trucks arrive at an average rate of three per hour, according to a Poisson distribution.

On average, a crew can unload a semitrailer rig in one hour, with exponential service times.

What is the total hourly cost of operating the system?

Multiple Server Model Example

Example B.5

To calculate the hourly cost of operating the system we need to know the following:

The average number of trucks in the system

The average time spent in the system

The average time spent in line

The average number of trucks in line

The probability of having zero trucks in line

The utilization

The below data is provided in the description:

Multiple Server Model Example

4 Unloading bays Crew costs $30 per hour

2 Employees/crew Idle truck costs $50 per hour

Arrival rate = 3 per hour Service time = 1 hour

Multiple-Server Model

4 Unloading bays Crew costs $30/hour

2 Employees/crew Idle truck costs $50/hour

Arrival rate = 3/hour Service time = 1 hour

Utilization = r =

Average trucks in line = Lq =

0(l/m)sr

s!(1 – r)2

=

Average time in line = Wq =

Lq

l

=

Average time in system = W = Wq +

1

m

Average trucks in system = L = lW

3

1(4)

= 0.75

0 =

0.0377(3/1)4(0.75)

4!(1 – 0.75)2

= 1.53 trucks

1.53

3

= 0.51 hours

= 0.51 +

1

1

= 1.51 hours

= 3(1.51)

= 4.53 trucks

What is the total hourly cost of operating the system?

Labor cost: $30(s) = $30(4) = $120.00
Idle truck cost: $50(L) = $50(4.53) = 226.50
Total hourly cost = $346.50

Multiple Server Model Example

4 Unloading bays Crew costs $30/hour

2 Employees/crew Idle truck costs $50/hour

Arrival rate = 3/hour Service time = 1 hour

Case Study: Custom Mold’s, Inc.

Fitness Plus is a full-service health, fitness, and sports club located in a growing market. The increase in demand on its facilities brought on by a sizable growth in membership over the past few years has led to membership’s complaints of overcrowding of club facilities and the unavailability of equipment. As with most service organizations, Fitness Plus experiences large shifts in demand both during the week and within each particular day. The owners are wondering what the existing capacity of the club is and whether it is time to think about a capacity expansion move.

 

Question 1: What method should be used to measure the capacity at Fitness Plus? Has Fitness Plus reached its capacity?

Question 2: Which capacity strategy would be appropriate for Fitness Plus? Justify your answer.

Question 3: How would you link the capacity decision being made by Fitness Plus to other types of operating decisions?

Case Study: Fitness Plus, Part A

(

)

(

)

1

1

0

1

1

-

-

=

ú

û

ù

ê

ë

é

÷

ø

ö

ç

è

æ

-

+

å

r

m

l

m

l

!

/

!

/

s

n

s

s

n

n

m

l

s

(

)

(

)

2

0

1

r

r

m

l

-

!

/

s

P

s

l

q

L

m

1

+

q

W