Independent thinking. Informed defence.

CISO Times

Intelligence for the people behind the defence.

The CISO Decision Brief

Security Metric Definition & Measurement Method

Defines how each metric is specified, sourced, calculated, validated and retired so numbers are consistent between periods.

Available soon

Format
Word
Size
75 KB
Length
26 pages
Version
1.0
Updated

What's inside

What changed

  1. 1.0

    Published.

Changes across this pack

Preview

The document from section 1, as you will receive it. Highlighted [[text]] is for you to replace; shaded guidance boxes are for you to delete before approval. The cover and document control pages are in the file.

Purpose

This methodology is how [[Organisation Name]] turns security activity into numbers that people can rely on and act on. Every metric is specified once, on a definition card. Its inputs come from a named source, supplied by one person and checked by another before anyone sees the figure. It is calculated the same way every period, shown with its target or thresholds, and retired when it stops informing a decision.

The aim is consistency between periods. A figure this month must mean what it meant last month, so that a change in the number is a change in the world, and never a change in how it was counted.

It sets the rules MR-01 to MR-12. Every other document in the Cybersecurity Metrics & Reporting Programme pack cites them by number: the Security KPI & KRI Catalogue lists the metrics, the Metric Definition Card Template holds each one's specification, the Metrics Data Collection & Quality Workbook runs the checks, and the Key Risk Indicator Threshold & Escalation Model sets the KRI thresholds and escalation.

Guidance — delete before approval

This method sits between the packs that run a control and the board report. It never redefines a measure another pack owns (MR-04). The board measures stay in the Board Cybersecurity Reporting pack; this method makes sure the figures that feed them are sound.

Replace every value in [[double brackets]] before approval, and name roles, not people.

The rules

These 12 rules are the method. The sections that follow explain each one; the rest of the pack quotes them by number.

MR-01 Every metric must answer a stated question tied to a decision that a named audience takes. A metric that informs no decision is not collected.

MR-02 Every metric must have an approved definition card before its first value is reported. The card is the only definition, and every document that shows the metric uses it.

MR-03 Every metric must have one owner, who interprets it and answers for it, and one data supplier for each input. Each is a person in a named role, never a team or a tool.

MR-04 Where another pack already defines a measure, the catalogue must use that definition and target unchanged. A change is made in the pack that owns it, never in the catalogue.

MR-05 Every input must pass the completeness, freshness and plausibility checks before a figure is reported. A figure that fails is corrected, reported with a printed caveat, or withheld. It is never reported silently, and never replaced by last period's value.

MR-06 The person who validates an input must not be the person who supplied it.

MR-07 Every KPI must have a target, and every KRI green, amber and red thresholds. A KRI's thresholds are set from the appetite and tolerance of the risk it indicates (P05) and approved by that risk's owner.

MR-08 A KRI that enters amber or red must be escalated as the escalation table sets, counting from the date its value is validated. A KRI amber for [[3]] periods in a row is escalated as red, unless its linked risk has an approved treatment plan that is on schedule (P05 RM-06, RM-07), recorded by the risk owner each period. If the plan slips, the KRI is escalated as red.

MR-09 A change to a metric's definition, source or thresholds must be recorded on its card with the date. Earlier values are restated on the new basis, or the break is marked and no trend is drawn across it.

MR-10 Metrics must be reported at the cadence of their audience: the security and IT leadership team monthly, the executive committee monthly, and the board quarterly through the P03 board report.

MR-11 Every metric must be reviewed once a year against the metric review questions. A metric that informed no decision in the last [[12]] months is retired, and its card kept with the reason.

MR-12 Every value must be shown with its target or thresholds, its direction since the last period and its status in words (P03 BR-04). Never colour alone, never a combined index, and never a score out of 100.

Guidance — delete before approval

