Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

Performance indicators represent the quantifiable metrics used to evaluate the success, efficiency, or impact of strategies, initiatives, capabilities, services, or responses within define how success is measured across the business architecture. They are central to aligning organisational activity with strategic objectives and provide the basis for tracking progress over time.

In Orthogramic, performance indicators can be:

...

Referenced across domains such as Strategy, Capabilities, Services, and the Strategic Response Model.

...

Embedded with sufficient detail to enable real-time analysis, monitoring, and audit.

...

Mapped to current, baseline, and target values to enable performance tracking, dashboards, and automated reporting.

...

link organisational intent with observable results and support both strategic planning and continuous performance monitoring.

Each indicator identifies what is being measured, how it is quantified, who is responsible, and what values define acceptable or concerning performance. Recent enhancements support comparative analytics, temporal evaluation, thresholds for alerts, and evaluative models to guide interpretation over time.

Performance Indicators JSON Schema

See: https://github.com/Orthogramic/Orthogramic_Metamodel

Schema fields

Field

Type

Description

Example

performanceIndicatorID

performanceIndicatorID

string

Unique

A unique identifier for the

KPI or metric

KPI-SAF-001

title

Short name or title of the indicator

Track Defect Rate

description

Description of what is being measured

Number of track defects per 1000 km

unitOfMeasure

Unit in which performance is measured

defects per 1000 km

baselineValue

The value before the intervention or strategy

15

currentValue

Most recently assessed or reported value

9

targetValue

Intended goal or threshold value

5

thresholdType

Type of threshold comparison (e.g., minimum, maximum, exact)

maximum

targetDate

The deadline by which the target should be achieved

2025-12-31

assessmentFrequency

Frequency with which the indicator is assessed

monthly

dataSource

Source of the data used for measurement

Track Monitoring System

owner

Organisation unit or individual responsible for the indicator

Track Safety Division

orgUnitTitle

Name of the linked organisational unit

Track Safety Division

performance indicator.

title

string

The name or label of the performance indicator.

description

string

A brief explanation of what the performance indicator measures and why.

unitOfMeasure

string

The unit in which the performance is measured (e.g. %, $AUD, incidents).

baselineValue

number

The initial reference value from which progress is tracked.

currentValue

number

The most recent measured value. (Supersedes or aliases actualValue.)

targetValue

number

The intended or goal value to be achieved.

variance

number

The calculated difference between currentValue and targetValue.

variancePercentage

number

The percentage deviation from the target.

thresholdType

string

A general classification of how thresholds are applied (e.g. higher-is-better, lower-is-better).

thresholds

array of objects

Defines detailed thresholds and alert logic. Each item includes:<ul><li>level – A label such as “warning” or “critical”</li><li>value – A numerical threshold</li><li>comparisonOperator – Logic operator such as <, >, <=, >=</li><li>alertMessage – Message to show or send if breached</li><li>notificationRecipients – List of stakeholders to notify</li></ul>

targetDate

string (date)

The date by which the target should be achieved.

validFrom

string (date)

The start date for the performance measurement period.

validTo

string (date)

The end date for the performance measurement period.

aggregationPeriod

string

The interval used for performance comparison (e.g. monthly, quarterly, yearly).

assessmentFrequency

string

How often the performance should be reviewed (e.g. weekly, monthly).

evaluativeModel

object

An optional field describing the model used to interpret performance over time:<ul><li>modelType – Type of model (e.g. movingAverage, trendLine)</li><li>parameters – Key-value configuration (e.g. { "windowSize": 3 })</li><li>description – Description of how the model supports performance analysis</li></ul>

dataSource

string

Source of the data used for this performance measure (e.g. system name, survey, report).

owner

string

The person or role responsible for this performance indicator.

orgUnitTitle

string

The organisational unit accountable for reporting or acting on the indicator.