Outlier Analysis

The Outlier Analysis allows you to easily identify process instances where certain Flow Node instances took significantly longer than others and subsequently slow down your process. Let’s have a look at the feature based on a step-by-step example.

First, select a process definition that you would like to analyze. Once a definition is selected, a Heatmap is displayed which highlights the Flow Nodes where Optimize identified many duration outliers. In our example, the “Approve Invoice” activity has duration outliers. When hovering over the task you can see how many instances were identified and how much longer they took than the average duration.

A click on “View Details” allows you to directly see a duration distribution chart for the specific Flow Node. The duration distribution chart contains information about how long the identified outliers took - also in comparison to the other Flow Node instance durations.

Significant Variable Values

When looking at the duration outlier instances you can analyze the data further in order to find the root-cause of why these instances eventually took so long. A click on the significant variables tab shows a table that lists significant variable values in the outlier instances. It also allows you to see how many times this variable value occurred in the outlier instances compared to the rest of the process instances. This can give you a good idea of whether there is a correlation between a variable value and a Flow Node taking more time than expected. In our example, we can see that for most of our duration outliers the delay variable was set to true.