Professional Documents
Culture Documents
Cross Training Decisions in Field Services
Cross Training Decisions in Field Services
Volume 35 Number 2
Spring 2004
Printed in the U.S.A.
Ajay K. Mishra
School of Management, Binghamton University, State University of New York,
Binghamton, NY 13902, e-mail: amishra@binghamton.edu
ABSTRACT
To be cost-effective, field service managers must balance the high cost of machine
downtime with the high cost of cross-training technicians in multiple skills. We study
a field service system with three job types requiring three different skills. Each server
has a primary skill, the cost of which is considered sunk, and up to two secondary skills,
which is a managerial decision. We model two important characteristics that distinguish
field services: server–job mismatch and the ratio of travel time to service time. We
use a queueing framework and simulation to study three cross-training decisions: the
number of servers cross-trained in secondary skills, the number of secondary skills each
server should have, and the efficiency in each secondary skill. We find that complete
cross-training is cost-effective in some field service situations. Typically, efficiency in
secondary skills must be close to 100%, but when the probability of mismatch is high
and the ratio of travel time to service time is high, efficiency in secondary skills must be
less than 100%.
INTRODUCTION
The quality of after-sales support directly impacts the success of companies pro-
ducing complex equipment. A major part of after-sales support is the installation,
maintenance, and repair of equipment at the customers’ site, which is referred to
as field service. Field service is important for machines in medical electronics,
telecommunications and information technology, industrial automation, building
controls, high-voltage power equipment, and office products. Machine downtime
∗ Our heartfelt gratitude to the associate editor, two anonymous referees, and the editor for extensive
and insightful suggestions that improved the paper immensely. We thank Professor Donald E. Simmons for
useful discussion on an early version of this paper.
† Corresponding author.
239
240 Cross-training Decisions in Field Services with Three Job Types
phase and judges that the job is one of the other two types; each have
a probability φ/2. If the assigned technician is cross-trained in the skill
required to complete the job, then the repair is completed. Otherwise, the
job is sent back to the appropriate skill’s queue but with a priority higher
than the jobs arriving for the first time. The next technician assigned to
the job completes the repair without further diagnosis.
or,
Z 2 = Z 1 /d = (C − P)K /d + Z 3 (2)
where
3
K
Z 3 = (P/d) ηi j + (λ1 + λ2 + λ3 )Ws . (3)
i=1 j=1
We divide both sides of (1) by d to obtain (2). Since we assume that the number of
technicians is fixed, (C − P)K/d is a constant, and we minimize Z3 .
Cross-Training Configurations
In our experiments, we assume that there are six technicians (K = 6). We use
the notation Cm-Sn-Ef to denote a configuration, where Cm stands for m servers
cross-trained in at least one secondary skill, Sn implies that each server who is cross-
trained has n secondary skills, and Ef denotes that the training in the secondary
skill is at the (100f )% efficiency level. We consider m = 3 and 6, n = 1 and 2, and
f = 0.6, 0.8, 0.9, and 1.0. We also allocate the technicians to each skill using the
concept of chaining (Jordan & Graves, 1995) which has been shown to be effective
in cross-training (e.g., Brusco & Johns, 1998). We denote the configuration with no
cross-training as C0-S0-E0. Table 1 shows the details of the seventeen cross-training
configurations considered in this paper.
A Cross-Training Index
When there are two job types and all the cross-training is at 100% efficiency, the
fraction of technicians cross-trained in both skills is a good measure of cross-
training (e.g., Shumsky, 1999, and Agnihothri, Mishra, & Simmons, 2003). When
there are three job types we develop a Cross-Training Index (CTI) to measure
the amount of cross-training in the field service workforce and compare several
Agnihothri and Mishra 243
VI: Secondary C E A
In equation (4) above, n is the number of skills and R is the number of servers who are
cross-trained in at least one secondary skill. The expression (nK− K) measures the
K n
maximum cross-training possible in secondary skills while ( j=1 i=1 ηij − K )
244 Cross-training Decisions in Field Services with Three Job Types
LITERATURE REVIEW
The key features of our model are (i) server–job mismatch with the implications
for travel, (ii) varying efficiency in secondary skills, and (iii) three skill types
studied using (iv) a queueing framework. We now discuss the relevant literature
that involves each of these key features.
Server–job mismatch has not been studied earlier. With mismatch, travel time
becomes significant. In the absence of mismatch, one way to model the travel time
is to combine it with service time (e.g., Hill, 1992) and then use the insights de-
veloped for high server utilizations. When the travel time is negligible, additional
downtime due to a mismatch is small as well. However, with long travel times and
no cross-training, a mismatch results in markedly increased downtime and lower
server productivity. Travel time without mismatch has been studied in dual resource
constrained (DRC) job shops (Trevelen, 1989; Hottenstein & Bowman, 1998). In
the DRC literature, when a worker should be transferred to a different machine is
a decision variable, and researchers focus on finding optimum decision rules (e.g.,
Gunther, 1979; Park & Bobrowski, 1989). In field services, worker transfer must
occur after every job completion. Kher and Malhotra (1994) consider the impact of
transfer delay on the cross-training decisions in DRC systems and report that
cross-training benefits are the highest when there are no transfer delays. This
result is not significant to field service managers since travel times cannot be
avoided.
Assuming that the demand for skills is deterministic, several authors devel-
oped mathematical programming models for multiskilled workforce planning to
minimize staffing costs (e.g., Brusco & Johns, 1998, and Campbell, 1999). They
did not consider queueing delay and the trade-off between cost of cross-training
and cost of downtime as we do. When there are only two skill types, techni-
cians are either dedicated or cross-trained. Shumsky (1999), Agnihothri (2000),
and Chakravarthy and Agnihothri (2003) used analytical queueing models while
Agnihothri et al. (2003) used simulation to study such systems with queueing de-
lays. In comparison, our paper studies three skill types, efficiency in secondary
skills, and mismatch. The partial cross-training possible with three job types in-
creases the complexity of decision making. Hence, we use simulation like many
others in the literature (see, e.g., Begley, Kainen, & Maggard, 1983; Haugen &
Hill, 1999; and Felan & Fry, 2001).
If the training time is negligible and cost for a cross-trained worker is small,
a manager can cross-train all workers to reduce the downtime cost. In general,
due to the complexity of the machines, the training time is long and cross-trained
Table 2: Cross-training configurations for three skill types and six servers.
Server Efficiency in Each Skill Class
Server A Server B Server C Server D Server E Server F
Skill Class Skill Class Skill Class Skill Class Skill Class Skill Class
Agnihothri and Mishra
workers may not be trained at 100% efficiency in all skills. (In one company we
observed the training time to vary between three months and a year). In the DRC
literature, worker efficiency has been modeled as a function of the learning rate,
an exogenous variable (Felan & Fry, 2001). We model efficiency as an exoge-
nous input and a managerial decision like Begley et al. (1983), Brusco and Johns
(1998), and Campbell (1999). Unlike the last two studies, we study its impact on
downtime.
SIMULATION EXPERIMENTS
We built a simulation model using Arena 3.0 (Kelton et al. 1998). The inputs,
decision variables, and performance measures are explained in Figure 1. For each
parameter in the simulation study, we chose values that matched real systems
modeled in the papers published earlier. Table 3 shows the parameters and relevant
citations to justify those values. Since there is no exact expression for determining
the server utilization for our system, we obtain the desired server utilization by
adjusting the arrival rates in our simulation. To isolate the impact of cross-training
on downtime we select an arrival rate corresponding to the desired utilization for
the existing no cross-training system (C0-S0-E0) and denote it as U0 . Thereafter,
Figure 1: Inputs, decision variables, and performance measures for the simulation
model.
Performance Measure
Exogenous Inputs
Inter-Arrival Time Decision Variables Cost Ratio (P/d)
Service Time Number of Servers Cross-trained (C) Minimum Cost
Number of Secondary Skills (S)
Downtime Configuration
Number of Servers
Probability of Mismatch Efficiency in Secondary Skills (E)
Travel Time
we use the same arrival rate for different cross-training configurations. We assume
the arrival rates of different customer types to be equal.
We conduct simulation experiments for three sets of scenarios defined in
Table 4(a). We used synchronized common random numbers to reduce variability,
a conservative warm-up length, and the batch means approach to conduct output
analysis for the system in the steady state. Pair-wise comparisons using Tukey’s
honestly significant difference test revealed most of the differences significant at
the 0.01 level. Further details on the simulation methodology are available from
the authors.
Figure 2: Downtimes for all cross-training configurations for U0 = 0.8 with vary-
ing travel times and mismatch.
25
Mean Downtime (hours)
20
15
10
0
0 0.08 0.1 0.11 0.13 0.15 0.2 0.23 0.25 0.3 0.4 0.45 0.5 0.6 0.8 0.9 1
CTI
Figure 3: Comparing systems with mismatch probabilities of 0.1, 0.2, 0.3, and 0.5
with the no mismatch case using CTI for the minimum-cost configurations at each
cost ratio with U0 = 0.8.
1
0.9
0.8
0.7
0.6
CTI
0.5
0.4
0.3
0.2
0.1
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2
P /d
Table 4(b): Managerial summary of cross-training decisions for field service sys-
tems with high utilization. C denotes number of servers cross-trained, S denotes
the number of secondary skills, and E denotes the efficiency in secondary skills.
No Mismatch Medium/High Mismatch Medium Mismatch
(φ = 0) (φ ≥ 20%) (φ ≈ 20%)
Low Travel Ratio Low Travel Ratio High Travel Ratio
Cost Ratio (Tt /Ts ≈ 0.5) (Tt /Ts ≈ 0.5) (Tt /Ts ≈ 2.0)
Low C: High/Medium C: High C: High
(P/d ∼ 0.1–0.5) S: One S: One/Two S: Two
E: Very High E: Very High E: High
Medium C: Medium C: Medium C: High/Medium
(P/d ∼ 0.5–1.0) S: One S: One S: One
E: High E: Very High E: High
High No Cross-training C: Medium C: Medium
(P/d ∼ 1.0–2.0) S: One S: One
E: High E: High/Medium
Result 1
Complete cross-training is cost-effective if mismatch and travel ratio are high and
the cost ratio is low.
As discussed in the previous section, studies repeatedly have shown that lim-
ited cross-training captures most of the benefits of complete cross-training due to
which the latter is not recommended when cost of cross-training is taken into con-
sideration. However, our study shows that complete cross-training is recommended
more often than previously suggested in the literature.
From Table 5 we can see that complete cross-training is optimal for cost ratios
up to 0.3 when the probability of mismatch is 50%, and for cost ratios up to 0.1
when the probability of mismatch is 20% or 30%. When the mismatch and travel
ratio are high, cross-training all technicians ensures that the service is completed in
a single visit. In the absence of cross-training, if a mismatch occurs the downtime
is very high due to the long travel time. Next, we address the issue of the number
of technicians to be cross-trained, the first of the three questions raised in the first
section.
Result 2
Cross-training a high proportion of technicians is recommended in situations with
(i) low cost ratio and (ii) medium cost ratio coupled with medium to high mismatch
and travel ratio.
252 Cross-training Decisions in Field Services with Three Job Types
The well-known insight from the literature that a limited amount of cross-
training is adequate works in many situations (e.g., see the optimality of C3-S1-E1 in
many settings in Table 5) but it could be detrimental to a field service organization
if used always. A majority of field service situations are characterized by cost ratios
that are low to medium (P/d ≤ 1.0). Result 2 implies that when the base utilization
is high with high mismatch and reasonable travel, a high number of technicians
must be cross-trained in one secondary skill.
We can see from Table 4(b) that the number of servers cross-trained is high
when the cost ratio is low and it is medium when the cost ratio is high. When
the cost ratio values are in between (medium) and the travel ratio is high, the
number of servers cross-trained should be high. These results can also be seen
more precisely from Table 5. When most of the servers have at least two skills,
more people are readily available to serve a job (due to cross-training), thus keeping
the downtime low. When cost ratios are high, the reduction in downtime cost is
not worth the increase in the cost of cross-training all technicians. But in Table 5,
for Scenarios 2 and 3, it is important to note that three out of six technicians are
cross-trained despite very high cost ratios, demonstrating the effectiveness of cross-
training in the presence of mismatch or high travel ratio. The experiments reported
here model six technicians in a territory. We ran similar experiments with three
technicians and found that all were cross-trained even at medium to high cost ratios.
When we modeled nine technicians, we saw that cross-training six and keeping
three dedicated was adequate even when the cost ratio is low. Now we answer the
second question regarding the number of secondary skills for a technician.
Result 3
Cross-training more technicians each in one secondary skill is better than cross-
training a few technicians each in two secondary skills.
A manager could use a fixed cross-training budget to either train more tech-
nicians in one secondary skill or a lesser number in two secondary skills. One may
use the latter approach thinking that the dedicated technicians can focus on jobs
requiring their primary skill and a few technicians, with training in all skills, can
give the benefits of limited cross-training. We do not recommend this approach. We
found that technicians should be cross-trained in two secondary skills only when
complete cross-training is optimal (covered by Result 1). Observe in Table 5 that
only after everyone has been cross-trained in one secondary skill, technicians are
given additional secondary skills. As we discussed in the previous section, training
at medium efficiency (60%) in two secondary skills is counterproductive. On the
other hand, if the efficiency is 100% in all skills, it is not cost-effective due to the
infrequent usage of more than two skills. Several studies in the DRC literature have
shown that cross-training in more than two or three skills is not useful (Hottenstein
& Brown, 1998). Finally, we investigate the optimal efficiency in secondary skills.
Result 4a
Cross-training with high or very high efficiency is recommended in most situations,
except when mismatch, travel ratio, and cost ratio are all high.
Agnihothri and Mishra 253
Result 4b
An efficiency of 100% in secondary skills is not optimal when the travel ratio is
very high.
In contrast to Result 4a, we see from the last column of Table 5 that when
the travel ratio is about two, an efficiency of 100% in secondary skills is never
recommended, except for a cost ratio of 0.1 or less. This result is noteworthy. It
implies that training in secondary skills at very high efficiency does not reduce the
downtime cost commensurate with even the relatively low expense in training when
the travel ratio is very high. The money is better spent in training more technicians
and, when cost ratio is low, on multiple secondary skills.
Result 4c
Cross-training with medium efficiency is appropriate when mismatch, travel ratio,
and cost ratio are all high.
In Table 5, we see that for high values of the cost ratio, training half the people
in one secondary skill at 60% efficiency (medium) is recommended. It is interesting
to note that even though 60% efficiency was never optimal in Scenarios 1 and 2, it
was recommended in Scenario 3 when the cost ratio and travel ratio are very high.
No cross-training is the best course only for very large values of cost ratio (P/d ≥
4.4), an unlikely situation for field services. The intuition behind this result is that,
when the travel time is long compared to the service time, if there is a chance of
mismatch, it is better to send a cross-trained person, even if he or she is not very
efficient in the secondary skill, than to send a person with only a primary skill. The
reduction in downtime cost justifies the cross-training.
254 Cross-training Decisions in Field Services with Three Job Types
As the mismatch probability and travel ratio increase, the mean downtime
decreases when more technicians are cross-trained in one or both secondary skills,
even if the efficiency is low (see Figure 2). Furthermore, CTI serves as a better
surrogate for downtime since the cross-training configurations sorted in increasing
order of downtime turn out to be approximately sorted in decreasing order of
CTI too. Thus, with high mismatch and travel times, the number of technicians
cross-trained and the number of secondary skills become more important levers
in reducing downtime than efficiency of cross-training. Moreover, it is adequate
to provide training with close to 100% efficiency. In contrast, cross-training at
100% efficiency is more desirable to reduce downtime at high utilizations with no
mismatch and a low travel ratio (Scenario 1).
In Figure 3, we notice that there is no overlap between the five curves
for various probabilities of mismatch. It leads us to conjecture that a minimum-
cost cross-training configuration for a particular probability of mismatch (φ) and
cost ratio (P/d) will also be the minimum-cost configuration for a higher φ
and P/d.
CONCLUSION
We developed insights on three managerial decisions in cross-training field service
technicians: the number of servers cross-trained, the number of secondary skills
imparted, and the efficiency in secondary skills. When there are more than two job
types, partial cross-training is possible, which increases the number of possible
configurations. We studied a system with three job types and compared various
cross-training configurations to evaluate the trade-off between cost of server cross-
training and cost of downtime, using a queueing framework.
Server–job mismatch is common in field services and it impacts cross-
training decisions. However, server–job mismatch had not been studied yet in
the cross-training literature. Many previous studies showed that when there is even
a small cost for cross-training, complete cross-training is not necessary since a
limited amount of cross-training captures most of the benefits of complete cross-
training. We found that this result holds in the absence of mismatch but com-
plete cross-training is optimal in some situations with mismatch. We also studied
efficiency in secondary skills as a managerial decision and obtained several in-
sights. Two interesting insights are that low efficiency (below 60%) in secondary
skills is rarely justified in most field service situations and, when the travel time
relative to service time is high, efficiency in secondary skills must be at less
than 100%.
This research opens up several questions that could be investigated further.
Researchers could study mismatch using analytical models for two job types.
Our model could be enhanced by incorporating one or more of factors, such
as learning-based efficiency (e.g., Malhotra, Fry, Kher, & Donohue, 1993, Fe-
lan & Fry, 2001, and Pinker & Shumsky, 2000), cross-training existing servers
versus increasing capacity (studied for one example in Begley et al., 1983), non-
linear downtime costs, nonstationary arrival (e.g., Watson, Chawda, McCarthy,
Drevna, & Sadowski, 1998), considering location of service along with the
Agnihothri and Mishra 255
nearest neighbor rule for job assignment, and assigning jobs through scheduling
(Haugen & Hill, 1999) rather than dispatching. [Received: April 2003. Accepted:
January 2004.]
REFERENCES
Agnihothri, S. R. (2000). Server flexibility in a queuing system with heterogeneous
customers. Working Paper, School of Management, Binghamton University,
Binghamton, NY.
Agnihothri, S. R., Mishra, A. K., & Simmons, D. E. (2003). Workforce cross-
training decisions in field service systems with two job types. Journal of the
Operational Research Society, 54(4), 410–418.
Begley, T., Kainen, T., & Maggard, M. (1983). The impact of alternative staffing
configurations on work unit performance in the service sector. Human Re-
source Planning, 6(4), 219–231.
Brusco, M. J., & Johns, T. R. (1998). Staffing a multiskilled workforce with vary-
ing levels of productivity: An analysis of cross-training policies. Decision
Sciences, 29(2), 499–515.
Campbell, G. (1999). Cross-utilization of workers whose capabilities differ. Man-
agement Science, 45(5), 722–732.
Chakravarthy, S. R., & Agnihothri, S. R. (2003). Optimal workforce mix in service
systems with two types of customers. Working Paper, School of Management,
Binghamton University, Binghamton, NY.
EDS (2003). Field service optimization overview chart. Available at http://www.
eds.com/services offerings/ov chart fso.pdf.
Felan, J. T., & Fry, T. D. (2001). Multi-level heterogeneous worker flexibility in
a dual-resource constrained (DRC) job-shop. International Journal of Pro-
duction Research, 39(14), 3041–3059.
Fryer, J. S. (1974). Labor flexibility in multiechelon dual-constrained job shops.
Management Science, 19(9), 1001–1012.
Gunther, R. E. (1979). Server transfer delays in a dual resource constrained parallel
queueing system, Management Science, 12, 1245–1257.
Haugen, D. L., & Hill, A. V. (1999). Scheduling to improve field service quality.
Decision Sciences, 30(3), 783–804.
Hill, A. V. (1992). An experimental comparison of dispatching rules for field service
support. Decision Sciences, 23(1), 235–250.
Hill, A. V., March, S. T., Nachtsheim, C. J., & Shanker, M. S. (1992). An ap-
proximate model for field service territory planning. IIE Transactions, 24(1),
2–10.
Hottenstein, M. P., & Bowman, S. A. (1998). Cross-training and worker flexibility:
A review of DRC System Research. Journal of High Technology Management
Research, 9(2), 157–174.
256 Cross-training Decisions in Field Services with Three Job Types