USING SIMULATION TO EVALUATE CALL FORECASTING ALGORITHMS FOR INBOUND CALL CENTER. Guilherme Steinmann Paulo José de Freitas Filho
|
|
|
- Prosper Baldwin
- 10 years ago
- Views:
Transcription
1 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 Steinmann Paulo José de Freitas Filho Postgraduate Program in Computer Science Dept. of Informatics and Statistics Federal University of Santa Catarina Caixa Postal Florianópolis/SC, BRAZIL ABSTRACT The call center industry has expanded greatly over recent years and it is constantly striving to increase business efficiency and customer service effectiveness. Incoming call volume forecasting algorithms are used in inbound call centers to predict the demand for services and, as a result, to plan resource allocation. However, a number of phenomena can have an impact on incoming call volumes, meaning that classical forecasting algorithms will produce less than satisfactory results. When evaluating the performance of a forecasting algorithm, acquiring the data needed for research is not always straightforward. This article shows how simulation can be of use to generate data that can be used to evaluate incoming call forecasting algorithms. 1 BACKGROUND In today s global economy, call centers are important points of contact between businesses and their customers, both existing and potential ones. Managing call centers involves administrating customer contacts (inbound call centers) and/or administrating the business s contacts with its customers (outbound call centers) (Mehrotra and Fama 2003). The challenge is to become a world class call center, that is, to increase business efficiency and customer service effectiveness (Tanir and Booth 1999; Hall and Anton 1998; Borst et al. 2004; Brown et al. 2005). In inbound call centers, a key element for success is correct allocation of staff to meet timevarying demand for service (Aksin et al. 2007; Ibrahim 2012). A well-sized call center reduces operating and start-up costs and controls waiting times, agent idle times, busy tones and abandonment (Whitt 1999; Freitas Filho et al. 2007; Franzese et al. 2009; Avramidis et al. 2010). The authors of this paper are conducting a research project to develop tools for predicting call volumes for inbound call centers. The project will work with classical forecast models, such as exponential smoothing, and enhance them with certain computational intelligence methods and techniques for decision-making under uncertainty. The idea is to allow an analyst to incorporate their tacit knowledge about a call center, in order to reduce the degree of prediction error in the output of prediction models. More accurate forecasts of the number of incoming calls can facilitate planning of department budgets and staffing requirements, such as how many workstations are required and how many lines are necessary (Cleveland and Mayben 1999; Steckley et al. 2005). Bayesian networks have proved to be the best alternative for achieving this. These networks allow analysts to adapt forecast models to incorporate the empirical knowledge they have acquired observing the behavior of demand for call center services by creating /13/$ IEEE 1132
2 countless events that can affect the forecast results. This makes it possible to refine the results of the classical models using Bayesian networks to incorporate tacit knowledge. Classical forecast models tend to produce acceptable results when faced with relatively long and well behaved series, and this is particularly true of models based on analyses of time series data. However, the majority of time series data on demand for call-center services do not meet these criteria. The dynamics of these environments means that we are rarely in possession of consistent, homogenous data covering long periods (three years or more). On the contrary, the great majority of time series cover less than three years and lack uniformity. Short time series restrict the applicability of the most powerful statistical prediction tools, such as ARIMA for example. In turn, the lack of unity in a series indicates the presence of phenomena that very often disrupt the data considerably, leading to results that are less satisfactory than expected if classical forecast processes are employed. This situation forces members of call-center planning teams to develop a multiplicity of empirical methods to supplement the classical forecasting models. This type of knowledge cannot be ignored. It is very often an important legacy that the prediction and planning teams need to rely on. According to Mehrotra and Fama (2003), call center forecasting is based on a combination of historical data, time series models and expert judgment. Over the last 20 years it has become possible to employ computational tools to capture specialists knowledge in order to disseminate it and take advantage of it in multiple decision-making processes. Notwithstanding, in the great majority of corporate environments providing customer services, these types of resources have not yet been implemented. To assess the impact of different phenomena in the forecasting algorithms, there is a need to simulate a variety of different scenarios, at varying degrees of intensity, on the behavior of the load on the systems under investigation. Thus, it is necessary to have an incoming calls dataset. 2 STATEMENT OF THE PROBLEM Human resources account for 60-70% of call center operating costs (Gans et al. 2003; Borst et al. 2004). Managing an accurate incoming calls forecast involves reducing the error between forecast data and real data and correct resource planning. Call center managers aim for a monthly forecast error rate below 5%. In general, classical data forecasting methods are unable to deal with phenomena (random events) which disturb the expected values, leading to increased forecasting errors, simply because they do not take into account of the probability of such events occurring. The first barrier to achieving the objectives of this research project was the difficulty involved in obtaining real incoming call center data that would make it possible to study the effects of random events on call volume forecasts. Such data are rarely made available by call center firms, even for the purposes of research. One solution to this problem is to use synthetic data. Artificially generated data demand the use of stochastic models because the behavior of incoming calls volume varies randomly over time (Ibrahim 2012). Once the data have been generated, it is possible to evaluate forecasting models in a variety of simulated scenarios. The challenge is to use a simulator to construct a call generator capable of producing data that exhibit behavior as close as possible to the true variable. It is expected that the synthetic sample data replicates behavior associated with trend, seasonality and, most importantly, random fluctuations in call volumes. 3 FORECAST PROCESS In order to understand the call forecasting process, it is first necessary to understand how incoming calls are dealt with in a call center. A model for an incoming call generator can then be constructed on the basis of this knowledge. Below is a summary of the steps involved in dealing with an incoming call to a call center (Tanir and Booth 1999; Gans et al. 2003; Avramidis and L Ecuyer 2005): i) A customer dials the call center using a public service telephone network (PSTN). 1133
3 ii) If there is a trunk line free, the call is connected to a private automatic branch exchange (PABX) at the call center. iii) When the call is connected, an interactive voice response (IVR) unit may handle the call and send it to an automatic call distributor (ACD). iv) The ACD routes the call to an idle agent. If there is no idle agent available, the ACD may keep the call on hold in a queue until an agent is available. The customer may abandon the wait queue before being served if they become impatient. v) Once the customer is connected to an agent, the agent may use a computer or terminal to handle their requests. vi) At the end of the call, the agent may execute wrap-up tasks and then becomes available to receive another call. During call center operations all of these steps are recorded in a log, from receipt of the incoming call right up to wrap-up, including data on waiting times, which agents took which calls and talk times. Together, all these detailed records (traces) contain a huge amount of information and illustrate a call center s performance. The ACD s operations are generally summarized and means are calculated for a set interval of time, normally 15 or 30 minutes (Brown et al. 2005; Shen and Huang 2008). Reports can be generated showing the rate of incoming calls and their behavior as the call center operates, covering a variety of time periods: hourly, daily, weekly, monthly or even yearly. The incoming call rates may exhibit a degree of predictable variability or some type of seasonal pattern. In the majority of cases, incoming call rates are forecast using a top-down approach (Gans et al. 2003), i.e. a forecast is made for a long period of time and then the forecast volume is divided across shorter periods. In general, the first step is to compile incoming call records in months and then these data are used for time series forecast methods such as exponential smoothing in order to produce month-bymonth incoming call volumes. However, the final forecast volume is very rarely the volume predicted by the mathematical model. It is more normal for the forecast volume to be corrected by one or more analysts. These analysts experience and tacit knowledge are thus applied to the volumes predicted by the models, adjusting them upwards or downwards, as directed by these decision-makers intuition, which in turn is based primarily on their expectations of behavior and events that are not captured, or only partially captured, by the mathematical forecast models. With the forecasted incoming calls volume, the call center managers will plan the number of resources needed and allocate them affording the right demand for a certain period of time. 4 SIMULATION MODEL Given the obstacle to analysis of historical call center data series created by the lack of available records, it was necessary to construct a synthetic data generator in order to set up a variety of different operating scenarios and analyze the performance of data forecasting methods. In order to achieve a consistent analysis, at least three years historical data on the operations of a call center would be needed, which is very difficult to achieve from a technical perspective, but which can be easily generated by an incoming calls simulator. A historical data archive that describes the activities of a customer services call center for credit card holders was used to test the synthetic call volume data simulation model. These data are from a call center contract that lasted 44 months. The influence of factors such as trend and seasonality was clearly evident in this historical series, but it also exhibits certain anomalies, the causes of which were not immediately obvious, but which undeniably increased volumes beyond what would be expected otherwise. After more detailed study, it was found that there were two distinct factors that had strongly influenced the behavior of the variable call volume. The first of these was a 12-month marketing campaign encouraging customers to apply for credit cards. The second factor detected was that 1134
4 the postal workers went on strike twice during the call center contract, for around 30 days both times. The postal strike forced customers to contact the bank in order to arrange an alternative method of receiving their credit card bills. By analyzing the logs from this credit card call center it proved possible to understand the historic behavior of its incoming call volumes and also the effect of these factors. Based on the available information and on the results of the analysis of the credit card call center, a Monte Carlo simulator was developed as the first step towards evaluating forecast models and analyzing their sensitivity. The simulator is made up of three separate elements: a call generator which simulates incoming calls received by the call center; a random event generator which is responsible for changing the behavior of the variable number of calls generated depending on the type of event generated and its intensity; and a call logger, which generates incoming call statistics and lists factors and their impacts. Figure 1 is a simplified illustration of the components of the incoming call simulator. Incoming Call Generator Random Event Generator Call Logger Figure 1: Diagram illustrating the elements of the incoming call simulator. The simulator can be used to generate different types of incoming call and it is also possible to generate a variety of different random events with different types of impact on the number of calls received. A value can be attributed to the impact of each event, increasing or reducing the incoming call volume generated to a greater or lesser degree. The incoming calls generator has a module that modifies the number of incoming calls generated according to the day of the week and the occurrence of holidays and after holidays. The call logger is responsible for generating statistics and provides an analyst with an overview of the call volume scenario and the respective influence of each event, enabling the analyst to understand the true impact on the volume predicted. Having understood the relationship between the events and incoming call volumes, it is then possible to calibrate the classical forecasting models. The primary metric used to evaluate the forecast model employed was the mean absolute percentage error (MAPE) when the forecast volume is compared with the true volume. Jung and Min (2010) evaluated the call center service grade through a prediction model trained by a training dataset and assessed the forecast data, generated by the model, measuring the mean square error (MSE) with a test dataset. In order to conduct this comparison, the following sequence of steps was taken: i) Data for the historical series are generated for a period starting at time t 0 and lasting up to t n. These data represent past calls and are used to train the forecast model. ii) Future data also have to be generated for a period t n+f and will be used to test the forecast model. iii) Once the forecast model has been trained with historical data generated by the simulator, data for the future period t n+f are generated using the forecast model algorithm. iv) The model is then verified by calculating the MAPE for the future volumes generated by the simulator against the data predicted by the forecast algorithm. The periods covered by the training and test datasets are illustrated in Figure
5 Training set Test set 5 EXPERIMENTATION t 0 t n t n+f Figure 2: Diagram of the call data periods generated by the simulator. The data series from the credit card call center was used as a case study. In addition to analyzing the behavior of the variable itself, information on the occurrence of unknown factors was also investigated in order to assess the impact of these phenomena on the volume of incoming calls. In the case study, two factors (events) had a significant impact on call volumes during the observation period, increasing the predicted incoming call volume: (1) a marketing campaign and (2) two postal strikes. Figure 3 illustrates this data series, highlighting the peaks in demand caused by these two events. Case Study Incoming Calls * * ** Month Figure 3: Historical monthly series of incoming call data from the case study. *period when postal workers were on strike. **period when the marketing campaign was running. The objective of this analysis was to identify which components would need to be calibrated in the call simulator. After this study, less important parameters were discarded and the components trend, seasonality and random events were analyzed. An incoming call simulator was then constructed to deal with the components chosen. The parameters for the call generator are functions for the random variables trend and seasonality of incoming calls. The parameters for the random event generator are functions for the random variables frequency and impact of factors. During a first simulation, call volume data was generated taking account of the two events that impacted the call center. The simulation was run with the following parameters: a) Factor A occurs in months 09, 10, 34 and 35, and its random function of influence is: UNIF(1.15;1.19); 1136
6 b) Factor B occurs from month 27 to month 36, and its random function of influence is: UNIF(1.22;1.33). These simulation parameters indicate that factor A will cause an increase of 15 to 19% in incoming call volumes in 4 of the months simulated. Factor B will cause an increase varying from 22 to 33% in 10 of the months simulated. There is a higher increase of the incoming calls in the months 34 and 35 due to a combination of the factors A and B. Samples were generated with 5000 replications in order to validate the case. Figure 4 illustrates the means for these replications after the first simulation, indicating the influence of the two events. For ease of viewing, only the monthly means of the replications have been plotted. The mean confidence interval is not shown in Figure 4, because it was an average of 0.1% of the mean, which cannot be shown at this scale. Simulation 1 Incoming Calls * * ** Month Figure 4: Monthly historical series of simulated incoming call volumes. *factor A. **factor B. In addition to including random events that change the predicted call volumes, it is also possible to amplify these factors. The increase is applied to allow analysis of their impact on incoming call volumes and therefore on the forecast algorithm itself. The next test was therefore to compare the effect on call volumes of changing the factors impact levels. This test is based on the first simulation, with the following random function parameters for the two factors. The uniform distribution was used in both cases: a) Factor A: UNIF(1.33;1.41); b) Factor B: UNIF(1.48;1.73). The impact parameters for the random factors were increased by 220% in order to highlight their effect on predicted call volumes. Figure 5 illustrates the mean monthly results for 5000 replications. 1137
7 Incoming Calls Simulation Cases Month Simulation 1 Simulation 2 Figure 5: Comparison of two monthly historical series of simulated incoming call volumes. 6 CONCLUDING REMARKS The major challenge for an inbound call center is to achieve more accurate incoming call volume forecasts and thereby allocate the correct amount of resources to a given operation. Call center managers require incoming call volume forecasting algorithms that afford minimum forecasting error. To achieve this objective, the algorithms must be capable of dealing with the variables involved in the dynamics of these environments. A lack of uniformity in a historical data series of incoming calls implies that phenomena are present which are capable of substantially affecting volumes, leading to forecast volumes that are above or below the true volumes if classical forecasting methods are used in isolation. The basic problem in assessing forecasting algorithms lies in the availability and quality of data. Generating synthetic data could be an interesting alternative possibility for constructing and testing simulation models of call center operations. Countless different scenarios can be tested and random factors can be included with varying impacts. It is also possible to generate historical data for training the forecasting algorithm and future data for testing the forecast data, in order to assess the performance of different forecasting algorithms. REFERENCES Aksin, Z., M. Armony, and V. Mehrotra The Modern Call Center: A Multi-disciplinary Perspective on Operations Management Research. Production and Operations Management 16: Avramidis, A.N., and P. L Ecuyer Modeling and Simulation of Call Centers. In Proceedings of the 2005 Winter Simulation Conference, Edited by M. E. Kuhl, N. M. Steiger, F. B. Armstrong, and J. A. Joines, Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Avramidis, A.N., W. Chan, M. Gendreau, P. L Ecuyer, and O. Pisacane Optimizing Daily Agent Scheduling in a Multiskill Call Center. European Journal of Operational Research 200(3): Borst, S., Mandelbaum, A., and Reiman, M Dimensioning Large Call Centers. Operations Research 52(1): Brown, L., N. Gans, A. Mandelbaum, A. Sakov, H. Shen, S. Zeltyn, and L. Zhao Statistical Analysis of a Telephone Call Center: A Queueing-science Perspective. Journal of the American Statistical Association 100(469): Cleveland, B., and J. Mayben Call Center Management on Fast Forward: Succeeding in Today s Dynamic Inbound Environment. Annapolis, MD: Call Center Press. 1138
8 Franzese, L., M. M. Fioroni, R. C. Botter, and P. J. Freitas Filho Comparison of Call Center Models. In Proceedings of the 2009 Winter Simulation Conference, Edited by M. D. Rossetti, R. R. Hill, B. Johansson, A. Dunkin and R. G. Ingalls, Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Freitas Filho, P. J., G. F. Cruz, R. Seara, and G. Steinmann Using Simulation to Predict Market Behavior for Outbound Call Centers. In Proceedings of the 2007 Winter Simulation Conference, Edited by S. G. Henderson, B. Biller, M.-H. Hsieh, J. Shortle, J. D. Tew, and R. R. Barton, Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Gans, N., G. Koole, and A. Mandelbaum Telephone Call Centers: Tutorial, Review, and Research Prospects. Manufacturing and Service Operations Management (M&SOM) 5(2): Hall, B., and J. Anton Optimizing Your Call Center Through Simulation. Call Center Solutions Magazine. Ibrahim, R., P. L Ecuyer, N. Regnard, and H. Shen On the Modeling and Forecasting of Call Center Arrivals. In Proceedings of the 2012 Winter Simulation Conference, Edited by C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A. M. Uhrmacher, Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Jing, L., and G. Min Predicting Call Center Service Grade with Improved Neural Network Algorithm. Intelligent Systems and Applications 1-4. Mehrotra, V., and J. Fama Call Center Simulation Modeling: Methods, Challenges, and Opportunities. In Proceedings of the 2003 Winter Simulation Conference, Edited by S. Chick, P. J. Sánchez, D. Ferrin, and D. J. Morrice, Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Shen, H., J. Z. Huang Interday Forecasting and Intraday Updating of Call Center Arrivals. In Manufacturing and Service Operations Management (M&SOM) 10(3): Steckley, S. G., S. G. Henderson, and V. Mehrota Performance Measures for Service Systems With a Random Arrival Rate. In Proceedings of the 2005 Winter Simulation Conference, Edited by M. E. Kuhl, N. M. Steiger, F. B. Armstrong, and J. A. Joines, Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Tanir, O., and R. J. Booth Call Center Simulation in Bell Canada. In Proceedings of the 1999 Winter Simulation Conference, Edited by P. A. Farrington, H. B. Nembhard, D. T. Sturrock, and G. W. Evans, Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc. Whitt, W Dynamic Staffing in a Telephone Call Center Aiming to Immediately Answer All Calls. Operations Research Letters 24: AUTHOR BIOGRAPHIES GUILHERME STEINMANN graduated from Federal University of Santa Catarina (UFSC) in 2007 with a degree in Computer Science and completed a Master in Computer Science at the UFSC in His research interests are call center analysis, modeling and simulation and artificial intelligence. His address is [email protected]. PAULO JOSÉ DE FREITAS FILHO graduated from the Federal University of Rio Grande do Sul in 1978 with a degree in Metallurgical Engineering, completed a Masters in Production Engineering at the UFSC in 1985 and his doctorate in Systems Engineering was granted by UFSC and the University of South Florida in He is currently a Professor at UFSC. His experience is centered on Computer Science with an emphasis on Systems Performance and his teaching and research is primarily in the following areas: modeling and simulation, performance assessment and systems capacity planning. Over the past five years he devoted much of his time to research on modeling, simulation and data analysis of service engineering mainly in the call center area. His address is [email protected]. 1139
PARTIAL CROSS TRAINING IN CALL CENTERS WITH UNCERTAIN ARRIVALS AND GLOBAL SERVICE LEVEL AGREEMENTS. D. J. Medeiros
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
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,
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
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
----------------------------------------------------------------------------------------------------------------------------
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,
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
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
A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data
A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data Athanasius Zakhary, Neamat El Gayar Faculty of Computers and Information Cairo University, Giza, Egypt
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
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
CALL CENTER SCHEDULING TECHNOLOGY EVALUATION USING SIMULATION. Sandeep Gulati Scott A. Malcolm
Proceedings of the 2001 Winter Simulation Conference B. A. Peters, J. S. Smith, D. J. Medeiros, and M. W. Rohrer, eds. CALL CENTER SCHEDULING TECHNOLOGY EVALUATION USING SIMULATION Sandeep Gulati Scott
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...
Dimensioning a Call Center: Simulation or Queue Theory?
The Flagship Research Journal of International Conference of the Production and Operations Management Society Volume 2 Number 2 July - December 29 Dimensioning a Call Center: Simulation or Queue Theory?
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
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
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
Telephone Call Centers: Tutorial, Review, and Research Prospects
Telephone Call Centers: Tutorial, Review, and Research Prospects Noah Gans Ger Koole Avishai Mandelbaum The Wharton School, University of Pennsylvania,Philadelphia, PA 19104, U.S.A. [email protected]
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
FORECASTING CALL CENTER ARRIVALS: A COMPARATIVE STUDY
FORECASTING CALL CENTER ARRIVALS: A COMPARATIVE STUDY by Rouba Ibrahim and Pierre L Ecuyer Department of Computer Science and Operations Research University of Montreal {ibrahiro, lecuyer}@iro.umontreal.ca
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,
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
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
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
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
Call Centers. November 1999
Call Centers Version 2.1a Thomas A. Grossman, Jr., University of Calgary, Canada* Douglas A. Samuelson, InfoLogix, Inc., Annandale, Virginia Sherry L. Oh & Thomas R. Rohleder, University of Calgary, Canada
FORECASTING CALL CENTER ARRIVALS: FIXED-EFFECTS, MIXED-EFFECTS, AND BIVARIATE MODELS
FORECASTING CALL CENTER ARRIVALS: FIXED-EFFECTS, MIXED-EFFECTS, AND BIVARIATE MODELS Rouba Ibrahim Desautels Faculty of Management McGill University Pierre L Ecuyer Department of Operations Research University
Telephone Call Centers: a Tutorial and Literature Review
Telephone Call Centers: a Tutorial and Literature Review Noah Gans Ger Koole Avishai Mandelbaum The Wharton School, University of Pennsylvania,Philadelphia, PA 19104, U.S.A. [email protected] http://opim.wharton.upenn.edu/
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,
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
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
Cisco WebView Reporting
Data Sheet Cisco WebView Reporting Improving customer service in a resource-efficient manner is critical to the success of any contact center. To produce such operational excellence in their facilities,
Call Center Metrics: Glossary of Terms
Call Center Metrics: Glossary of Terms A. abandoned call. A call or other type of contact that has been offered into a communications network or telephone system but is terminated by the person originating
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
Call centre definitions
Call centre definitions Abandoned calls Cross selling Logged on time Speed of answer Absence CTI Lost calls Status ACD DDI LWT Talk time Adherence Erlang Message Unavailable AHT FRE Offered calls Utilisation
A FUZZY LOGIC APPROACH FOR SALES FORECASTING
A FUZZY LOGIC APPROACH FOR SALES FORECASTING ABSTRACT Sales forecasting proved to be very important in marketing where managers need to learn from historical data. Many methods have become available for
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
UNITY CALL CENTER REPORTING. Version 1.0
UNITY CALL CENTER REPORTING Version 1.0 Contents Introduction... 3 Accessing the Reports... 3 Abandoned Call Report... 4 Settings:... 4 Report:... 5 Agent Activity Detail Report... 6 Settings:... 6 Report:...
Glossary TASKE Call Center Management Tools Version 7.0. A caller terminates the call before an agent can answer.
Glossary of Terms Term Abandoned Call ABSBH Account Code ACD ACD Call ACD Call Center ACD Queue ACD Record ACD Search Agent Agent Group Agent Identifier Agent Report Definition A caller terminates the
SIMULATION TOOL FOR MANPOWER FORECAST LOADING AND RESOURCE LEVELING. Mikhail Hanna Janaka Y. Ruwanpura
Proceedings of the 2007 Winter Simulation Conference S. G. Henderson, B. Biller, M.-H. Hsieh, J. Shortle, J. D. Tew, and R. R. Barton, eds. SIMULATION TOOL FOR MANPOWER FORECAST LOADING AND RESOURCE LEVELING
Predictive Dialer Intensity Optimization Using Genetic Algorithms
International Journal of Machine Learning and Computing, Vol. 4, No. 3, June 2014 Predictive Dialer Intensity Optimization Using Genetic Algorithms Pedro M. T. Amaral and Miguel M. Vital interactions are
54 Robinson 3 THE DIFFICULTIES OF VALIDATION
SIMULATION MODEL VERIFICATION AND VALIDATION: INCREASING THE USERS CONFIDENCE Stewart Robinson Operations and Information Management Group Aston Business School Aston University Birmingham, B4 7ET, UNITED
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
Industry Environment and Concepts for Forecasting 1
Table of Contents Industry Environment and Concepts for Forecasting 1 Forecasting Methods Overview...2 Multilevel Forecasting...3 Demand Forecasting...4 Integrating Information...5 Simplifying the Forecast...6
Small Businesses Need Contact Centers to Deliver Great Service
Small Businesses Need Contact Centers to Deliver Great Service March 2014 Sponsored by: - 1 - DMG Consulting LLC Table of Contents Cloud-Based Contact Center Solutions are Ideal for Small Businesses...
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
TIME DEPENDENT PRIORITIES IN CALL CENTERS
TIME DEPENDENT PRIORITIES IN CALL CENTERS LASSAAD ESSAFI and GUNTER BOLCH Institute of Computer Science University of Erlangen-Nuremberg Martensstrasse 3, D-91058 Erlangen, Germany E-mail : [email protected],
Intelligent Call Routing: Optimizing Contact Center Throughput
Intelligent Call Routing: Optimizing Contact Center Throughput Abbas Raza Ali Business Analytics Center of Competency IBM United Kingdom [email protected] ABSTRACT In recent years, most companies
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)
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
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
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
Designing and Building a Call Center For Mobile Money Financial Services
Designing and Building a Call Center For Mobile Money Financial Services Design the Call Center Determine the model that will be used for the call center, i.e. a customer centric or product centric approach
Benefits of using. Why was our power dialer created?
Benefits of using Why was our power dialer created? A power dialer software simply places automated calls when some conditions are met typically when an agent is available to handle them. The dialer considers
Time series Forecasting using Holt-Winters Exponential Smoothing
Time series Forecasting using Holt-Winters Exponential Smoothing Prajakta S. Kalekar(04329008) Kanwal Rekhi School of Information Technology Under the guidance of Prof. Bernard December 6, 2004 Abstract
Overview of Web Request Routing Through Unified ICM
Example Web Collaboration Scripts, page 1 Example E-mail Scripts, page 7 Universal Queue Scripts, page 11 Example Unified CCE Scripts, page 14 Additional Example Outbound Option Scripts, page 19 Estimated
BUSINESS PROCESS SIMULATION FOR CLAIMS TRANSFORMATION
Proceedings of the 2013 Winter Simulation Conference R. Pasupathy, S.-H. Kim, A. Tolk, R. Hill, and M. E. Kuhl, eds BUSINESS PROCESS SIMULATION FOR CLAIMS TRANSFORMATION Mark Grabau Advanced Analytics
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
Evaluating the Lead Time Demand Distribution for (r, Q) Policies Under Intermittent Demand
Proceedings of the 2009 Industrial Engineering Research Conference Evaluating the Lead Time Demand Distribution for (r, Q) Policies Under Intermittent Demand Yasin Unlu, Manuel D. Rossetti Department of
Promotional Forecast Demonstration
Exhibit 2: Promotional Forecast Demonstration Consider the problem of forecasting for a proposed promotion that will start in December 1997 and continues beyond the forecast horizon. Assume that the promotion
CHAPTER 11 FORECASTING AND DEMAND PLANNING
OM CHAPTER 11 FORECASTING AND DEMAND PLANNING DAVID A. COLLIER AND JAMES R. EVANS 1 Chapter 11 Learning Outcomes l e a r n i n g o u t c o m e s LO1 Describe the importance of forecasting to the value
Studying Achievement
Journal of Business and Economics, ISSN 2155-7950, USA November 2014, Volume 5, No. 11, pp. 2052-2056 DOI: 10.15341/jbe(2155-7950)/11.05.2014/009 Academic Star Publishing Company, 2014 http://www.academicstar.us
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
COMBINING THE METHODS OF FORECASTING AND DECISION-MAKING TO OPTIMISE THE FINANCIAL PERFORMANCE OF SMALL ENTERPRISES
COMBINING THE METHODS OF FORECASTING AND DECISION-MAKING TO OPTIMISE THE FINANCIAL PERFORMANCE OF SMALL ENTERPRISES JULIA IGOREVNA LARIONOVA 1 ANNA NIKOLAEVNA TIKHOMIROVA 2 1, 2 The National Nuclear Research
Product Brochure. Enigma Contact Center. Impressive Customer Experience Thru Unifying Communication
Enigma Contact Center Impressive Customer Experience Thru Unifying Communication IP Multi-Channel Contact Center In order to be successful in today s competitive customer care industry, you need to have
Improving Demand Forecasting
Improving Demand Forecasting 2 nd July 2013 John Tansley - CACI Overview The ideal forecasting process: Efficiency, transparency, accuracy Managing and understanding uncertainty: Limits to forecast accuracy,