MR-08 and MR-11 carry template defaults in [[double brackets]]: a KRI amber for 3 periods in a row is escalated as red (unless its linked risk's approved treatment plan is on schedule), and a metric that informed no decision in 12 months is retired. You may change them. Change them here, in the Key Risk Indicator Threshold & Escalation Model and in the Metrics Programme Maturity Self-Check together.

MR-12 may not be loosened. A board or committee that is shown colour alone, a combined index or a score out of 100 cannot tell what it is being asked to decide (P03 BR-04).

Principles

Most questions about why a metric is defined, checked or shown as it is are answered by one of these.

  1. A metric exists for a decision. If nobody would decide anything differently when the number moves, it is not collected (MR-01). Interesting is not enough.
  2. Define once, use everywhere. The card is the only definition. The dashboard, the committee report and the board report show the same number because they read the same card (MR-02).
  3. The pack that runs the control owns the measure. Vulnerability, exception, risk, supplier, access, incident and exercise measures keep the words their own packs give them (MR-04). This pack adds only what it needs to run them.
  4. Nobody checks their own homework. The person who supplies an input never validates it (MR-06).
  5. Missing is never zero, and old is never new. A missing input is recorded as missing. Last period's value is never carried forward (MR-05).
  6. Words beside every colour. Every value is shown with its target or thresholds, its direction and its status in words (MR-12).
  7. Change the card before the number. A new definition, source or threshold is recorded first, and the series is restated or its break marked (MR-09).
  8. Fewer, better metrics. A metric that informs no decision for a year is retired (MR-11). The catalogue should grow only as fast as it is pruned.

Inputs

The metric owner gathers these before writing a card. The Metric Definition Card Template has a field for each.

Input

Question it answers

Where it comes from

If it is not known

The decision and who takes it

What will someone do differently because of this number?

The audience: the leadership team, the executive committee or the board (P03)

Do not write the card. A metric with no decision is not collected (MR-01)

The owning pack's definition

Does another pack already define this measure?

The headline measures of the pack that runs the control

Search the catalogue first; only then write a P11 definition

The source

Which system, register or workbook holds the facts, and can it give them as at the period end?

The control's owner and the data supplier

Record the metric as not yet measurable, and fix the source before the first value

The scope

Which systems, sites, suppliers, people or risks are counted, and how many are there?

The asset inventory, supplier register, staff list or risk register

Take the whole population; a narrower scope must be stated and approved

The linked risk (KRI only)

Which risk in the register does it warn about, and what are that risk's appetite and tolerance?

The risk register and the appetite statement (P05)

Record the risk first. A KRI with no linked risk is a KPI, or it is not needed

Scales and criteria

Four fixed lists make the method. They change only when this methodology is reviewed, never for one metric or one period.

Kinds of metric

Every metric is one of two kinds, and each is judged differently (MR-07).

  • Key performance indicator (KPI). A metric that shows whether a control or process is working as intended, judged against a target. Its status is one of the four status words below.
  • Key risk indicator (KRI). A metric that gives early warning that a risk in the risk register may be moving, judged against thresholds set from that risk's appetite and tolerance. Its status is one of the three zones below.
  • Leading: an indicator that moves before harm is done, such as weaknesses past their fix deadline. Lagging: an indicator that moves only after harm is done, such as incidents. Useful, but on its own too late to warn. Each audience should see some of each.
  • Metric or measure. The word P03 and the other packs use for a metric. In this pack the two mean the same.

Status words for a performance indicator

A KPI's status uses the words of the Board Reporting Narrative Model, so the dashboard, the committee report and the board report agree (MR-12, P03 BR-04).

Status

Meaning

On target

At or better than its target.

Below target, within tolerance

Short of its target but inside the tolerance the board set; a plan and date are given.

Outside tolerance

Beyond the limit at which the board said it must act, not just be told; an ask follows (BR-06).

No target set

Reported without a target: it should not reach the board until one is set (BR-03).

A metric showing No target set does not reach any audience until a target is set (MR-07).

Zones for a risk indicator

A KRI's zone says what its value suggests about the linked risk, in the P03 position words. The colour always sits beside the words.

Zone

In words

Meaning

Green

Green: consistent with the risk within appetite

The indicator is where the risk owner expects it while the linked risk is within appetite.

Amber

Amber: the risk may be above appetite

The indicator is at a level at which the linked risk may have moved above appetite. The risk owner reviews it.

Red

Red: the risk may be past tolerance

The indicator is at a level at which the linked risk may have moved past tolerance. Executive management is told and the risk is reassessed.

The zone says what the value suggests about the linked risk. It never changes the risk's position on its own: only a reassessment in the risk register does that (P05).

Reporting levels

Metrics must be reported at the cadence of their audience: the security and IT leadership team monthly, the executive committee monthly, and the board quarterly through the P03 board report.

Level

Audience

Cadence

Report

What it is for

RL-1

Security and IT leadership team

Monthly

Operational Security Metrics Dashboard

Run the controls. Every catalogue metric the organisation uses, with trend, zone or status, and owner commentary.

RL-2

Executive committee

Monthly

Executive Committee Security Report Deck

Decide. The position against appetite, KRIs outside green, KPIs short of target, and the decisions the committee must take.

RL-3

Board or committee

Quarterly

Board Cybersecurity Report Deck Template (P03)

Govern. The eight board measures and the four-part narrative of the P03 board report.

Every metric in the catalogue goes to the operational level. A metric reaches the executive committee only if the committee decides on it, and the board only through the eight board measures the Board Metric Selection Catalogue selects.

Decision logic

The steps

  1. Name the question and the decision the metric serves, and who takes it (MR-01). If another pack already defines the measure, use its definition and target unchanged (MR-04).
  2. Write and approve the definition card before the first value is reported (MR-02): the four roles (MR-03, MR-06), and the target or the thresholds (MR-07).
  3. Each period, collect and check every input for completeness, freshness and plausibility before any figure is used (MR-05).
  4. Calculate the value, its direction and its status or zone, and write the commentary (MR-12).
  5. Escalate any KRI in amber or red (MR-08).
  6. Report to each audience at its cadence (MR-10).
  7. Record every change to the card, and restate or mark the break (MR-09).
  8. Review every metric once a year, and retire those that informed no decision (MR-11).

Specifying a metric

A metric answers a question for a decision

Every metric must answer a stated question tied to a decision that a named audience takes. A metric that informs no decision is not collected.

Write the question in the words the audience would use, and the decision as something a named person does: fund, reassess, escalate, change a plan, accept. If the decision cannot be written, the metric is not needed.

The Board Metric Selection Catalogue names 5 ways a metric misleads: Vanity, Gaming, Lagging, No target and Lacks context. The known limitations field on every card says which apply, and the Metric Definition Card Template gives each one's meaning.

The definition card

Every metric must have an approved definition card before its first value is reported. The card is the only definition, and every document that shows the metric uses it. The card has 25 fields, each serving a rule. The Metric Definition Card Template gives the blank card, guidance for each field and two completed cards.

Field

What goes in it

Rule

Metric ID and name

MC-nn and the name from the catalogue

MR-02

Type

KPI or KRI

MR-07

Question it answers

One question, in the words the audience would ask it

MR-01

Decision it informs

The decision, and who takes it

MR-01

Audience and cadence

Operational, executive, or both; monthly or quarterly

MR-10

Owning pack

The pack that defines it, or P11 where none does

MR-04

Definition

The owning pack's words, unchanged

MR-04

Formula

Numerator, denominator and unit; for a count, what one item is

MR-02

Scope

What is counted and what is left out, with the scope count the completeness check uses

MR-05

Better when

Higher or lower

MR-12

Data source

The system, register or workbook each input comes from

MR-02

Data supplier

One role per input

MR-03

Validator

One role, never the supplier

MR-06

Metric owner

One role, who interprets it

MR-03

Reporter

One role per audience

MR-03

Period and as-at date

Calendar month or quarter, as at its last day

MR-10

Quality checks

The scope count, the extract deadline, the plausible range and the largest change accepted without explanation

MR-05

Target and tolerance

KPI only: the owning pack's target, and the tolerance the audience set

MR-07

Thresholds and linked risk

KRI only: green, amber and red, the P05 risk they are set from, and the reasoning

MR-07

Escalation

KRI only: who is told, within what time, for amber and red

MR-08

Board measure it feeds

BM-nn, or none (P03)

MR-04

Known limitations

How it can mislead, in the P03 catalogue's words where one fits

MR-01

Change log

Each change to definition, source or thresholds, with date and whether earlier values were restated

MR-09

Approved by and date

The metric owner and the head of the audience it goes to

MR-02

Next review

Within 12 months of the last review

MR-11

  • A card is approved by the metric owner and the head of the audience it goes to. A KRI's thresholds are also approved by the owner of the linked risk (MR-07).
  • A metric with an empty field is not reported until the field is filled. Write "None" where a field does not apply, such as thresholds for a KPI.
  • Cards are numbered with the catalogue ID (MC-01 to MC-40), and kept with the Security KPI & KRI Catalogue.

Reusing other packs' definitions

Where another pack already defines a measure, the catalogue must use that definition and target unchanged. A change is made in the pack that owns it, never in the catalogue. The catalogue imports 33 measures from 8 packs and adds 7 of its own where no pack covers the need.

Owning pack

Catalogue IDs

Measures

Board measure fed

P01

MC-01 to MC-04

Scan coverage; Mean time to remediate, by priority; Deadline adherence; Overdue exposure

MC-03 → BM-02

P02

MC-05 to MC-08

Open exceptions by band; Expired exceptions; Chronic exceptions; Unmitigated SoD conflicts

MC-06 → BM-03

P04

MC-09 to MC-12

PM-01 Documents past review date; PM-02 Documents in force without approval; PM-03 Acknowledgement coverage; PM-04 Overdue acknowledgements

—

P05

MC-13 to MC-16

RMM-01 Risks outside appetite and past tolerance; RMM-02 Treatment actions overdue; RMM-03 Acceptances past review; RMM-04 Risks not reviewed this quarter

MC-13 → BM-01

P06

MC-17 to MC-20

TPM-01 Tier 1 suppliers assessed; TPM-02 Reassessments overdue; TPM-03 High findings past deadline; TPM-04 Concentration

MC-17 → BM-05

P07

MC-21 to MC-24

ARM-01 Reviews on time; ARM-02 Removals confirmed on time; ARM-03 Access that should not have existed; ARM-04 Process weaknesses open

—

P09

MC-25 to MC-28

IMM-01 Significant incidents and time to contain; IMM-02 Reports made on time; IMM-03 Review actions overdue; IMM-04 Months since the plan was last exercised

MC-25 → BM-04

P10

MC-29 to MC-33

EXM-01 Audiences exercised within their interval; EXM-02 Objectives met at the last exercise; EXM-03 Exercise actions overdue; EXM-04 Re-tests outstanding; EXM-05 Critical suppliers exercised

—

  • Not imported: P08's certification readiness measures (ISM-01 to ISM-04), which end with the project; P03's board measures, which the catalogue feeds and never copies.
  • What "unchanged" means. The card's name, definition and target are copied word for word from the owning pack. P11 adds only the type, theme, audience, roles, the board measure it feeds and, for a KRI, the linked risk.
  • To change an imported measure, change it in the pack that owns it, through that pack's review. Then copy the new words to the card, and record the change and its date (MR-09).
  • This pack's own metrics (MC-34 to MC-40) are marked as P11's. Before adding one, search every pack's headline measures and the eight board measures. If one fits, import it.

Guidance — delete before approval

If your organisation uses only some of the packs, import only their measures. Keep the catalogue IDs you use, and leave gaps in the numbering rather than renumbering: a metric's ID is how its history is found.

Sourcing and ownership

Every metric must have one owner, who interprets it and answers for it, and one data supplier for each input. Each is a person in a named role, never a team or a tool. The person who validates an input must not be the person who supplied it. Four roles cover every metric:

Code

Role

Held by

Does

S

Supplies

Data supplier

Provides each input from the named source, with its extract date, by the supply deadline. (MR-03)

V

Validates

Validator

Runs the completeness, freshness and plausibility checks, and accepts, returns or rejects each input. (MR-06)

I

Interprets

Metric owner

Sets the status or zone, writes the commentary, starts any escalation and answers questions on the metric. (MR-03)

R

Reports

Reporter

Puts validated values and the owner's commentary into the report for each audience, unchanged. (MR-10)

The Metric Ownership Responsibility Matrix is checked against these rules:

  • Exactly one Supplies per input, one Validates, one Interprets and one Reports per audience.
  • Supplies and Validates are never the same person (MR-06).
  • Interprets is a person in a named role who can explain the number to the audience, never a team or a tool (MR-03).
  • A metric with an empty cell is not reported until the cell is filled (MR-02).

Naming the source

  • Name the system, register or workbook each input comes from, and the report or query within it. "The scanner" is not a source; "the weekly authenticated scan report, all sites" is.
  • Where two sources hold the same facts, choose one and name it. The other becomes the cross-check for the plausibility test (DQ-03).
  • Where a provider supplies an input, the data supplier is the person in your organisation who receives it and answers for it. A provider is never the validator of its own figures.
  • Record the extract date with every input. Freshness is checked on the date, never on whether the value looks current.

Calculation

The formula

  • A ratio states its numerator and its denominator, and is shown as a count out of a count ("9 of 14"), with a percentage beside it only where the denominator is large. A percentage alone hides how few items there were.
  • A count states what one item is: one incident case, one supplier, one account. It states the window: at the period end, or over the last three months.
  • A time states its start and end events, the unit, and whether calendar or working days.
  • Better when says whether a higher or lower value is better. Direction words follow from it.
  • Every value is as at the period end: the last day of the calendar month, or of the quarter for a quarterly metric.

Direction and status

Every value must be shown with its target or thresholds, its direction since the last period and its status in words (P03 BR-04). Never colour alone, never a combined index, and never a score out of 100.

  1. Compare the value with the last period's value at the same cadence. Say Better, Worse or Same, with the earlier value and its period: "Better (was 8, last month)". Across a break in series there is no direction: say "Not comparable" (MR-09).
  2. For a KPI, compare the value with its target, then its tolerance, and give the status in words.
  3. For a KRI, compare the value with its thresholds and give the zone in words.
  4. The metric owner writes one or two sentences of commentary: why it moved, and what is being done. No commentary is needed for a value on target that did not change.

Cadence changes the direction. In the EXAMPLE, MC-17 Tier 1 suppliers assessed was 9 of 14 at 30 Sep 2026. The monthly reports compare it with August (8): Better (was 8, last month). The board report compares it with the last quarter end (6): Better (was 6, last quarter). Both are right; each says which period it compares with.

Setting a risk indicator's thresholds

Every KPI must have a target, and every KRI green, amber and red thresholds. A KRI's thresholds are set from the appetite and tolerance of the risk it indicates (P05) and approved by that risk's owner. The Key Risk Indicator Threshold & Escalation Model sets out the full method; in short:

  1. Start from the linked risk in the risk register: its residual impact and likelihood, and its category's appetite level (P05).
  2. Ask the risk owner: at what value of this indicator would you score the likelihood one step higher? At what value would you also score the impact higher?
  3. Work out the residual score each answer would give, and its position against appetite and tolerance (P05).
  4. The amber threshold is the first value at which the position would be Outside appetite, within tolerance. The red threshold is the first value at which it would be Outside tolerance.
  5. Where the category's appetite and tolerance are the same band (the Open level), there is no amber zone: the KRI goes from green to red.
  6. Where the linked risk is already outside appetite, the KRI starts in amber. Green is then the treatment's target, and red still marks tolerance.
  7. The risk owner approves the thresholds, and they are written on the card with the reasoning. They are reviewed whenever the appetite statement changes (MR-09).

EXAMPLE: MC-34 phishing compromises, linked to R-09 staff account taken over through phishing.

Step

EXAMPLE: MC-34 and R-09

The linked risk

R-09, owner HR Director. Residual impact 2 Moderate × likelihood 3 Likely = 6, Medium. Category RC-06 People and insider, Cautious: appetite Medium, tolerance High. Position: Within appetite.

Amber threshold

2 incidents in 3 months. At that value the owner would score impact 2 Moderate × likelihood 4 Almost certain = 8, High: Outside appetite, within tolerance.

Red threshold

4 incidents in 3 months. At that value the owner would score impact 3 Major × likelihood 4 Almost certain = 12, Critical: Outside tolerance.

Reasoning (on the card)

One phishing compromise a quarter is what R-09's likelihood (Likely: has happened to us, and the gap is still open) already assumes. Two in three months means attempts are getting through with little in the way: likelihood Almost certain. Four means the owner would expect one to lose data or money: impact one step higher as well.

Approved by

HR Director, as owner of R-09 (MR-07)

Checking the data

Every input must pass the completeness, freshness and plausibility checks before a figure is reported. A figure that fails is corrected, reported with a printed caveat, or withheld. It is never reported silently, and never replaced by last period's value. Every input passes three checks, run by the validator:

Check

Question

Rule

Test

DQ-01 Completeness

Is every input there, for the whole scope?

Every input the card names is supplied for every item in scope: every system, site, supplier or risk the card lists. A missing input is recorded as missing, never as zero.

The count of items with a value equals the scope count on the card.

DQ-02 Freshness

Is the input as at the period end?

Each input is taken on or after the period end, and no later than [[3]] working days after it. An older extract is replaced before use, never adjusted.

The extract date is recorded, and falls between the period end and the supply deadline.

DQ-03 Plausibility

Could the value be true?

The value follows the card's definition, sits within the range the card sets, and agrees with related figures, including another pack's count of the same things. A change from last period larger than the card allows is explained by the supplier before it is accepted.

Definition, range, cross-check and change against last period, each passed or failed with a note.

A figure that fails a check has one of four outcomes, and only these:

Outcome

Meaning

Passed

Every check passed. The figure is reported.

Corrected

A check failed. The supplier fixed the input, and the checks passed on the fixed input before the figure was reported.

Reported with a caveat

A check failed and the input could not be fixed in time. The metric owner agreed to report it, and the caveat is printed beside the value.

Withheld

A check failed and the figure could mislead. It is shown as "Not available" with the reason. Last period's value is never carried forward.

How the checks run

  1. The supplier puts each input in the Metrics Data Collection & Quality Workbook with its extract date, within 3 working days of the period end.
  2. The validator runs the three checks on each input by working day 5, and records each as passed or failed, with a note.
  3. A failed input goes back to the supplier to fix. The checks run again on the fixed input.
  4. If it cannot be fixed in time, the metric owner decides: report it with a caveat that says what is wrong and which way the error runs, or withhold it as Not available with the reason.
  5. Every failure is counted in MC-38, figures that failed a quality check, and shown to the executive committee (Executive Committee Security Report Deck, the data quality slide).

Guidance — delete before approval

The card sets the numbers each check uses: the scope count for completeness, the extract deadline for freshness, and the plausible range and the largest change accepted without explanation for plausibility. Set a wide range for a new metric and narrow it after three periods.

The cross-check in DQ-03 is the strongest test. Where another pack counts the same things, the two counts must agree, or one of them is wrong.

Escalating a risk indicator

A KRI that enters amber or red must be escalated as the escalation table sets, counting from the date its value is validated. A KRI amber for [[3]] periods in a row is escalated as red, unless its linked risk has an approved treatment plan that is on schedule (P05 RM-06, RM-07), recorded by the risk owner each period. If the plan slips, the KRI is escalated as red. The Key Risk Indicator Threshold & Escalation Model sets out who is told and what follows:

Zone

Who is told

Within (working days from validation)

Then

Green

No one beyond the normal report

—

Reported at the normal cadence. The owner comments only on a change of direction.

Amber

The owner of the linked risk

5

The risk owner reviews the linked risk within 10 working days of validation (P05 RM-10). The KRI, the review's result and a plan with a date go to the next executive committee.

Red

Executive management, through the Head of Information Security

2

The linked risk is reassessed within 10 working days of validation (P05 RM-10). If the reassessment puts it past tolerance, the board or its equivalent is told within 5 working days, out of cycle (P03), and only the board or its equivalent may accept it (P05).

  • A KRI entering amber or red is a trigger for the linked risk's reassessment in the Information Security Risk Register (P05): "a control that has failed, or is found not to work as the assessment assumed".
  • Only a reassessment moves the risk. The zone never does on its own.
  • Amber that persists. A KRI amber for 3 periods in a row is escalated as red, unless its linked risk has an approved treatment plan that is on schedule (P05 RM-06, RM-07), recorded by the risk owner each period. The treatment plan has at least one open action, and every open action is before its due date and not reported at risk by its owner. An open action passes its due date or is reported at risk, or the plan's funding or approval is refused. The KRI is then escalated as red in that period. In the EXAMPLE, MC-13 has been amber for 3 months while R-01 and R-02 are brought back within appetite; both plans were recorded on schedule on 7 Oct 2026, so it is not escalated as red.
  • Where a reassessment puts a risk past tolerance, the board or its equivalent is told within 5 working days, out of cycle, as P03 requires.

Changing a metric without breaking the series

A change to a metric's definition, source or thresholds must be recorded on its card with the date. Earlier values are restated on the new basis, or the break is marked and no trend is drawn across it.

What changes

Examples

What to do

Definition

What is counted, the window, the unit

Restate earlier values on the new basis if the source still holds what is needed. If it does not, mark the break.

Source

A new scanner, a new register, a new provider

Run old and new sources side by side for at least one period. Restate if they differ, or mark the break.

Thresholds or target

The appetite statement changes; the owning pack changes its target

Values stay comparable, but zones or statuses before and after do not. Mark the break on the zone or status line.

Scope

A new site, a new Tier 1 supplier, an acquisition

Update the scope count. Explain the step in the commentary; it is not a break if the definition is unchanged.

  • Marking a break. Record the date and the reason on the card. On every chart and table, draw a line at the break, and never join values across it. Say "not comparable" in place of a direction for the first period after it.
  • Restating. Recalculate earlier values from the source on the new basis, record on the card which periods were restated, and show only the restated series.

Two illustrations on the EXAMPLE

A definition change that can be restated. Suppose the distributor counted phishing compromises over one month in place of three. The case log keeps each incident's detection date, so earlier values can be restated:

Month end

31 Jul 2026

31 Aug 2026

30 Sep 2026

Three months (the card)

0

1

2

One month (restated)

0

1

1

The restated series is shown alone, and the change and the restated periods go on the card. The thresholds would need setting again for the new window (MR-07).

A threshold change that cannot be restated. Suppose the board moved People and insider from Cautious to Averse (appetite Low, tolerance Medium). R-09, at Medium, would then be outside appetite, within tolerance, so MC-34 would start in amber and green would become the treatment's target (the threshold method). The counts stay comparable; the zones before and after do not, so the break is marked on the zone line.

Cadence by audience

Each month runs to the same cycle, in working days after the period end. These are EXAMPLE defaults: set your own, keeping the order. The dates are the EXAMPLE's September 2026 cycle.

Working day

Step

Role

EXAMPLE: September 2026

3

Inputs supplied in the collection workbook, each with its extract date

Supplies

5 Oct 2026

5

Quality checks run; each input accepted, corrected or rejected (MR-05, MR-06)

Validates

7 Oct 2026

6

KRI zones and KPI statuses set; commentary written; escalations started (MR-08)

Interprets

8 Oct 2026

7

Operational dashboard reviewed by the security and IT leadership team

Reports

9 Oct 2026

8

Executive committee report sent

Reports

12 Oct 2026

10

Executive committee meeting

Reports

14 Oct 2026

In the last month of a quarter the same figures feed the board report. The Board & Executive Reporting Calendar (P03) works back from the board meeting: data returned by 5 Oct 2026 and figures checked by 8 Oct 2026 for the board on 29 Oct 2026. The monthly cycle has the inputs in by 5 Oct 2026 and the checked figures by 7 Oct 2026, in time for both. The board and the executive committee therefore see the same numbers, as P03 BR-08 requires: "All figures come from one data collection workbook, checked and signed off before the deck is built."

  • A metric shown to two audiences uses the same value and the same card at both. Only the level of detail and the commentary differ.
  • A metric its owning pack defines over a quarter (MC-25, MC-26 and MC-28) is reported in the last month of each quarter only, at every level, and compared with the last quarter.
  • A metric worked out from this pack's own logs (MC-38 and MC-39) has no data supplier and is not collected. MC-39 is reported one cycle in arrears: a KRI's risk review can finish after the month's report is sent, so each report counts the escalations started in the month before.

Reviewing and retiring metrics

Every metric must be reviewed once a year against the metric review questions. A metric that informed no decision in the last [[12]] months is retired, and its card kept with the reason. Each metric is reviewed against six questions:

Question

Rule

MQ-1 Did it change or confirm a decision in the last 12 months?

MR-01

MQ-2 Does it have an approved card, used unchanged by every report that shows it?

MR-02

MQ-3 Did its inputs pass the quality checks in each of the last three periods?

MR-05

MQ-4 Does it reach the audience that takes the decision, at that audience's cadence?

MR-10

MQ-5 Does it have a target (KPI) or thresholds tied to appetite (KRI)?

MR-07

MQ-6 Does it have one owner and one supplier per input, who are different people from the validator?

MR-03

The answers decide the outcome:

Outcome

When

Drop

MQ-1 is No. A metric that informs no decision is retired (MR-11), whatever else it does well.

Fix

MQ-1 is Yes and any other answer is No. Fix the gaps before the next period, or move it to the right audience.

Keep

Every answer is Yes.

  • Retiring. Stop collecting the metric, mark the card Retired with the date and the reason, and keep it. If the metric is ever proposed again, the card shows why it was dropped.
  • Replacing. Where a dropped metric pointed at a real need, a better metric for the same decision may replace it, with a new card and a new ID. It is never the old metric renamed.
  • The review is recorded in the Metrics Programme Maturity Self-Check, which also checks the programme as a whole.

Worked examples

The examples are from the EXAMPLE organisation used throughout this library: a wholesale distributor with about 900 staff, three warehouses and an online ordering service that takes 60% of its orders. Its September 2026 cycle ran as the cadence section shows: inputs by 5 Oct 2026, checks by 7 Oct 2026, the executive committee on 14 Oct 2026. Two inputs failed their checks and were corrected before anything was reported, and one KRI went amber. Every value below is worked out from the other packs' EXAMPLE facts by the rules above.

Example 1: a stale supplier register export (QF-01)

MC-17 Tier 1 suppliers assessed is imported unchanged from P06 (TPM-01): "Tier 1 suppliers with an assessment within the last 12 months, out of all Tier 1 suppliers." Target: All Tier 1 by [[year end]]. It feeds the board measure BM-05.

Step

EXAMPLE: QF-01, MC-17

Supplied

Procurement Manager, from the Supplier Security Risk Register export. Extract dated 31 Aug 2026. Value: 8 of 14.

Check failed: DQ-02 Freshness

Information Security Manager: The supplier register export was dated 31 Aug 2026: August's file, used again. The period end was 30 Sep 2026 and the supply deadline 5 Oct 2026; 31 Aug 2026 is before the period end.

Why it mattered

The pallet network (SUP-009) was assessed on 15 Sep, after the old export. The fresh export counts it. The stale value, 8, was exactly August's figure, so the metric would have shown no movement in a month when one more Tier 1 supplier was assessed. The value looked plausible; only the date gave it away.

Outcome

Corrected. A fresh export dated 1 Oct 2026, 1 working day after the period end, passed all three checks.

Reported

9 of 14; Better (was 8, last month) in the monthly reports, Better (was 6, last quarter) in the board report; status On target under the on-plan rule. The other 5 are booked for Q4 2026, so all 14 are on plan for year end.

Cross-check (DQ-03)

The Board Reporting Data Collection Workbook (P03) shows BM-05 at 9 of 14 as well. Had the stale figure gone through, the board would have seen 8 while the supplier register showed 9.

Example 2: a live incident counted as an exercise (QF-02)

MC-28 Months since the plan was last exercised is imported unchanged from P09 (IMM-04): "Whole months from the last exercise of the plan (not a live incident) to the end of the quarter." Target: 12 or fewer.

Step

EXAMPLE: QF-02, MC-28

Supplied

Information Security Manager. Last exercise entered as 12 Aug 2026. Value: 1 month.

Check failed: DQ-03 Plausibility

Head of Information Security: The last exercise was entered as 12 Aug 2026: the ransomware incident, INC-2026-014. Three tests failed. Definition: the measure excludes a live incident. Cross-check: the exercise programme (P10) shows no exercise held after 18 Mar 2026. Change: at the end of August the value was 5; a fall to 1 means an exercise was held, and none was.

Why it mattered

A live incident is never an exercise (P09 IMM-04). The date must be a held exercise in the P10 programme: EX-2026-01 on 18 Mar 2026. Reported as supplied, the plan would have looked exercised in August, and its next exercise due by 12 Aug 2027. On the true date it is due by 18 Mar 2027.

Outcome

Corrected. The date was corrected to 18 Mar 2026 (EX-2026-01), and the checks passed.

Reported

6 months (last exercise 18 Mar 2026); status On target against a target of 12 or fewer.

What the two examples show. Neither error would have been caught by looking at the number. The first needed the extract date; the second needed the definition and a cross-check with another pack. Both failures went into MC-38 for September: 2 failed; 2 corrected, 0 reported with a caveat or withheld, status On target.

Example 3: the phishing indicator goes amber

MC-34 Phishing compromises is one of this pack's own metrics: "Incidents in the last 3 calendar months whose root cause was a phishing email: an account taken over, or malware run from an attachment or link. Counted from the incident case log by the date detected." Its thresholds are set from R-09 (see "Setting a risk indicator's thresholds").

Month end

Value

Zone

Cases counted

31 Jul 2026

0

Green

None

31 Aug 2026

1

Green

INC-2026-014 Ransomware on 14 office PCs at Warehouse 2

30 Sep 2026

2

Amber

INC-2026-014 Ransomware on 14 office PCs at Warehouse 2

INC-2026-017 Staff mailbox taken over after a phishing email

Step

EXAMPLE: ESC-2026-09-01

Validated

7 Oct 2026: value 2, zone Amber (amber at 2)

Told (MR-08)

HR Director, owner of R-09, on 7 Oct 2026: the day it was validated (limit 5 working days)

Risk reviewed (P05 RM-10)

13 Oct 2026, 4 working days after validation (limit 10). Residual kept at impact 2 Moderate × likelihood 3 Likely = 6, Medium. Both compromises were found by the monitoring provider and contained within hours: INC-2026-017 in 40 minutes, with no mail taken. Likelihood stays at Likely, as long as the second-factor gap INC-2026-017 used is closed by the date below.

Executive committee

14 Oct 2026. Noted the amber KRI and the owner's review. Agreed the action below, and that the KRI is reported monthly until it returns to green.

Action

Replace text-message codes with an authenticator app for every staff account that can sign in from outside the office. Owner Head of IT; agreed 14 Oct 2026; due 30 Nov 2026. Cost: €4,500 a year: authenticator app licences for about 900 staff accounts; set-up within the IT team's plan.

Measured

MC-39 KRI escalations made on time is reported one cycle in arrears, because the review finished after the month's report was sent: October's report counts ESC-2026-09-01, 1 of 1, On target. September's reads "None due", On target: no KRI was escalated in August.

What it shows. The KRI warned; the risk owner judged. Two compromises in three months crossed the amber threshold, and the review found both contained within hours, so R-09 stayed within appetite. The committee still agreed an action, and the KRI stays on its report until it is green again.

Example 4: reviewing the metrics used before

When it adopted this method, on 26 Jun 2026, the distributor reviewed the 6 metrics its IT team had been reporting, each against MQ-1 to MQ-6 (MR-11):

Metric used before

Weakness (P03)

Answered No

Outcome

Replaced by

Attacks blocked by the firewall

Vanity

MQ-1, MQ-2, MQ-4, MQ-5, MQ-6

Drop

—

Spam emails blocked

Vanity

MQ-1, MQ-2, MQ-4, MQ-5, MQ-6

Drop

—

Backup jobs completed successfully

Lacks context

MQ-1, MQ-2, MQ-4, MQ-5

Drop

MC-35 Critical systems without a checked restore

Access reviews completed

Gaming

MQ-2, MQ-3

Fix

MC-22 Removals confirmed on time

Security training completion

—

MQ-2

Fix

MC-36 Staff security training completion

Significant incidents and time to contain

—

None

Keep

—

What it shows. Three were dropped because they informed no decision (MQ-1), whatever else they did well. A dropped metric may be replaced by a better one for the same need, with its own card: "Backup jobs completed successfully" by MC-35. Metrics that informed decisions but had gaps were fixed, here by moving each to the catalogue metric that answers the same question, with its card: "Access reviews completed" to MC-22 and "Security training completion" to MC-36. One was kept as it was.

How to defend the method to an auditor

An auditor will usually test that the organisation has decided what needs to be monitored and measured, the methods that make the results valid, when monitoring and measuring take place, who does them, and when and by whom the results are analysed and evaluated; and that it keeps evidence of the results (ISO/IEC 27001 clause 9.1). The definition card answers each of these for each metric.

Evidence to have ready

  • This methodology, approved, and the catalogue of metrics in use.
  • An approved definition card for every reported metric, with its change log (MR-02, MR-09).
  • The Metric Ownership Responsibility Matrix, with no empty cells and no supplier who validates their own input (MR-03, MR-06).
  • For each of the last [[three]] periods, the Metrics Data Collection & Quality Workbook: every input with its extract date, each check passed or failed, and every outcome (MR-05).
  • The escalation record for every KRI in amber or red, with dates (MR-08).
  • The last annual metric review, with each metric's answers and outcome (MR-11).

The re-derivation test

Invite the auditor to pick [[3]] figures from the last executive committee report. For each, take the inputs from the collection workbook and the formula from the card, and recalculate the value, the direction and the status or zone. Each should match the report. Then check the extract dates against the period end, and that the validator was not the supplier. Run this test yourself each quarter, so the first time is not in front of the auditor.

Questions auditors commonly ask

Question

Answer the method gives

What do you monitor and measure, and why?

The catalogue lists every metric; each card states the question it answers and the decision it informs (MR-01, MR-02).

How do you make sure results are valid?

Every input passes completeness, freshness and plausibility checks, run by someone other than its supplier, before any figure is reported (MR-05, MR-06). Failures and their outcomes are recorded and counted.

Who measures, and who analyses and evaluates the results?

The card names the data supplier, the validator, the metric owner who interprets it and the reporter for each audience (MR-03).

Can you compare this year with last year?

Yes, where the card has not changed. Every change is recorded with its date; earlier values are restated or the break is marked, and no trend is drawn across it (MR-09).

Limitations

No measurement method is complete. These are this one's known weaknesses, and how they are managed.

Limitation

Effect

How it is managed

A metric measures what can be counted.

What matters most can be hard to count, and the countable can crowd it out.

MR-01: a metric exists for a decision. A decision with no good metric is reported in words, never with a poor number.

Every metric can be gamed.

People improve the number by changing what is counted: narrowing a scope, re-classifying, closing and re-opening.

The card fixes the definition and scope; a change is recorded and marked (MR-09). The known limitations field names how each metric can be gamed.

Quality checks catch errors of form, not every error of fact.

A fresh, complete and plausible input can still be wrong.

The cross-check against another pack's count of the same things (DQ-03). The re-derivation test each quarter.

Small numbers move a lot.

A count of 1 or 2 incidents can swing a KRI between zones by chance.

KRI thresholds are counted over a window of several months where events are rare, and amber for three periods is escalated as red (MR-08).

Thresholds rest on a judgement of the linked risk.

If the risk assessment is wrong, the thresholds are too.

The risk owner approves them with written reasoning, and they are reviewed whenever the appetite statement changes (MR-07, MR-09).

Calibration and review

Calibrating validators

  1. Before their first cycle, and every year after, each validator works through the cases below on their own.
  2. Compare with the expected outcome and discuss each difference. A pattern of differences shows a check or an outcome that needs clearer wording: change it here, and record the change below.
  3. Where the validator and the metric owner disagree on reporting with a caveat or withholding, the metric owner decides and the reason is recorded.

Validator calibration cases

Case

What was supplied

Check

Outcome

Why

1

The supplier returns 0 for a count because the source system was down on extract day.

DQ-01

Withheld

A missing input is recorded as missing, never as zero. If it cannot be extracted in time, the figure is shown as Not available with the reason.

2

Every input is present and fresh, but the value is twice last month's, and the supplier explains that a new site joined the scope.

DQ-03

Passed

A change larger than the card allows is accepted once the supplier explains it. The explanation goes into the owner's commentary, and the card's scope count is updated (MR-09).

3

A value fails plausibility, the supplier cannot fix it before the report goes, and the error is known to run one way only: the true figure can only be higher.

DQ-03

Reported with a caveat

The metric owner agrees to report it, and the caveat printed beside the value says what is wrong and which way the error runs.

4

The validator for a metric is on leave, so the data supplier checks their own input.

MR-06

Withheld

The person who validates an input must never be the person who supplied it. Name a deputy validator on the card, or withhold the figure.

5

Last month's value is used again because this month's extract has not arrived.

DQ-02

Withheld

Last period's value is never carried forward (MR-05). The figure is shown as Not available with the reason.

6

A monthly extract is dated 29 Sep 2026, one working day before the period end of 30 Sep 2026.

DQ-02

Corrected

Taken before the period end, so it is not as at the period end. Replaced with a fresh extract before use, never adjusted.

Every month

The Head of Information Security reports four measures of the programme itself to executive management with the other metrics: MC-37 metrics reported with an approved card (target: all); MC-38 figures that failed a quality check (target: none reported with a caveat or withheld); MC-39 KRI escalations made on time (target: all); MC-40 metrics reviewed in the last 12 months (target: all). The Security KPI & KRI Catalogue defines each. In the EXAMPLE for September 2026, MC-38 was 2 failed; 2 corrected, 0 reported with a caveat or withheld, and MC-39 was None due.

Treat these as signals that the method needs attention: the same input failing a check two periods running, any figure reported with a caveat or withheld two periods running, and a KPI or KRI that changes status or zone when the owner's commentary cannot say why.

Review

This methodology is reviewed at least every 12 months, and also when the appetite statement changes, when a pack whose measures are imported changes them, or when the monthly signals show the same problem twice. The review is approved by executive management. A change to the status words, the zones or the checks affects every metric: record it, and mark the break where results before and after are not comparable (MR-09).

Calibration record

Date

Validators

Cases worked

Differences

Change made

Approved by

[[YYYY-MM-DD]]

[[Roles]]

[[n]]

[[n]]

[[None / description]]

[[Name]]

Document

Relationship

Security KPI & KRI Catalogue

Every metric in use, with its type, audience, roles and the board measure it feeds (MR-04)

Metric Definition Card Template

The definition card each metric must have before its first value (MR-02)

Metrics Data Collection & Quality Workbook

Where inputs are supplied with their extract dates and checked (MR-05, MR-06)

Operational Security Metrics Dashboard

The monthly operational view (MR-10, MR-12)

Executive Committee Security Report Deck

The monthly executive committee report, with its data quality slide (MR-05, MR-10)

Key Risk Indicator Threshold & Escalation Model

KRI zones, thresholds and escalation (MR-07, MR-08)

Metric Ownership Responsibility Matrix

Supplies, Validates, Interprets and Reports for every metric (MR-03, MR-06)

Metrics Programme Maturity Self-Check

The annual metric review and the programme's maturity (MR-11)

Board Metric Selection Catalogue (P03)

The eight board measures the catalogue feeds, and the five weaknesses

Information Security Risk Register (P05)

The risks each KRI is linked to, and their appetite and tolerance (MR-07)

Incident Case & Action Log (P09)

The source for the incident measures and MC-34

Adapting this template

Guidance — delete before approval

Small organisation: keep the card, the three checks and the rule that supplier and validator differ; they are what makes a number trustworthy. Start with [[10]] to [[15]] metrics, most of them imported from the packs you use. Where one person runs security, ask [[a finance colleague or an outside adviser]] to validate the inputs that person supplies. The operational and executive reports may be one monthly report to the owners.

Regulated entity (NIS2, DORA): NIS2 Article 21(2)(f) asks for policies and procedures to assess whether your security measures are effective; this method is that procedure. Digital providers bound by Implementing Regulation (EU) 2024/2690 must determine what is monitored and measured, the methods that ensure valid results, when, and who measures and evaluates (Annex, point 7.2): the definition card records each. Financial entities under DORA set key performance indicators and key risk metrics in their digital operational resilience strategy (Article 6(8)(c)), with an ICT risk tolerance in line with the risk appetite (Article 6(8)(b)); the catalogue and the KRI thresholds are those.

IT run by a service provider: the provider may supply many inputs. Name the person in your organisation who receives each, and put the extract date and the scope count in the contract's reporting schedule. The provider never validates its own figures, and its service levels are only metrics here if they inform one of your decisions.

An existing metrics set: review every current metric against MQ-1 to MQ-6 before writing any card. Most organisations drop a third of what they report.

Delete this section before approval.

Framework references

These references show where this document supports an external framework. They indicate relevance only and do not reproduce the text of any standard. Editions referenced: ISO/IEC 27001:2022 incl. Amd 1:2024; NIST CSF 2.0; Directive (EU) 2022/2555 (NIS2) and Implementing Regulation (EU) 2024/2690; Regulation (EU) 2022/2554 (DORA).

Framework

Reference

Supported by

ISO/IEC 27001:2022

Clause 9.1 — Monitoring, measurement, analysis and evaluation

The whole method: what is measured, the methods, when, by whom, and when results are analysed

NIST CSF 2.0

GV.OV-03 — “Organizational cybersecurity risk management performance is evaluated and reviewed for adjustments needed”

The whole method: performance evaluated on figures that can be relied on

NIST CSF 2.0

GV.RM-02 — “Risk appetite and risk tolerance statements are established, communicated, and maintained”

Setting a risk indicator's thresholds from appetite and tolerance (MR-07)

NIST CSF 2.0

GV.RR-02 — “Roles, responsibilities, and authorities related to cybersecurity risk management are established, communicated, understood, and enforced”

Sourcing and ownership: the four roles (MR-03, MR-06)

NIS2 — Directive (EU) 2022/2555

Article 21(2)(f) — “policies and procedures to assess the effectiveness of cybersecurity risk-management measures”

The whole method

NIS2 — Implementing Regulation (EU) 2024/2690

Annex, point 7.1 — establish, implement and apply a policy and procedures to assess whether the cybersecurity risk-management measures taken are effectively implemented and maintained

The rules: a procedure to assess whether measures are effective

NIS2 — Implementing Regulation (EU) 2024/2690

Annex, point 7.2 — taking into account the risk assessment and past significant incidents, determine what is monitored and measured, the methods “to ensure valid results”, when it is measured, who measures, when the results are analysed and evaluated, and who analyses and evaluates them

The definition card and the data checks: what, how, when and who

NIS2 — Implementing Regulation (EU) 2024/2690

Annex, point 7.3 — review and, where appropriate, update the policy and procedures at planned intervals and after significant incidents or significant changes to operations or risks

Review of this methodology; reviewing and retiring metrics (MR-11)

DORA — Regulation (EU) 2022/2554

Article 6(8)(b) — the digital operational resilience strategy establishes “the risk tolerance level for ICT risk, in accordance with the risk appetite of the financial entity”

Setting a risk indicator's thresholds from the risk tolerance

DORA — Regulation (EU) 2022/2554

Article 6(8)(c) — the strategy sets out “clear information security objectives, including key performance indicators and key risk metrics”

Kinds of metric: performance indicators and risk indicators

DORA — Regulation (EU) 2022/2554

Article 13(4) — financial entities monitor the effectiveness of the implementation of their digital operational resilience strategy, and map the evolution of ICT risk over time, analysing the frequency, types, magnitude and evolution of ICT-related incidents

Changing a metric without breaking the series: risk mapped over time

Definitions

Term

Meaning in this methodology

Appetite

The highest residual band of risk accepted without escalation, set by risk category (P05).

Break in series

The point where a metric's definition, source or thresholds changed. No trend is drawn across it unless earlier values are restated.

Caveat

A short note printed beside a value that failed a check and could not be fixed in time, saying what is wrong and which way the error runs.

Data supplier

The person who provides an input to a metric each period, from a named source.

Definition card

The one-page specification of a metric: the question it answers, the decision it informs, the formula, the source, the roles, the checks, the target or thresholds and the known limits.

Key performance indicator (KPI)

A metric that shows whether a control or process is working as intended, judged against a target.

Key risk indicator (KRI)

A metric that gives early warning that a risk in the risk register may be moving, judged against thresholds set from that risk's appetite and tolerance.

Lagging indicator

An indicator that moves only after harm is done, such as incidents. Useful, but on its own too late to warn.

Leading indicator

An indicator that moves before harm is done, such as weaknesses past their fix deadline.

Metric

A number defined once, on a definition card, that answers one question for one audience: what is counted, how, from which source, by whom and how often.

Metric owner

The person who interprets a metric, writes the commentary and answers for it. One per metric.

Reporter

The person who puts validated values into the report for an audience.

Retire

To stop collecting and reporting a metric, keeping its card and the reason.

Target

The value of a KPI the organisation is aiming for. A KPI at or better than its target is On target.

Threshold

A value of a KRI at which its zone changes: green to amber, or amber to red.

Tolerance

The limit beyond which the people who set it must act, and not just be told. For a risk, the highest residual band tolerated while a plan brings it back (P05). For a KPI, the furthest short of target the audience accepts without a decision (P03).

Validator

The person who runs the quality checks on an input and accepts or rejects it. Never the person who supplied it.

Value

The figure a metric gives for one period, as at the period end.

Zone

Where a KRI's value falls: green, amber or red. The zone says what the value suggests about the linked risk. It never changes the risk's position on its own: only a reassessment in the risk register does that (P05).

Prepared by Zero One Cybersecurity · Published by CISO Times

CISO Times Resource Licence — Internal Use