How is the default Punctuality KPI calculated?

The image shown below is the default Punctuality KPI, if no customisation has been requested.

Image 1.png

Mosaiq Insight’s default Punctuality KPI is calculated against matched journeys only and is broken into 2 components:

  1. Was the vehicle seen at the first stop on time?
    This component contributes to 50% of the pass rate by default.

  2. Was the vehicle seen on time at all timing points - excluding the first stop (including the last stop)?
    This component contributes to the other 50% of the pass rate by default.

A greater weighting is applied to the first-stop timing point to reflect the importance of a journey starting on time.

A vehicle seen early at the last stop will also contribute towards the pass rate.

The default Punctuality KPI has limited customisation, but it is possible to define:

  • Global thresholds - these are definitions that impact the value of the default Punctuality KPI (and other insights across Mosaiq), and include: a customer’s definition of early, on time and late, and geofence sizes.

  • Weightings - these determine how much each of the above components contribute to the default Punctuality KPI. By default, each component contributes 50% to the pass rate.


Example: Calculating the default Punctuality KPI

In the visual above, the vehicle was:

  1. On time at the first stop, and

  2. On time at three of the remaining four timing points (including the last stop)

Each component contributes 50% to the pass rate, so this journey scores 87.5% punctuality. Specifically, for this journey:

  • The first stop was on time, so the full 50% contribution counts toward punctuality.

  • Three of four remaining timing points were on time, so three quarters of the 50% contribution (37.5%) counts.

  • Adding these gives a total punctuality of 87.5% for this journey.