3351 - CH 7 - Service Processes - 1spp
3351 - CH 7 - Service Processes - 1spp
SERVICE PROCESSES
Chapter 7
Learning Objectives
1. Understand the characteristics of service processes
2. Analyze simple service systems
3. Understand waiting line (queueing) analysis
7- 2
Operational Classification of Services
7- 3
Service-System Design Matrix
7- 4
Virtual Services
¨ Web-platform businesses – Facebook, Uber,
Alibaba ) they connect the buyer and the seller
(they don’t sell their products)
¨ Non-platform Web businesses – Netflix HBO,
Walmart (they sell their own products as well)
7- 5
Service Blueprinting and Fail-safing
¨ The standard tool for service process design is the
flowchart
¤ Called a service blueprint
¨ A unique feature of the service blueprint is the
distinction made between the high customer contact
aspects of the service and those activities that the
customer does not see
¤ Made with a “line of visibility” on the flowchart
¨ Fail-safing involves using the service blueprint to
identify opportunities for failure and then establishing
procedures to prevent mistakes from becoming defects
(poka-yokes)
7- 6
Service Organization Design
¨ Services cannot be stored in inventory
¨ In services, capacity becomes the dominant issue
¤ Too much capacity leads to excessive costs
¤ Insufficient capacity leads to lost customers
7- 7
Waiting Line Problems (Queues)
¨ A central problem in many service settings is the
management of waiting time
¤ Reducing waiting time costs money, but raises customer
satisfaction and throughput
¨ When people waiting are employees, it is easy to
value their time
¨ When people waiting are customers, it is more
difficult to value their time
¤ Lost sales is one value (often a low estimate)
7- 8
Arrival and Service Profiles
Arrivals often
vary greatly
over a time Service
period capacity is
usually fixed
7- 9
Practical View of Waiting Lines
The number of arrivals over Customers demand varying
the hours that the service amounts of service, often
system is open exceeding normal capacity
Waiting Line
Factors
7- 10
Operations and SCM in Practice
EFFECTIVE MANAGEMENT OF QUEUES DURING BOARDING CAN INCREASE AIRLINE
BOTTOM LINE
7- 11
14-1
Managing Queues
7- 12
Queuing System Components
Service System 7- 13
Queuing System Analysis
Queuing Systems essentially consists of three major components
1) Source Population and Customer Arrivals
a) Source Population - who are your customers?
n Population size – finite or infinite?
b) Customer Arrivals
n Arrival Rate Characteristics
n Random; Exponential and Poisson Distributions
n Constant rate
n Customer Arrival Characteristics
n Arrival patterns (steady or seasonal)
n Size or arrival rates (individuals or groups)
n Degree of patience (will they wait?)
7- 14
Queuing System Analysis
2) Service Systems
a) Waiting Lines
n Line Length, Number of Lines, Queue Discipline (Priority Rules)
b) Servers and Service Rate (Time)
n Service Rate Characteristics
n Random; Exponential distribution
n Constant rate; machine controlled operations
(a)
Customer
population
Source Service system
Balking
Reneging
7- 18
(b) Customer Arrival Rate
¨ The frequency at which customers arrive at a waiting line
according to a probability distribution.
¤ Generally, arrival of customers into the system is a random
event.
¤ Frequently arrival pattern is modeled as a Poisson process
where customer arrivals occur continuously and
independently at a constant average rate, l number of
customers per unit time.
¨ Poisson Process Properties:
¤ The number of arrivals in any time interval is independent
of the number of arrivals in any other time interval.
¤ The probability of an arrival in an interval is the same for
all equal-size intervals
7- 19
(b) Customer Arrival Rate
¨ Poisson Probability Distribution:
¤ Probability of n customers arrive when average (mean)
arrival rate is l customers per unit time within a time
length (T):
(lT)n -lT
PT(n) = e
n!
7- 20
(b) Customer Arrival Rate (Cont.)
7- 21
Arrival Distributions - Poisson
¨ Describes the number of arrivals (n) in some time period (T)
¨ E.g. With a mean arrival rate of three per minute (λ=3),
what is the probability of exactly five (n=5) arrivals in the
next minute?
𝜆𝑇 " 𝑒 #$!
𝑃! 𝑛 =
𝑛!
7- 24
Arrival Distributions - Exponential
¨ For any given 𝜆 , in order to find the probability that the
next customer arrival will happen within a specified period
of time t, use F(t)
𝑓 𝑡 = 𝜆𝑒 !"#
𝐹 𝑡 = 1 − 𝑒 !"#
7- 25
Queuing System (Waiting Line) Factors
7- 26
(c) Priority Rule
¨ Queue discipline (PRIORITY RULES) – how do new arrivals
enter the line? How do you decide which customer to
serve next?
Service
facility
Service
facility 1
Service
facility 2
Service Service
facility 1 facility 2
Service Service
facility 1 facility 3
Service Service
facility 2 facility 4
¨ Buying food at a large food store with multiple checkout counters features
which type of queuing system line structure?
A. Single channel, single phase
B. Single channel, multiphase
C. Multichannel, single phase
D. Multichannel, multiphase
E. None of the above
Copyright © 2013 McGraw-Hill Ryerson Limited 7- 33
Service Time Distribution
¨ Constant
¤ Service is automated and not customized to individual
customers (automatic car wash)
¨ Variable
¤ Service is provided by humans
¤ Can be customized to individual customers
7- 34
Service Time Distribution
Service
Pattern
Constant Variable
Example: machine Example: People
controlled operations, spending time
such as vending shopping.
machines
7- 35
(e) Service Time (Cont.)
¨ Service time distribution
¤ A distribution commonly used to describe random service time
is the exponential distribution
¨ E.g. Probability that a customer requires less than time t
for finishing the service when service rate is µ (average
# of customers served per unit of time). Defining T as
the time it takes to serve a customer, P(T ≤ t) = 1 – e-µt
¨ Probability that a customer requires less than 0.167
hours (10 minutes) when the service rate is 3 customers
per hour
P(T ≤ 0.167 hr) = 1 – e-3(0.167) = 1 – 0.61 = 0.39
7- 36
Some Specific Waiting Line Models
7- 37
Notation: Infinite Queuing: Models 1-3
l = Arrival rate
µ = Service rate
1
= Average service time
µ
1
= Average time between arrivals
l
Lq = Average number waiting in line
7- 38
Infinite Queuing Models 1-3 (Continued)
Ls = Average number in system
(including those being served)
Wq = Average time waiting in line
Ws = Average total time in system
(including time to be served)
n = Number of units in the system
S = Number of identical service channels
Pn = Probabilit y of exactly n units in system
Pw = Probability of waiting in line 7- 39
Model 1: Single Channel and Exponential Service Time
l Ls
Ls = Ws =
µ -l
l
Model 2: Single Channel and Constant Service Time
l Ls
Ls = Lq + Ws =
µ l
Model 3: Multiple Channel and Exponential Service Time
l 1
Ls = Lq + Ws = Wq +
µ µ
Model 3: Multiple Channel and Exponential Service Time
1 l
r= ´
s µ
probability that a customer arriving in the system must wait for service
sµ
Pw = Lq ( - 1)
l
Waiting Line Model Notation
7- 45
Waiting Line Model Equations
7- 46
Question Bowl
Answer: (b)
7- 47
Question Bowl
Answer: (a)
7- 48
Example 7.1
¨ Western National Bank is considering opening a drive-
through window. Management estimates that customers
will arrive at a rate of 15 per hour, the teller staffing
the window can serve customers at a rate of one every
three minutes (20 per hour).
¨ Management would like to know
¤ Utilization rate of the teller
¤ Average number in the waiting line
¤ Average number in the drive-through system
¤ Average time in line
¤ Average time in the system, including service
7- 49
Example 7.1 – Model 1: Simple Model
𝜆 15
¨ Average utilization is rho (ρ) 𝜌= =
𝜇 20
= 75%
𝜆% 15%
¨ Average number in the line 𝐿$ = = = 2.25
𝜇(𝜇 − 𝜆) 20(20 − 15)
is Lq
¨ Average number in the 𝜆 15
𝐿& = = =3
𝜇 − 𝜆 20 − 15
system is Ls
𝐿$ 2.25
¨ Average waiting time in line 𝑊$ = = = 0.15 ℎ𝑜𝑢𝑟
𝜆 15
is Wq
¨ Average waiting time in 𝑊& =
𝐿&
=
3
= 0.2 ℎ𝑜𝑢𝑟
system is Ws 𝜆 15
7- 50
Example 7.1 – Excel Solution
Excel: Queuing
Calculations
Instructor Slides 7- 51
Example 1: (Model 1)
Determine:
A) What is the average utilization of the employee (probability that the
employee is busy and a customer has to wait)?
B) What is the average number of customers in line per hour?
C) What is the average number of customers in the system per hour ?
D) What is the average waiting time in line?
E) What is the average waiting time in the system?
F) What is the probability that exactly two cars will be
in the system? 7- 52
Example 2: Model 2
An automated pizza vending machine heats and
dispenses a slice of pizza in 4 minutes (constant service time) .
Determine:
7- 53
Example 7.3: Good application of Model 3
7- 54
Computer Simulation of Waiting Lines
7- 55
Next Time
7- 56