PARTIAL CROSS TRAINING IN CALL CENTERS WITH UNCERTAIN ARRIVALS AND GLOBAL SERVICE LEVEL AGREEMENTS. D. J. Medeiros
|
|
|
- Clara Potter
- 9 years ago
- Views:
Transcription
1 Proceedings of the 07 Winter Simulation Conference S. G. Henderson, B. Biller, M.-H. Hsieh, J. Shortle, J. D. Tew, and R. R. Barton, eds. PARTIAL CROSS TRAINING IN CALL CENTERS WITH UNCERTAIN ARRIVALS AND GLOBAL SERVICE LEVEL AGREEMENTS Thomas R. Robbins Terry P. Harrison Supply Chain and Information Systems Penn State University University Park, PA 16802, U.S.A. D. J. Medeiros Industrial & Manufacturing Engineering Penn State University University Park, PA 16802, U.S.A. ABSTRACT Inbound call center operations are challenging to manage; there is considerable uncertainty in estimates of arrival rates, and the operation is often subject to strict service level constraints. This paper is motivated by work with a provider of outsourced technical support services in which most projects (client specific support operations) include an inbound tier one help desk subject to a monthly service level agreement (SLA). Support services are highly specialized and a significant training investment is required, an investment that is not transferable to other projects. We investigate the option of cross training a subset of agents so that they may serve calls from two separate projects, a process we refer to as partial pooling. Our paper seeks to quantity the benefits of partial pooling and characterize the conditions under which pooling is most beneficial. We find that low levels of cross training yield significant benefit. 1 INTRODUCTION Call centers are a large and growing component of the U.S. and world economy (Gans et al. 03). In 1999 an estimated 1.5 million workers were employed in call centers in the US alone. Large scale call centers are technically and managerially sophisticated operations and have been the subject of substantial academic research. A call center is a facility designed to support the delivery of some interactive service via telephone communications, typically an office space with multiple workstations manned by agents who place and receive calls (Gans et al. 03). Call center applications include tele-marketing, customer service, help desk support, and emergency dispatch. Our research is motivated in part by recent work with a medium sized provider of call center based technical support. While the scope of services varies from account to account, many projects are 24 x 7 support and virtually all are subject to some form of Service Level Agreement (SLA). There are multiple types of SLA, but the most common specifies a minimum level of the Telephone Service Factor (TSF). A TSF SLA specifies the proportion of calls that must be answered within a specified time. For example, an 80/1 SLA specifies that 80% of calls must be answered within 1 seconds. A very important point is that the service level applies to an extended period, typically a month, which appears to be common practice in this industry. The SLA does not define requirements for a day or an hour. So the desk is typically staffed so that at some times the service level is underachieved, sometimes overachieved, and is on target for the entire month. The outsourcing contract often specifies substantial financial penalties for failing to meet the SLA. The key challenge involved with staffing this call center is a fixed SLA with a variable and uncertain arrival rate pattern. The number of calls presented in any ½ hour period is highly variable with multiple sources of uncertainty. In addition to day of week seasonality these call center projects also experience very significant time of day seasonality. Volume ramps up sharply in the morning with a major surge of calls between 7 and 11 AM. Volume tends to dip down around the lunch break, but a second peak occurs in the afternoon; the afternoon peak is typically lower volume then the morning peak. Agents in this environment require extensive training on the systems they support. An agent may require up to three months of training prior to taking calls, though a more typical period is three to four weeks. The majority of this training is project specific. Once deployed it takes agents several month to reach full productivity through on the job learning and supplemental training. Because of the high costs of training, it is standard practice to train an agent to handle calls from a single project. The staffing challenge in this call center is to find a minimal cost staffing plan that achieves the global SLA target with a high probability. The schedule must obviously be locked in before arrival rate uncertainty is revealed. While management has some recourse to adjust /07/$ IEEE 2252
2 manpower during the course of the day (overtime, early dismissal) these actions are generally very limited. In this paper we examine one particular hedging strategy; an approach we call partial pooling. In partial pooling a small subset of super agents are cross trained to take calls from two projects. The call center can then be viewed as a skills-based routing (SBR) model with two skills. Super agents possess both skills, while base agents have only one skill set. It is clear that cross training all agents will increase the service level of the call center for a fixed level of staffing. Our hypothesis is that cross training a small number of agents can deliver a substantial portion of the benefit and our objective is to find the level of cross training that minimizes staffing costs, while satisfying the service level constraint with high probability. 2 LITERATURE REVIEW A summary of the call center oriented literature is provided in (Gans et al. 03). This detailed tutorial and review provides a thorough overview of call center operations, terminology and research. The paper summarizes the key academic research on multiple areas related to call center research, including capacity management and scheduling. Detailed analysis of models with abandonment, the Erlang A models, are provided in (Garnett et al. 02; Mandelbaum and Zeltyn 04; Whitt 06). Empirical analysis of call center data is provided in a series of related papers (Mandelbaum et al. 01; Brown et al. 05). These papers contain a detailed statistical analysis of data from a small call center. The authors test many common assumptions used in queuing models, and find among other things that talk time in a call center follows a lognormal distribution, rather than the commonly assumed exponential distribution. Some call centers exhibit arrival behavior that has higher variability than a Poisson process and large correlations between periods in a day (Avramidis et al., 04). A paper very similar in concept to ours is (Wallace and Whitt 05). (We refer to this paper as W&W) In the W&W model there are 6 call types and every agent is trained to handle a fixed number of those types. The authors use a simulation based optimization model to find the ideal cross training level. The paper s key insight is that a low level of cross training provides most of the benefit. Specifically, they find that training every agent in two skills provides the bulk of the benefit, while additional training has a relatively low payoff. Although the general finding in our paper is similar, e.g. small levels of cross training give the majority of the benefit, the models are very different. While their best solution has every agent cross trained in two skills, our model assumes that only a small proportion of agents are cross trained. In our scenario cross training is very expensive and 0% cross training is not practical. The W&W model also ignores abandonment, an important consideration in our situation. Other approaches to staffing multiskill call centers include stochastic fluid models (Harrison and Zeevi 05), search methods with a loss-delay approximation (Avramidis et al. 06) and a cutting-plane algorithm combined with simulation (Cezik and L Ecuyer 06). These approaches are designed for large call centers with many customer classes and skill classifications. They minimize the cost of staffing the center subject to some service level constraints, where the cost of an agent is a function of the number of skills that agent possesses. They solve the problem for a single time period assuming steady state demand; the simulation approach also includes abandonment and fixed routing based on customer and staff priorities. 3 POOLING MODEL In this section we introduce our model of partial pooling. We assume that in the baseline case the call center is segregated by project and each project acts a separate Erlang- A queuing system. Each project i receives calls that arrive with rate λ i. Associated with each call is a average talk time denoted as 1 μ i. We also assume that callers have exponentially distributed patience with mean1 θ i. The patience parameter represents the time a caller is willing to wait on hold. Each caller will abandon the queue (hang up) if not server by their patience parameter. For our purposes the key performance metric for this queue is the Telephone Service Factor is defined as TSF = P{ W T} The steady state staffing decision then involves forecasting the arrival rate λi and setting the staff level to achieve the specified SLA with an acceptable level of probability. Our analysis is based on a modification to existing practice; specifically cross training a number of agents to support two projects. In our model we assume that the skills based routing system is configured as follows 1 2 Call Types Figure 1: Basic routing structure Feasible Routings Pools of CSRs We have two call types, one for each project, and three agent pools. Pool 1 has skill 1 and can service calls of type 2253
3 1. Similarly pool 2 services calls of type 2. Pool 3 is cross trained and can service calls of either type. We implement a very simple routing model. An incoming call is routed to a base agent if one is available. Only in the case where all base agents are busy is the call routed to a super agent. When base agents become available they take the longest waiting caller from their respective queue. If no calls are waiting they become idle. When a super agent becomes available they take the call from the largest queue. The graph illustrates a large plateau of 0% TSF when the total number of agents is large. Similarly a small plateau at 0% TSF exists when the total number of agents is small. In between the surface exhibits an S shaped profile. Figure 3 is a contour plot of this data in two dimensions. The contour plot shows a series of iso-service level lines, agent combinations that deliver the same service level. 4 PARTIAL POOLING IN STEADY STATE 4.1 The TSF Response Function Service Level Contours In the single queue, single resource pool case, we have an analytical expression for the service level as a function of arrival rates and staffing and we can easily generate a plot of the TSF as a function of staffing. The TSF function generates an s-shaped curve, with the service level improving rapidly at first, then leveling off and finally showing declining returns to incremental staffing. In the pooling case the situation is considerably more complicated. There are no known analytical expressions available to calculate the service level. Based on intuition we expect the service level is increasing in the number of base agents and the number of super agents. To verify this intuition we use simulation to create the following graphical representation of the TSF as a function of the number of agents. In this simulation we assume that each queue receives calls at a rate of 0 calls per hour, that in each case talk time averages 12 minutes, callers have an average patience of 350 seconds, and the service level is based on a 1 second hold time. We vary the number of agents assigned to each base pool and the number of agents assigned to the super agent pool independently. For each staffing combination we simulate operations for two days, and perform 25 replications. Base Agents % 50% 80% 70% 95% 90% 99.9% 99% Figure 3: The pooled TSF contour plot So for example, to achieve a 95% service level we need roughly 25 agents in each pool or 50 agents overall. However, in a pure pooled mode the same service level can be achieved with a total of only 45 pooled agents. Though difficult to see, close inspection reveals that the iso-service lines are not straight, but have a convex bowed shape. This is further illustrated in the next figure where we show the 80% TSF contour with a line connecting the end points. The convexity of the contour implies that the cost minimizing combination of pooled and base agents may be in the interior Base Agents % Base Agents Figure 2: The TSF response function for a partial pooling model Symmetric Projects Figure 4: 80% TSF contour In this experiment we test the impact of pooling on steady state performance with symmetric projects. Consider two statistically identical projects each staffed with 36 agents 2254
4 and receiving calls at a constant rate λ. Talk time has an exponential distribution with mean 12 minutes and the mean time to abandon is 350 seconds. The service level is measured against a two minute hold time. We evaluate the situation where the total number of agents remains constant, but each project contributes between 0 and 36 agents to the pool. The first graph shows the service level for each level of pooling when λ is 0 calls per hour. In the second graph we plot the abandonment rate. In each case we plot TSF and abandonment rate for one of the projects. (Because of the symmetric nature of the model, each project has the same curve.) The data was generated by simulating five days of operations over 50 replications. In each curve we show the sample average along with a 90% confidence interval. 83.0% 82.0% 81.0% 80.0% 79.0% 78.0% 77.0% 76.0% 75.0% 74.0% 14.0% 13.5% 13.0% 12.5% 12.0% 11.5% 11.0%.5%.0% Pool 1 λ=0/hr Avg TSF 1 TSF CI Low TSF CI High Abandonment Rate Pool 1 λ=0/hr Avg AB1 AB CI Low AB CI High Figure 5: Impact of pooling on TSF and abandonment with fixed staffing levels These graphs reveal that a small level of pooling yields improvement, but that the return on cross training declines rapidly. In each case cross training agents provides the bulk of the benefit and cross training beyond 15 agents provides very limited benefits. We have repeated this test with arrival rates of 180 and 2 calls per hour and obtained similar results. In each case cross training can boost TSF by 5%-6%, while the biggest improvement is in the medium volume (0/hr) case. Abandonment is decreased by about 1% in the high volume case, 1.8% in the middle case, and 2.3% in the slow case. 4.3 Steady State Differential Rates The previous analysis reveals that moderate benefits are achieved when agents are cross trained, and the amount of improvement depends on the spare capacity in the system. However in that analysis both projects had the same arrival rate. A more interesting case occurs when the arrival rates are different as may be the case if rates are subject to forecast error. In the next analysis we allow arrival rates to vary independently from target by ± %. Total staffing is fixed at 72, so that in the no pooling case each project has 36 agents, a staff level that results in an approximately 76% service level with no pooling. The following tables summarize the resulting TSF measures under various arrival rate combinations. The numbers along the top (0-35) indicate the number of agents pooled. In Table 1 we examine the impact on the combined TSF, and the TSF of each individual project. We see that the overall TSF is always improved by pooling, and the degree of improvement is based on the amount of spare capacity in the system. When both projects have below plan volume, the overall TSF is improved by 2.8% with just five agents. If both projects have above plan volume, the TSF also improves by 2.8%. The biggest gain comes when the projects have differential rates; when one project is low and the other high we get a 5.2% gain in overall TSF. The improvement quickly drops off with the number of agents cross trained; the most benefit comes from the first few agents. Cross training beyond 15 agents yields results that are not meaningful, and in many cases are not statistically different from zero. Table 1: Impact of pooling on overall TSF. * indicates statistical significance at the.9 level TSF Total λ1 λ % 90.8% 91.9% 92.5% 92.7% 92.8% 92.9% 92.8% % 85.3% 86.9% 87.6% 88.0% 88.1% 88.1% 88.0% % 78.8% 80.9% 81.9% 82.4% 82.5% 82.5% 82.5% % 79.3% 80.8% 81.6% 81.9% 82.0% 82.1% 81.9% % 72.3% 74.2% 75.0% 75.3% 75.6% 75.6% 75.5% % 65.1% 66.6% 67.5% 67.8% 68.0% 68.0% 68.1% Δ TSF Total λ1 λ % * 1.1% * 0.6% * 0.2% * 0.1% * 0.0% 0.0% % * 1.6% * 0.7% * 0.3% * 0.1% * 0.0% 0.0% % * 2.2% * 1.0% * 0.5% * 0.1% * 0.0% -0.1% * % * 1.5% * 0.8% * 0.3% * 0.1% * 0.1% * -0.2% * % * 1.9% * 0.8% * 0.3% * 0.2% * 0.0% -0.1% * % * 1.5% * 0.9% * 0.3% * 0.3% * 0.0% 0.1% The results are even more interesting when we examine the data at the individual project level (Tables 2-3). When each project has a similar arrival rate the benefits are distributed evenly. But it is when the arrival rates are different that the maximum gain occurs; and that gain accrues 2255
5 disproportionately to the understaffed project. When volumes are at opposite extremes, the understaffed project receives a benefit of an 11% boost in TSF from only 5 cross trained agents. Cross training of agents increases TSF by another points raising TSF to nearly 80%. In the case of significant mismatch the overstaffed project may suffer degradation in performance, but this decline is significantly smaller then the boost to the other project and aggregate TSF always increases. The most significant case is when volumes have a maximum mismatch and the overstaffed project s TSF declines by 2.2% with 5 agents cross trained. Note however that this project had a baseline TSF of 86%, well over the standard target of 80%. This result does however raise a caution for pooling projects with very high (90%) TSF targets. In the case of a smaller mismatch the degradation was very moderate, about 0.9% with agents cross trained, where the busy project may see an improvement on the order of four points from only 5 cross trained agents. We obtained similar results for the abandonment rate for each project; pooling reduces the maximum wait time callers face, and therefore reduces the proportion of callers kept on hold past their patience level. The improvement is the most significant when a capacity mismatch occurs. Table 2: Impact of Pooling on low volume project TSF TSF Pool 1 λ1 λ % 90.4% 91.7% 92.4% 92.7% 92.8% 92.8% 92.8% % 87.5% 87.7% 87.8% 87.7% 87.6% 87.4% 87.3% % 84.7% 82.9% 82.1% 81.4% 80.9% 80.6% 80.2% % 78.9% 80.5% 81.4% 81.8% 82.0% 82.0% 82.0% % 75.3% 75.1% 74.9% 74.7% 74.4% 74.3% 74.0% % 65.0% 66.4% 67.6% 68.0% 68.1% 68.2% 68.2% Δ TSF Pool 1 λ1 λ % * 1.3% * 0.7% * 0.2% * 0.1% * 0.0% 0.0% % * 0.2% * 0.1% 0.0% -0.1% * -0.2% * -0.1% * % * -1.7% * -0.8% * -0.7% * -0.5% * -0.3% * -0.4% * % * 1.6% * 1.0% * 0.4% * 0.1% * 0.1% -0.1% * % -0.2% -0.3% * -0.2% * -0.2% * -0.1% * -0.2% * % * 1.5% * 1.1% * 0.4% * 0.2% * 0.1% 0.0% Table 3: Impact of Pooling on high volume project TSF TSF Pool 2 λ1 λ % 91.1% 92.1% 92.5% 92.8% 92.9% 92.9% 92.8% % 83.3% 86.1% 87.5% 88.2% 88.5% 88.7% 88.7% % 73.9% 79.3% 81.8% 83.2% 83.8% 84.1% 84.3% % 79.7% 81.0% 81.7% 82.0% 82.0% 82.2% 81.9% % 69.6% 73.4% 75.1% 75.9% 76.6% 76.8% 76.8% % 65.2% 66.7% 67.4% 67.6% 67.9% 67.8% 68.0% Δ TSF Pool 2 λ1 λ % * 0.9% * 0.4% * 0.3% * 0.1% * 0.0% -0.1% * % * 2.8% * 1.4% * 0.7% * 0.4% * 0.1% * 0.0% % * 5.3% * 2.5% * 1.5% * 0.6% * 0.3% * 0.2% * % * 1.3% * 0.6% * 0.3% * 0.0% 0.1% * -0.2% * % * 3.8% * 1.7% * 0.9% * 0.7% * 0.2% * 0.0% % * 1.5% * 0.6% * 0.2% * 0.3% * -0.1% 0.2% * Overall this analysis shows that partial pooling yields substantial benefits in steady state. The improvement is the greatest when a capacity mismatch occurs and the under capacity project receives the greater benefit. In the next section we examine how arrival rate uncertainty impacts the pooling analysis. 4.4 Steady State but Uncertain Arrival Rate In this analysis we continue to examine the impact of pooling when projects have a constant rate, but we now allow for uncertainty in the arrival rate. Specifically we assume that the calls in each pool will arrive with a constant rate, but the realized rate is a random variable. Assume that the arrival rates are independent and identically distributed normal random variables with mean 0 and standard deviation. We examine how partial pooling impacts the expected TSF and abandonment rate. The following graph present the results of a simulation experiment. 84.0% 82.0% 80.0% 78.0% 76.0% 74.0% 72.0% 70.0% Pool 1 λ~(0,) Avg TSF 1 TSF1 CI Low TSF1 CI High Figure 6: Impact of pooling on TSF with fixed staffing levels and uncertain arrivals- TSF confidence level The service curve generated in this case is almost identical to the plots for steady state arrivals at 0 calls/hr but the TSF level is lower in the uncertain case: 74.2% vs. 75.4% with no pooling and 80.5% vs. 81.5% in the full pooling case. Although not a major shift, this illustrates one of the effects of arrival rate uncertainty. Because of the nature of the TSF curve the effect of volume changes is not proportional; higher volume causes a larger shift in the resulting service level then lower volume. So even if volume varies around the mean symmetrically, the resulting TSF will be lower in the uncertain case than the corresponding mean value case. Similar results were found for abandonment: the curves for the uncertain case have a similar shape as the certain case, with a moderately higher abandonment rate at all levels. An interesting phenomenon is illustrated in Figures 7 and 8. In Figure 7 we see that the standard deviation of the 2256
6 overall (combined) service level is essentially unaffected by pooling, remaining at a roughly constant level just over 8%. Standard Deviation of TSF % 9% 8% 7% 6% 5% 4% 3% 2% 1% 0% Standard Deviation of Overall λ~(0,) Figure 7: Standard deviation of the overall TSF Figure 8 however reveals the standard deviation of the service level for pool one decreases as the pooling level increases, at least for the first few pooled agents. Standard Deviation of TSF 12.0%.0% 8.0% 6.0% 4.0% 2.0% 0.0% Standard Deviation of Pool 1 λ~(0,) Figure 8: Standard deviation of the individual project TSF In the case of no pooling the service level in each pool is independent from the service level in the other pool. As pooling increases the service levels in each pool become dependent random variables. 5 SUMMARY AND CONCLUSIONS This paper examines the issue of partial cross training in call centers that must achieve a global service level. We deal with the case where each project has a single skill-set; this may not be ideal but is the case in several projects we analyzed. The current analysis focuses on pooling in steady state operations and characterizes the improvement from partial pooling. Our ongoing research is focused on finding the optimal cross training level; that is the level at which the benefit of cross training is balanced by the extra cost of cross training. Our ongoing research is focused on developing algorithms to find the optimal cross training level with both steady state and non stationary arrival rates. REFERENCES Avramadis, A., A. Deslauriers, and P. L Ecuyer 04. Modeling daily arrivals to a telephone call center. Management Science 50(7): Avramidis, A., W. Chan, and P. L'Ecuyer 07. Staffing multi-skill call centers via search methods and a performance approximation. Working Paper [online] 45p. Available via <HTwww.iro.umontreal.ca/~lecuyer/paper s.htmlth> [accessed July 5, 07]. Brown, L., N. Gans, A. Mandelbaum, A. Sakov, S. Haipeng, S. Zeltyn and L. Zhao 05. Statistical Analysis of a Telephone Call Center: A Queueing- Science Perspective. Journal of the American Statistical Association 0(469): Cezik, M, and P. L Ecuyer 07. Staffing multiskill call centers via linear programming and simulation. Working Paper [online] 34p. Available via <HTwww.iro.umontreal.ca/~lecuyer/paper s.htmlth> [accessed July 5, 07]. Gans, N., G. Koole and A. Mandelbaum 03. Telephone call centers: Tutorial, review, and research prospects. Manufacturing & Service Operations Management 5(2): Garnett, O., A. Mandelbaum and M. I. Reiman 02. Designing a Call Center with impatient customers. Manufacturing & Service Operations Management 4(3): Harrison, J. and A. Zeevi 05. A method for staffing large call centers based on stochastic fluid models. Manufacturing & Service Operations Management 7(1):- 36. Mandelbaum, A. and S. Zeltyn. 04. Service Engineering in Action: The Palm/Erlang-A Queue, with Applications to Call Centers. Working Paper [online] 29p. Available via <iew3.technion.ac.il/serveng/referen ces/references.html> [accessed March, 06]. Wallace, R. B. and W. Whitt 05. A Staffing Algorithm for Call Centers with Skill-Based Routing. Manufacturing & Service Operations Management 7(4): Whitt, W. 06. Sensitivity of Performance in the Erlang A Model to Changes in the Model Parameters. Operations Research 54(2):
7 AUTHOR BIOGRAPHIES THOMAS ROBBINS recently earned a PhD in Business Administration and Operations Research from Penn State University. He worked in professional services for approximately 18 years before entering the Ph.D. program. He served as a partner at Ernst and Young, and a Vice President at CGEY and Aztec Software. He holds an MBA from Case Western Reserve and a BSEE from Penn State. His research interests include service operations and stochastic optimization. His address is T<[email protected]>T. D. J. MEDEIROS is Associate Professor of Industrial Engineering at Penn State University. She holds a Ph.D. and M.S.I.E from Purdue University and a B.S.I.E. from the University of Massachusetts at Amherst. She has served as track coordinator, Proceedings Editor, and Program Chair for WSC. Her research interests include manufacturing systems control and CAD/CAM. She is a member of IIE and SME. Her address is T<[email protected]>T. TERRY P. HARRISON is the Earl P. Strong Executive Education Professor of Business and Professor of Supply Chain and Information Systems at Penn State University. He holds a Ph.D. and M.S. degree in Management Science from the University of Tennessee and a B.S in Forest Science from Penn State. He was formally the Editor in Chief of Interfaces and is currently Vice President of Publications for Informs. His mail address is T<[email protected]>T. 2258
A Stochastic Programming Model for Scheduling Call Centers with Global Service Level Agreements
A Stochastic Programming Model for Scheduling Call Centers with Global Service Level Agreements Working Paper Thomas R. Robbins Terry P. Harrison Department of Supply Chain and Information Systems, Smeal
CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION
31 CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION 3.1 INTRODUCTION In this chapter, construction of queuing model with non-exponential service time distribution, performance
USING SIMULATION TO EVALUATE CALL FORECASTING ALGORITHMS FOR INBOUND CALL CENTER. Guilherme Steinmann Paulo José de Freitas Filho
Proceedings of the 2013 Winter Simulation Conference R. Pasupathy, S.-H. Kim, A. Tolk, R. Hill, and M. E. Kuhl, eds USING SIMULATION TO EVALUATE CALL FORECASTING ALGORITHMS FOR INBOUND CALL CENTER Guilherme
Supplement to Call Centers with Delay Information: Models and Insights
Supplement to Call Centers with Delay Information: Models and Insights Oualid Jouini 1 Zeynep Akşin 2 Yves Dallery 1 1 Laboratoire Genie Industriel, Ecole Centrale Paris, Grande Voie des Vignes, 92290
Simulation of Call Center With.
Chapter 4 4.1 INTRODUCTION A call center is a facility designed to support the delivery of some interactive service via telephone communications; typically an office space with multiple workstations manned
MANAGING SERVICE CAPACITY UNDER UNCERTAINTY
The Pennsylvania State University The Graduate School The Mary Jean and Frank P. Smeal College of Business MANAGING SERVICE CAPACITY UNDER UNCERTAINTY A Thesis in Business Administration and Operations
A TUTORIAL ON MODELLING CALL CENTRES USING DISCRETE EVENT SIMULATION
A TUTORIAL ON MODELLING CALL CENTRES USING DISCRETE EVENT SIMULATION Benny Mathew Manoj K. Nambiar Innovation Lab Performance Engineering Innovation Lab Performance Engineering Tata Consultancy Services
Contact Center Planning Calculations and Methodologies
Contact Center Planning Calculations and Methodologies A Comparison of Erlang-C and Simulation Modeling Ric Kosiba, Ph.D. Vice President Interactive Intelligence, Inc. Bayu Wicaksono Manager, Operations
An Overview of Routing and Staffing Algorithms in Multi-Skill Customer Contact Centers. Submitted version
An Overview of Routing and Staffing Algorithms in Multi-Skill Customer Contact Centers Ger Koole & Auke Pot Department of Mathematics, Vrije Universiteit Amsterdam, The Netherlands Submitted version 6th
Rule-based Traffic Management for Inbound Call Centers
Vrije Universiteit Amsterdam Research Paper Business Analytics Rule-based Traffic Management for Inbound Call Centers Auteur: Tim Steinkuhler Supervisor: Prof. Dr. Ger Koole October 7, 2014 Contents Preface
AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT. Dr. Roger Klungle Manager, Business Operations Analysis
AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT Dr. Roger Klungle Manager, Business Operations Analysis AAA Michigan 1 Auto Club Drive Dearborn, MI 48126 U.S.A. Phone: (313) 336-9946 Fax: (313)
Flexible Workforce Management System for Call Center: A case study of public sector
Asia Pacific Management Review (2007) 12(6), 338-346 Flexible Workforce Management System for Call Center: A case study of public sector Jun Woo Kim a, Sang Chan Park a,* a Department of Industrial Engineering,
New Project Staffing for Outsourced Call Centers with Global Service Level Agreements
New Project Staffing for Outsourced Call Centers with Global Service Level Agreements Working Paper Thomas R. Robbins Terry P. Harrison Department of Supply Chain and Information Systems, Smeal College
Modeling and Simulation of a Pacing Engine for Proactive Campaigns in Contact Center Environment
Modeling and Simulation of a Pacing Engine for Proactive Campaigns in Contact Center Environment Nikolay Korolev, Herbert Ristock, Nikolay Anisimov Genesys Telecommunications Laboratories (an Alcatel-Lucent
New Project Staffing for Outsourced Call Centers with Global Service Level Agreements
New Project Staffing for Outsourced Call Centers with Global Service Level Agreements W Thomas R. Robbins Department of Marketing and Supply Chain, College of Business East Carolina University, Greenville,
Simulation of a Claims Call Center: A Success and a Failure
Proceedings of the 1999 Winter Simulation Conference P. A. Farrington, H. B. Nembhard, D. T. Sturrock, and G. W. Evans, eds. SIMULATION OF A CLAIMS CALL CENTER: A SUCCESS AND A FAILURE Roger Klungle AAA
How To Manage A Call Center
THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT Roger Klungle AAA Michigan Introduction With recent advances in technology and the changing nature of business, call center management has become a rapidly
Nearest Neighbour Algorithms for Forecasting Call Arrivals in Call Centers
Nearest Neighbour Algorithms for Forecasting Call Arrivals in Call Centers Sandjai Bhulai, Wing Hong Kan, and Elena Marchiori Vrije Universiteit Amsterdam Faculty of Sciences De Boelelaan 1081a 1081 HV
Modeling and Optimization Problems in Contact Centers
Modeling and Optimization Problems in Contact Centers Pierre L Ecuyer Département d Informatique et de Recherche Opérationnelle Université de Montréal, C.P. 6128, Succ. Centre-Ville Montréal, H3C 3J7,
Accurate Forecasting: The Heart of Call Center Success
Accurate Forecasting: The Heart of Call Center Success Accurate Forecasting: The Heart of Call Center Success Page 2 Overview In times of economic crisis and dwindling profits, it is more important than
This paper introduces a new method for shift scheduling in multiskill call centers. The method consists of
MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 10, No. 3, Summer 2008, pp. 411 420 issn 1523-4614 eissn 1526-5498 08 1003 0411 informs doi 10.1287/msom.1070.0172 2008 INFORMS Simple Methods for Shift
Call centers are an increasingly important part of today s business world, employing millions of
PRODUCTION AND OPERATIONS MANAGEMENT Vol. 16, No. 6, November-December 2007, pp. 665 688 issn 1059-1478 07 1606 665$1.25 POMS doi 10.3401/poms. 2007 Production and Operations Management Society The Modern
SIMULATION FOR IT SERVICE DESK IMPROVEMENT
QUALITY INNOVATION PROSPERITY/KVALITA INOVÁCIA PROSPERITA XVIII/1 2014 47 SIMULATION FOR IT SERVICE DESK IMPROVEMENT DOI: 10.12776/QIP.V18I1.343 PETER BOBER Received 7 April 2014, Revised 30 June 2014,
The Math of Call Center Staffing Calculating Resource Requirements and Understanding Staff and Service Tradeoffs
The Math of Call Center Staffing Calculating Resource Requirements and Understanding Staff and Service Tradeoffs Sharpen your pencils. Dust off the calculator. It s time for a math lesson. Running a successful
Mathematical Models for Hospital Inpatient Flow Management
Mathematical Models for Hospital Inpatient Flow Management Jim Dai School of Operations Research and Information Engineering, Cornell University (On leave from Georgia Institute of Technology) Pengyi Shi
Performance Matrix Exhibit 1
Background A White Paper Optimizing your Call Center through Simulation By Bill Hall, Call Center Services and Dr. Jon Anton, Purdue University The challenge for today's call centers is providing value-added
Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM
Algorithmic Trading Session 1 Introduction Oliver Steinki, CFA, FRM Outline An Introduction to Algorithmic Trading Definition, Research Areas, Relevance and Applications General Trading Overview Goals
Accurate Forecasting: The Heart of Call Center Success
Accurate Forecasting: The Heart of Call Center Success Accurate Forecasting: The Heart of Call Center Success Page 2 Overview In times of economic crisis and dwindling profits, it is more important than
A MANAGER-FRIENDLY PLATFORM FOR SIMULATION MODELING AND ANALYSIS OF CALL CENTER QUEUEING SYSTEMS. Robert Saltzman Vijay Mehrotra
Proceedings of the 2004 Winter Simulation Conference R.G. Ingalls, M. D. Rossetti, J. S. Smith, and B. A. Peters, eds. A MANAGER-FRIENDLY PLATFORM FOR SIMULATION MODELING AND ANALYSIS OF CALL CENTER QUEUEING
STATISTICAL ANALYSIS OF CALL-CENTER OPERATIONAL DATA: FORECASTING CALL ARRIVALS, AND ANALYZING CUSTOMER PATIENCE AND AGENT SERVICE
STATISTICAL ANALYSIS OF CALL-CENTER OPERATIONAL DATA: FORECASTING CALL ARRIVALS, AND ANALYZING CUSTOMER PATIENCE AND AGENT SERVICE HAIPENG SHEN Department of Statistics and Operations Research, University
ENGINEERING SOLUTION OF A BASIC CALL-CENTER MODEL
ENGINEERING SOLUTION OF A BASIC CALL-CENTER MODEL by Ward Whitt Department of Industrial Engineering and Operations Research Columbia University, New York, NY 10027 Abstract An algorithm is developed to
The Modern Call-Center: A Multi-Disciplinary Perspective on Operations Management Research
The Modern Call-Center: A Multi-Disciplinary Perspective on Operations Management Research Zeynep Aksin College of Administrative Sciences and Economics, Koc University Rumeli Feneri Yolu, 34450 Sariyer-Istanbul,
A joint chance-constrained programming approach for call center workforce scheduling under uncertain call arrival forecasts
*Manuscript Click here to view linked References A joint chance-constrained programming approach for call center workforce scheduling under uncertain call arrival forecasts Abstract We consider a workforce
CALL CENTER PERFORMANCE EVALUATION USING QUEUEING NETWORK AND SIMULATION
CALL CENTER PERFORMANCE EVALUATION USING QUEUEING NETWORK AND SIMULATION MA 597 Assignment K.Anjaneyulu, Roll no: 06212303 1. Introduction A call center may be defined as a service unit where a group of
Forecasting and Planning a Multi-Skilled Workforce: What You Need To Know
Welcome Forecasting and Planning a Multi-Skilled Workforce: What You Need To Know Presented by: Skills Scheduling What is it? Scheduling that takes into account the fact that employees may have one or
----------------------------------------------------------------------------------------------------------------------------
Ditila Ekmekçiu: Optimizing a call center performance using queueing models an Albanian case Optimizing a call center performance using queueing models an Albanian Case Ditila Ekmekçiu University of Tirana,
Section A. Index. Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting techniques... 1. Page 1 of 11. EduPristine CMA - Part I
Index Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting techniques... 1 EduPristine CMA - Part I Page 1 of 11 Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting
Exponential Approximation of Multi-Skill Call Centers Architecture
Exponential Approximation of Multi-Skill Call Centers Architecture Ger Koole and Jérôme Talim Vrije Universiteit - Division of Mathematics and Computer Science De Boelelaan 1081 a - 1081 HV Amsterdam -
Determining Optimal Staffing Levels in Multiple Skill Inbound Call Centers - a Literature Survey
Determining Optimal Staffing Levels in Multiple Skill Inbound Call Centers - a Literature Survey M.J. Stegeman and M.H. Jansen-Vullers Technische Universiteit Eindhoven 2 Preface This literature review
A Contact Center Crystal Ball:
A Contact Center Crystal Ball: Marrying the Analyses of Service, Cost, Revenue, and Now, Customer Experience Ric Kosiba, Ph.D. Vice President Interactive Intelligence, Inc. Table of Contents Introduction...
MINIMIZING AVERAGE HANDLING TIME IN CONTACT CENTERS BY INTRODUCING A NEW PROCESS: ROWAN SUPPORT DESK CASE STUDY. Niusha Jafari.
MINIMIZING AVERAGE HANDLING TIME IN CONTACT CENTERS BY INTRODUCING A NEW PROCESS: ROWAN SUPPORT DESK CASE STUDY by Niusha Jafari A Thesis Submitted to the Department of Civil Engineering College of Engineering
Call Center Measurements, Data Models and Data Analysis
Service Engineering http://ie.technion.ac.il/serveng200 Call Center Measurements, Data Models and Data Analysis Adapted from: Telephone Call Centers: Tutorial, Review, and Research Prospects By Noah Gans
Simple Methods for Shift Scheduling in Multi-Skill Call Centers
Simple Methods for Shift Scheduling in Multi-Skill Call Centers Sandjai Bhulai, Ger Koole & Auke Pot Vrije Universiteit, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands Final version Abstract This
Creating operational shift schedules for third-level IT support: challenges, models and case study
242 Int. J. Services Operations and Informatics, Vol. 3, Nos. 3/4, 2008 Creating operational shift schedules for third-level IT support: challenges, models and case study Segev Wasserkrug*, Shai Taub,
Modeling and Analysis of Call Center Arrival Data: A Bayesian Approach
Modeling and Analysis of Call Center Arrival Data: A Bayesian Approach Refik Soyer * Department of Management Science The George Washington University M. Murat Tarimcilar Department of Management Science
Using simulation to calculate the NPV of a project
Using simulation to calculate the NPV of a project Marius Holtan Onward Inc. 5/31/2002 Monte Carlo simulation is fast becoming the technology of choice for evaluating and analyzing assets, be it pure financial
A REVIEW OF WORKFORCE CROSS-TRAINING IN CALL CENTERS FROM AN OPERATIONS MANAGEMENT PERSPECTIVE. O. Zeynep Akşin. Fikri Karaesmen.
A REVIEW OF WORKFORCE CROSS-TRAINING IN CALL CENTERS FROM AN OPERATIONS MANAGEMENT PERSPECTIVE O. Zeynep Akşin Fikri Karaesmen and E. Lerzan Örmeci Graduate School of Business Koç University 34450, Istanbul
SIMPLIFIED PERFORMANCE MODEL FOR HYBRID WIND DIESEL SYSTEMS. J. F. MANWELL, J. G. McGOWAN and U. ABDULWAHID
SIMPLIFIED PERFORMANCE MODEL FOR HYBRID WIND DIESEL SYSTEMS J. F. MANWELL, J. G. McGOWAN and U. ABDULWAHID Renewable Energy Laboratory Department of Mechanical and Industrial Engineering University of
AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT. Rupesh Chokshi Project Manager
AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT Rupesh Chokshi Project Manager AT&T Laboratories Room 3J-325 101 Crawfords Corner Road Holmdel, NJ 07733, U.S.A. Phone: 732-332-5118 Fax: 732-949-9112
Is Truck Queuing Productive? Study of truck & shovel operations productivity using simulation platform MineDES
Is Truck Queuing Productive? Study of truck & shovel operations productivity using simulation platform MineDES Dmitry Kostyuk Specialist Scientist, Group Resource and Business Optimisation 25 November
Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation
Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation ABSTRACT Ángel Cuevas Rumín Universidad Carlos III de Madrid Department of Telematic Engineering Ph.D Student
Load Balancing and Switch Scheduling
EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: [email protected] Abstract Load
Call Center Optimization
Call Center Optimization Copyright c 2013 Ger Koole All rights reserved MG books, Amsterdam ISBN 978 90 820179 0 8 Cover design: Thom van Hooijdonk Cover photo: Dent d Hérens and Matterhorn seen from the
South Carolina College- and Career-Ready (SCCCR) Probability and Statistics
South Carolina College- and Career-Ready (SCCCR) Probability and Statistics South Carolina College- and Career-Ready Mathematical Process Standards The South Carolina College- and Career-Ready (SCCCR)
A Staffing Algorithm for Call Centers with Skill-Based Routing
A Staffing Algorithm for Call Centers with Skill-Based Routing Ward Whitt IEOR Department, Columbia University http://www.columbia.edu/ ww2040 Joint work with: Rodney B. Wallace IBM and George Washington
How To Model A Multi Skill Call Centre
, June 30 - July 2, 2010, London, U.K. Exploiting Simulation for Centre Optimization Salman khtar and Muhammad Latif bstract The global trend in developed economies from manufacturing towards services
Parametric Stochastic Programming Models for Call-Center Workforce Scheduling
Parametric Stochastic Programming Models for Call-Center Workforce Scheduling Noah Gans Haipeng Shen Yong-Pin Zhou OPIM Department Department of Statistics and OR ISOM Department The Wharton School UNC
Appendix: Simple Methods for Shift Scheduling in Multi-Skill Call Centers
MSOM.1070.0172 Appendix: Simple Methods for Shift Scheduling in Multi-Skill Call Centers In Bhulai et al. (2006) we presented a method for computing optimal schedules, separately, after the optimal staffing
Proceedings of the 2008 Winter Simulation Conference S. J. Mason, R. R. Hill, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds.
Proceedings of the 2008 Winter Simulation Conference S. J. Mason, R. R. Hill, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. SPEEDING UP CALL CENTER SIMULATION AND OPTIMIZATION BY MARKOV CHAIN UNIFORMIZATION
Reliability Growth Planning with PM2
FOR OFFICIAL USE ONLY FOR OFFICIAL USE ONLY Reliability Growth Planning with PM2 Shawn Brady, AMSAA Martin Wayne, AMSAA Karen O Brien, ATEC 40 Years of Agenda Terminology Test-fix-test reliability growth
Prescriptive Analytics. A business guide
Prescriptive Analytics A business guide May 2014 Contents 3 The Business Value of Prescriptive Analytics 4 What is Prescriptive Analytics? 6 Prescriptive Analytics Methods 7 Integration 8 Business Applications
Waiting Times Chapter 7
Waiting Times Chapter 7 1 Learning Objectives Interarrival and Service Times and their variability Obtaining the average time spent in the queue Pooling of server capacities Priority rules Where are the
Chapter 3 RANDOM VARIATE GENERATION
Chapter 3 RANDOM VARIATE GENERATION In order to do a Monte Carlo simulation either by hand or by computer, techniques must be developed for generating values of random variables having known distributions.
CALL CENTER SIMULATION MODELING: METHODS, CHALLENGES, AND OPPORTUNITIES
Proceedings of the 2003 Winter Simulation Conference S. Chick, P. J. Sánchez, D. Ferrin, and D. J. Morrice, eds. CALL CENTER SIMULATION MODELING: METHODS, CHALLENGES, AND OPPORTUNITIES Vijay Mehrotra Department
A Logarithmic Safety Staffing Rule for Contact Centers with Call Blending
MANAGEMENT SCIENCE Vol., No., Xxxxx, pp. issn 25-199 eissn 1526-551 1 INFORMS doi 1.1287/xxxx.. c INFORMS A Logarithmic Safety Staffing Rule for Contact Centers with Call Blending Guodong Pang The Harold
SENSITIVITY ANALYSIS AND INFERENCE. Lecture 12
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License. Your use of this material constitutes acceptance of that license and the conditions of use of materials on this
Measurement and Modelling of Internet Traffic at Access Networks
Measurement and Modelling of Internet Traffic at Access Networks Johannes Färber, Stefan Bodamer, Joachim Charzinski 2 University of Stuttgart, Institute of Communication Networks and Computer Engineering,
Call-Routing Schemes for Call-Center Outsourcing
Call-Routing Schemes for Call-Center Outsourcing Noah Gans Yong-Pin Zhou OPIM Department Management Science Department The Wharton School University of Washington Business School University of Pennsylvania
