Apromore’s Performance Dashboard allows users to visually analyze a business process from a performance measurement perspective. The Performance Dashboard displays a variety of aggregate statistics and charts. The Performance Dashboard plugin allows us to analyze one process in isolation or to compare multiple process variants. For example, we can use the Performance Dashboard plugin to compare how a given process is executed across multiple regions, or to compare the variant of a process consisting of slow cases versus those consisting of faster cases.
To open the Performance Dashboard plugin, select at least one event log and click on “Analyze > View performance dashboard”. To compare multiple process variants, we need to select multiple event logs and then open the Performance Dashboard plugin.
The Performance Dashboard’s interface consists of four sections as listed below. Section 1 (the Stats Chart Selector) allows us to select the chart we wish to display. Section 2 displays the selected chart. Section 3 displays the overall statistics of the selected event log, such as the number of cases and the number of activities. Section 4 (called the Case Inspector) displays a full list of cases and case variants for the selected event log, together with their corresponding statistics.
We can click on a given case in the Case Inspector to get further details about the activities performed in this case.
Event over time chart
The Stats Charts Selector allows us to change the chart that is currently displayed. The “Event over time” chart displays how many events occur during the time frame of the event log. This can help us to identify various patterns, such as the periodicity of the process. We can observe for example that in certain months of the year or certain days of the week there is more activity than in others.
We can zoom out by clicking the “Reset zoom” button.
Active cases over time chart
In order to understand and view the work in progress over a period of time, click the “Active cases over time” tab. For example, we can identify that the peak is at 69 cases on Feb 13.
Events per case chart
In order to identify the number of events per case, we can click on the “Events per case” chart.
Case duration chart
In order to visualize the histogram of the case duration (cycle time) of the process, click on the “Case Duration” tab. Based on the screenshot below, we can identify that there were many cases that occurred between the start time and approximately 23 days. However, there were some cases that took more than a month.
Average processing time chart
Similarly, we can check how much time a process takes in different number of cases by clicking on the “Average processing time” tab. For example, we can see that for 7 cases the process took 2.49 hours on average.
Average waiting time chart
The distribution of waiting times can be visualized by clicking on the “Average waiting time”.
In order to view the metrics related to activities, click on the “Activities” tab. Apromore allows us to view the frequency, median duration, average duration, duration range and total duration of the activities present in our process.
In order to understand the time taken by resources in different parts of our process, click on the “Resources” tab. For example, we can see that a large amount of time is spent in Quality Check 1.
Change View of Graphs
We can choose to change the view of the of our graphs by selecting the suitable options present such as log-scale and relative frequency.
Compare multiple process variants
In addition to allowing us to dive into the performance metrics of a single event log, the Performance Dashboard plugin also allows us to compare multiple event logs, corresponding to different variants of a process. For this, select more than one event log in the Apromore workspace and select “Analyze > View performance dashboard”.
The performance metrics of both the event logs is visualized jointly in the performance dashboard.
We can have a closer look at the chart by selecting an area that we would like to enlarge. For this, we can click anywhere in the chart, drag an area and release to zoom-in.
Export a CSV file
We can also export a CSV file from the performance dashboard. For this, click on “Logs > Download CSV”.
A window will pop up where we can choose from various statistics that we would like to export. Select it and click on “Download”. A CSV file will be downloaded.
Create filter within performance dashboard
We can also create a filter within the Performance Dashboard plugin. This will help us to visualize the statistics of multiple sub-logs of an event log. For this, click on Filter and the event log.
A filter window will pop up. Create a filter and click on “Apply”.
The results after the filter is applied will be visible in the performance dashboard.
We can also change the theme based on our preferences by clicking on the “Theme” tab.