Giter Site home page Giter Site logo

a-herzog / callcenter-simulator Goto Github PK

View Code? Open in Web Editor NEW
24.0 5.0 9.0 19.45 MB

Callcenter Simulator is a free, platform-independent program for the analysis of staffing requirements in a call center. The simulator uses event-oriented, stochastic simulation for the computation of the parameters.

Home Page: https://a-herzog.github.io/Callcenter-Simulator/

License: Apache License 2.0

Java 85.84% NSIS 5.98% HTML 8.08% JavaScript 0.04% CSS 0.06% Shell 0.01%
simulator queue callcenter event-driven stochastic-simulation queueing-theory discrete-event-simulation call-centers callcenter-simulator desktop-app simulation

callcenter-simulator's Introduction

Callcenter Simulator

GitHub release (latest by date) GitHub GitHub All Releases DOI

(Deutsche Version dieser Readme.)

Callcenter Simulator is a free, platform-independent program for the analysis of staffing requirements in a call center. The simulator uses event-oriented, stochastic simulation for the computation of the parameters.

In order to estimate the necessary staffing levels in a complex call center system, formulas more than 100 years old are often still used, which do not represent many of the relevant characteristics of such a system at all and therefore not only provide biased results, but cannot be used at all for many what-if analyses. With the help of simulation it is possible to model a real call center system including all relevant properties and to determine all common parameters.

Model properties reflected by Callcenter Simulator

  • Varying rate of incoming calls throughout the day
  • Various types of customers
  • Different agent types (and thereby single and multi-skill)
  • Customer impatience and redialing
  • Optional change of customer type in case of a repetition (e.g. from call to e-mail)
  • Forwarding
  • Various customer priorities
  • Splitting of agents to different call centers (with different call prices etc.)

Model

Download

The Windows version can be installed with or without admin rights. The zip file version can be used on any platform without installation.


Features

Screenshot

Realistic planning and optimization


The often used Erlang-C formula does not take into account many parameters such as customer impatience, call repetitions, forwarding, etc., and therefore does not reflect the actual state very well and therefore does not allow any predictions about the effects of changes to the system.

Optimization of processes and workload


The simulation model maps the entire call center system including all special properties. This allows you to optimise staffing requirements in combination with other economic factors.

Modelling of multi-skill systems


Callcenter Simulator supports any number of agent groups with any skills. Multi-skill agents, forwarding of customers depending on the skill level of the serving agent, etc. can thus be easily mapped.

What-if studies


Many tools for personnel requirements planning rely on "historical data" or work "linearly". However, if you do not only want to simulate the past, and since the world is not linear, these do not provide any information about the influence that changes in the control strategy would have.

Further information and literature

Schematic diagram of the mapped call center model

Schematic diagram of the mapped call center model (pdf)


Textbook: "Callcenter – Analyse und Management" (in German)

A. Herzog: "Callcenter – Analyse und Management" (in German)

Citing "Callcenter – Analyse und Management" using BibTeX:

@book{herzog2017callcenter,
  title={Callcenter -- Analyse und Management},
  author={Herzog, Alexander},
  year={2017},
  publisher={Springer}
}

callcenter-simulator's People

Contributors

a-herzog avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

callcenter-simulator's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.