Business Processes Optimization Using Data Science and Simulation Modeling

"The goal of forecasting is not to predict the future but to tell you what you need to know to take meaningful actions in the present."
Paul Saffo, HBR, 2007


The world’s largest companies use data analytics to increase their revenue and keep up with the changing business world. But how does data science relate to simulation modeling, and what are the cases for the implementation of this interaction, primarily concerning value for the business? The United Services Automobile Association (USAA), a Fortune 500 group of companies, has answered these questions with real-life solutions.

Getting business value through modeling:

To make the right decision and benefit from it, executives need to answer the following questions, specific to their business:

  • What are the company’s options in terms of money investment?
  • Where is the breaking point/capacity limit of the business?
  • What are the likely outcomes/business impacts if certain actions/decisions are considered?
  • Is the business agile enough to handle sudden shifts?

Methodologies such as data-mining or machine learning do not respond to these questions. USAA analysists found the answer in AnyLogic simulation modeling. It goes beyond analytical modeling, and combines business processes with assumptions that executives make. Simulation modeling is used to visualize system behavior, processes inside the system, and their aftermaths, and prescribe a solution. This approach explains why the system will act in a certain manner and explores a wide range of outcomes.

Case #1: Call Centers Management


USAA owns large call centers with highly complex infrastructures. The USAA representatives wanted to model the call center framework in order to optimize the headcount and the scheduling and routing of calls, by using aggregated data. These steps aimed at improving call center overall utilization and customer satisfaction rates, as well as lowering the abandonment rate.

Business Process Optimization

Call center simulation models are quite widespread. However, because of deficiencies in utilized approaches, these models were neglected. Some of the deficiencies are listed below:

  • Low granularity in terms of time and skills/groups of people
  • Missing effects of abandonment behavior and multi-skilled sales representatives
  • Very simplistic routing strategy
  • Inability to take into account call and sales rep attributes, attribute-based routing, and individual agent behaviors

Solution and Outcome:

The AnyLogic model represented the incorporation of calls, sales representatives and their skills, routing and abandonments in details. What-if analysis was performed to find a suitable solution. The insights which were gained from simulation and optimization acted as a basis for improvements in the call center working process. For example, customer service index rose significantly due to reduced wait time, while the abandonment rate dropped down, which increased the revenue. Due to the changes in the working process, it became possible to cut hiring and training costs.

The company has been using the model for several years, and is still using it, applying modifications to reflect the changing environment. Representing the stand-alone contact center, the model can be expanded in the future into the entire call center eco-system.

Case #2: Investment Planning


Companies are trying to plan investments, while facing the problems of prioritization and placing them on an annual roadmap. USAA challenged these issues with the AnyLogic simulation tool and created a model with a high level of abstraction on how the investments could be prioritized.


In the model, the capability roadmap visualized possible investment plans, while interdependencies between them exposed costs, benefits, and possible risks of each investment plan.

When a multiple portfolio of investments was created, modelers simulated the operations of the company with these investments and players, and analyzed what the expenses, revenue, and profitability in the long-term period would look like, and which resources might be under stress.


The AnyLogic simulation modeling approach helped reduce operational risks and find out where these risks might surface. It also enabled USAA to see the benefits of each investment plan and see the prospects of each plan in a 12-15 year period. This strategy provided the company with a roadmap to follow, and facilitated performing proactive mitigation strategies.

Business Process Simulation Modeling


More Case Studies

  • Production Planning in Marine Industry
    The managers of one of the most important Italian yacht manufacturers needed a new, intelligent approach that would make the planning process simpler. The objective was to give the real production planner exceptionally rich planning information, which would allow the person to test and refine a plan before its implementation.
  • Modeling of Banca d'Italia Back Office System
    Banca d'Italia processes a certain amount of manual credit transfers every year. These transfers cannot be processed automatically and require two divisions of employees in the back office of the bank. The bank wanted to determine if merging these two divisions would be beneficial.
  • Construction Simulation Model Tackling Increased Constraints on a Complex Earthmoving Project
    “Anylogic’s flexible and easy to use environment enabled CCT’s simulation engineers to rapidly model the newly added constraints and deliver a valuable simulation model leading to a highly successful claim process,” affirms Ramzi Roy Labban, Manager, Construction Systems and Simulation at CCC.
  • Improving Plane Maintenance Process with AnyLogic Agent-Based Modeling
    The military aircraft maintenance turnaround process (the in-between time when the aircraft touches down, is refueled, rearmed, and inspected, in order to be released) is complex and, being fairly time-consuming, includes multiple interactions and parallel workflows. Engineers from Lockheed Martin, one of the largest companies in the aerospace, defense, security, and technologies industry, used AnyLogic simulation modeling to improve decision making in the entire military airplane turnaround process and evaluate the impact of process changes on turnaround time.
  • Outpatient Appointment Scheduling Using Discrete Event Simulation Modeling
    Indiana University Health Arnett Hospital, consisting of a full-service acute care hospital and a multispecialty clinic, faced poor statistics because the number of no-show patients (those who don’t show up for their scheduled appointments) rose dramatically to 30%. This was primarily connected to the fact that clinic schedules were driven by individual preferences of the medical staff, which led to increased variations in scheduling rules. To eliminate the problem, the client wanted to develop a scheduling methodology that would benefit the clinic, doctors, and patients.
  • Simulation of the Construction of a Tunnel with a Tunnel Boring Machine
    The cost of one hour of down time of a tunnel boring machine is usually high and project managers have to do their best to avoid unnecessary delays in construction. The aim of the simulation project, which was carried out at Ruhr University Bochum in Germany, was to create a simulation model that would be capable of determining the bottlenecks in tunnel building processes in order to minimize the possible monetary losses.