skip to main content
10.5555/1357910.1358011acmotherconferencesArticle/Chapter ViewAbstractPublication PagesscscConference Proceedingsconference-collections
research-article

Managing trade-offs in call center agent scheduling: methodology and case study

Published: 16 July 2007 Publication History

Abstract

This paper develops a flexible and tractable scheduling methodology that produces near-optimal call center agent schedules while taking into account the costs associated with customer waiting time, customer abandonment, and call center agents. Our methodology combines integer programming (to find a desirable staffing plan for a given total number of agents) and simulation modeling (to evaluate the weekly costs of a given staffing plan). We describe the advantages of this approach over the traditional scheduling method, and test both methods by building schedules based on actual demand and shift data from an actual call center operated by Expedia.com under a variety of cost scenarios. The new scheduling approach not only out-performs the traditional staffing approach in all scenarios examined, it reduces total weekly costs of the call center's existing agent schedule by 8--25%, depending on the scenario.

References

[1]
Andrews, B. H. and S. M. Cunningham. 1995. "L.L. Bean Improves Call-Center Forecasting, Interfaces, 25 (6), 1--13.
[2]
Andrews, B. H. and H. L. Parsons. 1989. "L. L. Bean Chooses a Telephone Agent Scheduling System," Interfaces, 19 (6), 1--9.
[3]
Andrews, B. H. and H. L. Parsons. 1993. "Establishing Telephone-Agent Staffing Levels Through Economic Optimization," Interfaces, 23 (2), 15--20.
[4]
Atlason, J., M. A. Epelman and S. G. Henderson. 2002. "Call Center Staffing with Simulation and Cutting Plane Methods," Annals of Operations Research, 127, 333--358.
[5]
Brown, L., N. Gans, A. Mandelbaum, A. Sakov, H. Shen, S. Zeltyn, and L. Zhao. 2005. "Statistical Analysis of a Telephone Call Center: A Queueing-Science Perspective," Journal of the American Statistical Association, 100, 36--50.
[6]
Brigandi, A., D. Dargon, M. Sheehan and T. Spencer. 1994. "AT&T's Call Processing Simulator Operational Design for Inbound Call Centers," Interfaces, 24 (1), 6--28.
[7]
Cleveland, B. and J. Mayben. 1997. Call Center Management on Fast Forward, Call Center Press, Annapolis, MD.
[8]
Dantzig, G. B. 1954. "A Comment on Edie's 'Traffic Delays at Toll Booths,"' Operations Research, 2 (3), 339--341.
[9]
Ernst, A. T., H. Jiang, M. Krishnamoorthy, B. Owens and D. Sier. 2004. "An Annotated Bibliography of Personnel Scheduling and Rostering," Annals of Operations Research, 127 (1--4), 21--144.
[10]
Gans, N., G. Koole, and A. Mandelbaum. 2003. "Telephone Call Centers: Tutorial, Review and Research Prospects," Manufacturing and Service Operations Management 5 (2), 79--141.
[11]
Garnett, O., A. Mandelbaum and M. Reiman. 2002. "Designing a Call Center with Impatient Customers," Manufacturing and Service Operations Management, 4 (3), 208--227.
[12]
Grassman, W. K. 1977. "Transient Solutions to Markovian Queueing Systems," Computers and Operations Research, 4, 47--53.
[13]
Grassman, W. K. 1988. "Finding the Right Number of Servers in Real-World Queueing Systems," Interfaces, 18 (2), 94--104.
[14]
Green, L. V., P. J. Kolesar and J. Soares. 2001. "Improving the SIPP Approach for Staffing Service Systems that have Cyclic Demands," Operations Research, 49 (4), 549--565.
[15]
Green, L. V., P. J. Kolesar and J. Soares. 2003. "An Improved Heuristic for Staffing Telephone Call Centers with Limited Operating Hours," Production and Operations Management, 12 (1), 46--61.
[16]
Harris, C. M., K. L. Hoffman and P. B. Saunders. 1987. "Modeling the IRS Taxpayer Information System," Operations Research, 35 (4), 504--523.
[17]
Harrison, J. M. and A. Zeevi. 2005. "A Method for Staffing Large Call Centers Based on Stochastic Fluid Models," Manufacturing and Service Operations Management, 7 (1), 20--36.
[18]
Hillier, F. S. and G. J. Lieberman. 1986. Introduction to Operations Research, 4th ed., Holden-Day, Oakland, CA.
[19]
Hur, D., V. A. Mabert, and K. M. Bretthauer. 2004. "Real-Time Work Schedule Adjustment Decisions: An Investigation and Evaluation," Production and Operations Management, 13 (4), 322--339.
[20]
ILOG. 2000. ILOG OPL Studio 3.0 User's Manual. ILOG, Gentilly, France.
[21]
Ingolffson, A., E. Akhmetshina, S. Budge, Y. Li and X. Wu. 2005. "A Survey and Experimental Comparison of Service Level Approximation Methods for Non-Stationary M/M/s Queueing Systems," Working Paper, University of Alberta.
[22]
Kelton, W. D., R. P. Sadowski and D. Sturrock. 2004. Simulation with Arena, 3rd ed., McGraw-Hill, Boston. Mandelbaum, A. 2000. 4CallCenters: Personal Optimization Tools for Call Centers (v2.01), http://iew3.technion.ac.il/serveng/4CallCenters/Downloads.htm
[23]
Koole, G. and A. Pot. 2006. "An Overview of Routing and Staffing in Multi-Skill Contact Centers," Working Paper, Vrije University.
[24]
Mehrotra, V. 1997. "Ringing Up Big Business," OR/MS Today, 24 (4), 18--24.
[25]
Saltzman, R. M. 2005. "A Hybrid Approach to Minimize the Cost of Staffing a Call Center," International Journal of Operations and Quantitative Management, 11 (1), 1--14.
[26]
Saltzman, R. M. and V. Mehrotra. 2001. "A Call Center Uses Simulation to Drive Strategic Change," Interfaces, 31 (3), 87--101.
[27]
Thompson, G. M. 1993. "Representing Employee Requirements in Labour Tour Scheduling," OMEGA International Journal of Management Science, 21 (6), 657--671.
[28]
Thompson, G. M. 1995. "Labor scheduling using NPV estimates of the marginal benefit of additional labor capacity." Journal of Operations Management, 13 (1), 67--86.
[29]
Wallace, R. B. and W. Whitt. 2005. "A Staffing Algorithm for Call Centers With Skill Based Routing," Manufacturing and Service Operations Management, 7 (4), 276--294.
[30]
Whitt, W. 2006. "A Multi-Class Fluid Flow Model for a Contact Center With Skill-Based Routing," International Journal of Electronics and Communication, 60 (2), 95--102.

Cited By

View all
  • (2013)Workforce planning and deployment for a hospital reservation call center with abandonment cost and multiple tasksComputers and Industrial Engineering10.1016/j.cie.2012.12.02465:2(297-309)Online publication date: 1-Jun-2013
  1. Managing trade-offs in call center agent scheduling: methodology and case study

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    SCSC '07: Proceedings of the 2007 Summer Computer Simulation Conference
    July 2007
    1363 pages
    ISBN:1565553160

    Sponsors

    • SCS: Society for Modeling and Simulation International

    In-Cooperation

    Publisher

    Society for Computer Simulation International

    San Diego, CA, United States

    Publication History

    Published: 16 July 2007

    Check for updates

    Author Tags

    1. call center
    2. optimization
    3. scheduling

    Qualifiers

    • Research-article

    Conference

    SCSC07
    Sponsor:
    • SCS
    SCSC07: 2007 Summer Computer Simulation Conference
    July 16 - 19, 2007
    California, San Diego

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)3
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 09 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2013)Workforce planning and deployment for a hospital reservation call center with abandonment cost and multiple tasksComputers and Industrial Engineering10.1016/j.cie.2012.12.02465:2(297-309)Online publication date: 1-Jun-2013

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media