Markdown Editor

ISMS Measurement Programme Template (ISO/IEC 27001 9.1, 27004)

Clause 9.1 measurement method: information needs, roles, 25 example metrics, definition cards, collection cycle, thresholds, data quality, size tiers

ISMS और ISO/IEC 27001पूर्णISO/IEC 27001:2022 + Amd 1:2024 clauses 6.2, 9.1 (cited only); ISO/IEC 27004:2016measurementprogramme
एडिटर में खोलें.md डाउनलोड करें

उपयोग कैसे करें: Use it when the objectives register and risk treatment plan exist and you need trend data before the first internal audit. Fill the information needs and one metric per objective first, with definition cards. The main pitfall is measuring what tools report instead of what management decides on.

प्रीव्यू

ISMS Measurement Programme: [Organization name]

Defines what the information security management system (ISMS) of [Organization name] monitors and measures, how, when, who collects the data and who analyses and evaluates the results. It supports ISO/IEC 27001:2022 + Amd 1:2024 clause 9.1 (monitoring, measurement, analysis and evaluation) and the objectives in clause 6.2, with guidance from ISO/IEC 27004:2016 (a revision is in progress; check for a newer edition). It contains metric definition cards and more than twenty Example metrics covering ISMS processes and control effectiveness. Replace every [bracketed] value and every row marked Example.

Document control

FieldValue
Document ID[DOC-ISMS-080]
Version[1.0]
Status[Draft / In review / Approved / Superseded]
Owner[@isms-manager]
Approvers/reviewers[@ciso], [@coo], [@internal-audit]
Last updatedYYYY-MM-DD
Classification[Internal]
Standard and editionISO/IEC 27001:2022 + Amd 1:2024 (clauses 6.2, 9.1); guidance ISO/IEC 27004:2016
ISMS scope reference[DOC-ISMS-002]
Objectives reference[DOC-ISMS-024, objectives register version x.y]
Results reported in[DOC-ISMS-081, ISMS performance report]
Measurement period[Monthly collection, quarterly reporting]
Next scheduled reviewYYYY-MM-DD

Approvals

RoleNameDecisionDate
ISMS owner[@isms-manager][Prepared]YYYY-MM-DD
Chief information security officer[@ciso][Reviewed]YYYY-MM-DD
Top management[@coo][Approved / Approved with changes]YYYY-MM-DD

Revision history

VersionDateAuthorChange
1.0 (Example)YYYY-MM-DD[@isms-manager]First programme with 22 metrics (MET-001 to MET-022), approved before the first internal audit
1.1 (Example)YYYY-MM-DD[@isms-manager]MET-019 target raised from 90% to 95% after four quarters on target; MET-023 to MET-025 added (supplier reviews, repeat findings, certificate expiry)
[x.y]YYYY-MM-DD[@author][Change summary]

Contents

  1. Purpose and scope
  2. Information needs
  3. Measurement principles and method
  4. Roles and responsibilities
  5. Metric catalogue
  6. Metric definition cards
  7. Collection, analysis and evaluation cycle
  8. Thresholds, targets and escalation
  9. Data quality and validity
  10. Size tiers
  11. Records and evidence
  12. Review of the programme
  13. References

1. Purpose and scope

This programme sets out how [Organization name] determines whether its ISMS achieves its intended outcomes. It covers all processes and controls inside the ISMS scope defined in [DOC-ISMS-002] and produces the data used in the performance report (DOC-ISMS-081), the internal audit programme (DOC-ISMS-082) and the management review (DOC-ISMS-085).

The programme answers two questions that clause 9.1 asks every ISMS to answer:

  • Performance: are the controls and processes doing what they were designed to do, at the level the organization decided?
  • Effectiveness: is the ISMS as a whole achieving its objectives, treating risk to an acceptable level and improving over time?

Out of scope: [operational IT service metrics not related to security, such as ticket volumes, unless they feed a security metric].

2. Information needs

Need IDInformation needSource of the needDecision it informsMetrics
NEED-01 (Example)Are critical vulnerabilities closed fast enough to stay within risk appetite?Objective OBJ-02, RISK-011Add patching capacity or accept riskMET-005, MET-006
NEED-02 (Example)Do people recognise and report phishing?Objective OBJ-03, RISK-002Change awareness content or frequencyMET-012, MET-013, MET-014
NEED-03 (Example)Is access granted and removed on time?Customer contracts, RISK-006Fix joiner and leaver workflowMET-001, MET-002, MET-003
NEED-04 (Example)Can we restore critical services within the agreed recovery time?Customer SLA, BIA (DOC-ISMS-120)Invest in recovery or change commitmentsMET-009, MET-010
NEED-05 (Example)Is the ISMS itself running to plan?Clause 9.1, management review inputReprioritise ISMS work or resourcesMET-017 to MET-022
[NEED-NN][need][source][decision][MET-NNN]

3. Measurement principles and method

3.1 Principles

  1. Decision first. A metric exists only if someone will act on it.
  2. Defined once. Every metric has a definition card (section 6); the card, not the spreadsheet, is the authority.
  3. Comparable over time. Do not change a formula silently. A change is a new version of the card, and the trend line is annotated.
  4. Automated where possible. Prefer counts exported from systems of record (identity provider, ticketing, vulnerability scanner, learning platform) over manual estimates.
  5. Balanced. Combine process metrics (are we doing the work?) with outcome metrics (is the risk lower?).
  6. Proportionate. Start with fewer metrics that are reliable rather than many that are not.

3.2 Types of metric

TypeQuestionExample
ImplementationIs the control in place?Percentage of endpoints enrolled in device management
Performance (process)Is the activity done on time and to standard?Access reviews completed by the due date
Effectiveness (outcome)Does the control reduce risk?Phishing report rate, repeat audit findings
ISMS managementIs the management system working?Corrective actions closed on time, objectives on track

3.3 How a metric is built

Each metric combines one or more raw counts (for example "leavers in the month" and "leavers whose access was removed within one working day") into a calculated value (a percentage, a mean or a duration), which is compared with a target and thresholds to produce a status (green, amber, red). The definition card records each step.

4. Roles and responsibilities

RoleResponsibility
Metric ownerAccountable for the metric: data quality, explanation of variances, actions when off target
Data collectorExtracts the raw counts on the collection date and stores the extract
ISMS managerMaintains this programme, consolidates results, checks calculations, prepares the performance report
CISO or security leadAnalyses trends across metrics and proposes conclusions for management
Top managementEvaluates the results in management review and decides on actions and resources
Internal auditTests a sample of metrics for accuracy and reproducibility

5. Metric catalogue

Status thresholds use three bands: Green at or better than target, Amber within the tolerance stated, Red worse than tolerance.

IDMetricTypeLink (objective, risk, control)FormulaFrequencyTargetTolerance (amber)Owner
MET-001 (Example)Leaver access removed within 1 working dayPerformanceOBJ-04, A.5.18removed on time / leavers x 100Monthly98%95% to 97.9%[@it-ops-lead]
MET-002 (Example)Quarterly access reviews completed on timePerformanceA.5.18, A.8.2reviews done by due date / reviews scheduled x 100Quarterly100%90% to 99.9%[@it-ops-lead]
MET-003 (Example)Privileged accounts with phishing-resistant MFAImplementationA.8.2, A.8.5privileged accounts with such MFA / privileged accounts x 100Monthly100%97% to 99.9%[@iam-lead]
MET-004 (Example)Endpoints compliant with baselineImplementationA.8.1, A.8.9compliant endpoints / managed endpoints x 100Monthly97%93% to 96.9%[@endpoint-lead]
MET-005 (Example)Critical vulnerabilities remediated within SLAPerformanceOBJ-02, A.8.8, RISK-011closed within SLA / critical due in period x 100Monthly95%90% to 94.9%[@vuln-lead]
MET-006 (Example)Mean days to remediate high and critical vulnerabilitiesEffectivenessA.8.8sum of days open / number closedMonthly14 days or fewer15 to 21 days[@vuln-lead]
MET-007 (Example)Cloud configuration findings open beyond 30 daysEffectivenessA.5.23, A.8.9countMonthly0 high, 5 or fewer medium1 to 2 high[@cloud-lead]
MET-008 (Example)Backup jobs successfulPerformanceA.8.13successful jobs / scheduled jobs x 100Weekly99%97% to 98.9%[@it-ops-lead]
MET-009 (Example)Restore tests meeting recovery time objectiveEffectivenessA.8.13, A.5.30tests within RTO / tests performed x 100Quarterly100%75% to 99.9%[@it-ops-lead]
MET-010 (Example)Disaster recovery or continuity exercises held as plannedPerformanceA.5.29, A.5.30exercises held / exercises planned x 100Half-yearly100%none[@bc-lead]
MET-011 (Example)Security awareness training completionPerformanceOBJ-03, A.6.3staff completed / staff required x 100Monthly95%90% to 94.9%[@hr-lead]
MET-012 (Example)Phishing simulation click rateEffectivenessOBJ-03, A.6.3, RISK-002users who clicked / users who received x 100Quarterly5% or lower5.1% to 8%[@awareness-lead]
MET-013 (Example)Phishing simulation report rateEffectivenessA.6.8users who reported / users who received x 100Quarterly60% or higher45% to 59.9%[@awareness-lead]
MET-014 (Example)Real suspicious e-mails reported by staffEffectivenessA.6.8count per monthMonthlyTrend upnone (trend only)[@soc-lead]
MET-015 (Example)Security incidents by severityEffectivenessA.5.24 to A.5.27count by severityMonthly0 severity 11 severity 1 with review done[@incident-manager]
MET-016 (Example)Mean time to contain severity 1 and 2 incidentsEffectivenessA.5.26sum of hours to contain / incidentsQuarterly8 hours or less8.1 to 24 hours[@incident-manager]
MET-017 (Example)Internal audit programme delivered as plannedISMS managementClause 9.2audits completed / audits planned to date x 100Quarterly100%80% to 99.9%[@internal-audit]
MET-018 (Example)Corrective actions closed by due dateISMS managementClause 10.2actions closed on time / actions due x 100Monthly90%80% to 89.9%[@isms-manager]
MET-019 (Example)Policies reviewed within their review dateISMS managementA.5.1, clause 7.5policies in date / policies in register x 100Quarterly95%85% to 94.9%[@isms-manager]
MET-020 (Example)Risk treatment actions on scheduleISMS managementClause 6.1.3, 8.3actions on schedule / open actions x 100Monthly85%70% to 84.9%[@isms-manager]
MET-021 (Example)Risks outside appetite without approved treatmentEffectivenessClause 6.1.2, 8.2countMonthly0none[@isms-manager]
MET-022 (Example)Information security objectives on trackISMS managementClause 6.2objectives green / objectives x 100Quarterly80%60% to 79.9%[@ciso]
MET-023 (Example)Critical suppliers with current security reviewPerformanceA.5.19, A.5.22suppliers reviewed in 12 months / critical suppliers x 100Quarterly100%90% to 99.9%[@procurement-lead]
MET-024 (Example)Repeat findings at internal or external auditEffectivenessClause 10.1count of findings raised again within 12 monthsPer audit01[@isms-manager]
MET-025 (Example)Certificates and keys expiring within 30 days without a renewal ticketPerformanceA.8.24countWeekly0none[@platform-lead]
[MET-NNN][metric][type][link][formula][frequency][target][tolerance][@owner]

6. Metric definition cards

6.1 Card format

FieldContent
Metric ID and name[MET-NNN, name]
Information need and objective link[NEED-NN, OBJ-NN, RISK-NNN, control]
Definition[what is counted, in one sentence]
Formula[calculation, units]
Counting rules[inclusions, exclusions, edge cases]
Data source[system of record and report name]
Collection method[automated export / manual count / sample]
Collection frequency and date[e.g. first working day of the month]
Reporting frequency and forum[e.g. quarterly, performance report and steering committee]
Target and tolerance[green, amber, red]
Owner and collector[@owner], [@collector]
Analysis and evaluation[who analyses, who evaluates, where]
Action when red[escalation and expected response]
Card version[x.y, date]

6.2 Worked card: MET-001 (Example)

FieldContent
Metric ID and nameMET-001, leaver access removed within 1 working day
Information need and objective linkNEED-03, OBJ-04, RISK-006, A.5.18
DefinitionShare of leavers whose identity provider account and all privileged accounts were disabled no later than the end of the next working day after their last day
Formulaleavers removed on time / all leavers in the month x 100, rounded to one decimal place
Counting rulesIncludes employees and contractors. Excludes internal transfers (mover access is checked through the access reviews in MET-002). A leaver counts in the month of the last working day
Data sourceHR system leaver report joined with the identity provider audit log
Collection methodAutomated export, reconciled by the collector
Collection frequency and dateMonthly, third working day
Reporting frequency and forumQuarterly in DOC-ISMS-081
Target and toleranceGreen 98% or higher, amber 95% to 97.9%, red below 95%
Owner and collector[@it-ops-lead], [@service-desk-analyst]
Analysis and evaluationISMS manager analyses the trend; steering committee evaluates quarterly
Action when redRoot cause per late case, corrective action in DOC-ISMS-087 if two consecutive months are red
Card version1.0, YYYY-MM-DD

Worked result (Example): over one quarter (three monthly counts combined) 27 people left and 26 were removed on time, so MET-001 = 26 / 27 x 100 = 96.3%, which is amber. The late case was a contractor whose end date was not recorded in the HR system; the action was to add contractor end dates to the HR workflow.

6.3 Worked card: MET-005 (Example)

FieldContent
Metric ID and nameMET-005, critical vulnerabilities remediated within SLA
Information need and objective linkNEED-01, OBJ-02, RISK-011, A.8.8
DefinitionShare of critical vulnerabilities whose remediation due date fell in the period and which were fixed or formally excepted by that date
Formulaclosed or excepted by due date / critical due in period x 100
Counting rulesSLA as set in the vulnerability management policy (Example: 14 days for critical). One finding per asset and vulnerability. An approved exception (DOC-ISMS-122) counts as on time only if approved before the due date
Data sourceVulnerability remediation tracker (DOC-ISMS-072)
Collection methodAutomated export from the scanner and tracker
Collection frequency and dateMonthly, second working day
Reporting frequency and forumQuarterly in DOC-ISMS-081
Target and toleranceGreen 95% or higher, amber 90% to 94.9%, red below 90%
Owner and collector[@vuln-lead], [@security-analyst]
Analysis and evaluationSecurity lead analyses ageing and blockers; steering committee evaluates quarterly
Action when redReview capacity and blockers with system owners; report to steering committee
Card version1.0, YYYY-MM-DD

Worked result (Example): in a quarter 64 critical findings fell due and 61 were closed or excepted on time, so MET-005 = 61 / 64 x 100 = 95.3%, which is green.

7. Collection, analysis and evaluation cycle

StepWhenWhoOutput
1. Collect raw counts[Monthly, by working day 3]Data collectorsStored extracts in the metrics folder
2. Calculate and validate[Monthly, by working day 5]ISMS managerMetrics workbook updated, anomalies queried
3. Owner commentary[Monthly, by working day 8]Metric ownersExplanation for every amber or red value
4. Analyse trends[Quarterly]CISO or security leadTrend analysis, links between metrics, conclusions
5. Report[Quarterly]ISMS managerPerformance report (DOC-ISMS-081)
6. Evaluate and decide[Quarterly steering committee, annual management review]Top managementDecisions and actions recorded in minutes
7. Act[As decided]Action ownersCorrective actions (DOC-ISMS-087), improvements (DOC-ISMS-088)

8. Thresholds, targets and escalation

StatusMeaningRequired responseTime limit (Example)
GreenAt or better than targetReport; no action requiredNot applicable
AmberWithin tolerance but below targetOwner explains cause and planned recovery in the commentaryNext monthly cycle
RedWorse than toleranceOwner raises an action; ISMS manager informs the CISO; steering committee reviewsAction raised within 10 working days
Red for 2 consecutive periodsPersistent failureNonconformity or risk review, as appropriate; top management informedNext steering committee

Targets are reviewed once a year. Raise a target that has been green for four consecutive quarters if the risk still justifies effort; lower one only with a written reason and the objective owner's approval.

9. Data quality and validity

  • Completeness: confirm the data source covers the full population in scope (for example all endpoints, not only those reporting to the console). Record coverage as a percentage when it is below 100%.
  • Accuracy: reconcile automated counts with a manual sample of at least [5] items per metric each quarter.
  • Timeliness: use the collection dates in section 7 so periods are comparable.
  • Integrity: store each extract read-only with its collection date; calculations must be traceable from the extract to the reported value.
  • Changes: when a data source or formula changes, keep the old series, mark the break in the trend and state the impact.
Known limitationMetricEffectMitigation
Scanner does not cover the colocation network segment (Example)MET-005, MET-006Coverage 92%Agent rollout due YYYY-MM-DD, coverage reported with value
[limitation][MET-NNN][effect][mitigation]

10. Size tiers

AspectSmall: Quillmere Analytics Ltd (Example)Medium: Quillmere Health Systems (Example)Large: Quillmere Group (Example)
Profile46 staff (38 employees, 8 contractors), SaaS on one public cloud in two regions320 staff, two offices and one colocation suite2,400 staff, 6 sites in 4 countries, IT and OT
Number of metrics10 to 12, one per objective plus core controls20 to 25, as in section 530 to 40 at group level plus site metrics
Who collectsPart-time ISMS manager (0.5 FTE, Head of Engineering Operations) with exports from the identity provider and cloud toolingSecurity team of 3 with named collectors in IT and HRSite security coordinators feed the 14-person security office
ToolingShared spreadsheet with extracts stored in the document systemSpreadsheet or GRC tool with automated exportsGRC platform and dashboards integrated with the existing ISO 9001 and ISO 22301 performance reporting
Reporting rhythmQuarterly to the leadership teamMonthly to the security steering group, quarterly to the executiveMonthly per site, quarterly group roll-up to the integrated management system review
Specific metricsLeaver access, MFA, cloud configuration, backups, trainingAdds supplier reviews, colocation access, privacy requestsAdds OT patch exposure per plant, site audit coverage, multi-site comparison
Independent checkInternal auditor from outside engineering samples 3 metrics a yearInternal audit samples 6 metrics a yearGroup internal audit samples per site in the audit programme

11. Records and evidence

RecordProvesKept byLocationRetention (Example)
Approved measurement programme (this document)Method defined and approvedISMS managerDocument management systemCurrent plus superseded versions for 3 years
Metric definition cardsReproducible methodsISMS managerMetrics folderLife of the metric plus 3 years
Raw data extracts with collection datesResults are traceableData collectorsMetrics folder, read-only3 years (one certification cycle)
Metrics workbook or dashboard snapshotsCalculated values and statusISMS managerMetrics folder or GRC tool3 years
Owner commentary on amber and red valuesAnalysis performedMetric ownersWorkbook comments3 years
Performance reports (DOC-ISMS-081)Results reported and evaluatedISMS managerDocument management system3 years
Steering committee and management review minutesEvaluation and decisions by top managementCommittee secretaryMinutes repository3 years or as set in DOC-ISMS-028
Internal audit re-performance resultsData quality testedInternal auditAudit files3 years

Map each record to clause 9.1 in the control evidence matrix (isms/control-evidence-matrix, DOC-ISMS-033) and to the documented information register (DOC-ISMS-028).

12. Review of the programme

Review this programme at least once a year before the management review and also when:

  • objectives in DOC-ISMS-024 are added, changed or closed;
  • the risk assessment identifies a new High or Critical risk;
  • the ISMS scope changes (new site, service or legal entity);
  • a data source is replaced or a tool is retired;
  • an audit finds that a metric cannot be reproduced.

Record the review outcome (metrics added, retired or changed) in the revision history and present it as an input to the management review.

13. References

ReferenceEditionUse
ISO/IEC 27001:2022 + Amd 1:2024https://www.iso.org/standard/82875.html ; https://www.iso.org/standard/88435.htmlClauses 6.2 and 9.1
ISO/IEC 27004:2016https://www.iso.org/standard/64120.htmlMeasurement guidance; a revision is in progress
ISO/IEC 27002:2022https://www.iso.org/standard/75652.htmlControl guidance used to choose control metrics
NIST SP 800-55 Vol. 1 and Vol. 2, Measurement Guide for Information SecurityDecember 2024Optional public guidance on selecting measures and running a measurement programme
NIST Cybersecurity Framework 2.0 (CSWP 29)February 2024Optional mapping of metrics to framework outcomes

Related templates: isms/isms-performance-report (DOC-ISMS-081), compliance/objectives-register (DOC-ISMS-024), isms/isms-annual-calendar (DOC-ISMS-032), isms/control-evidence-matrix (DOC-ISMS-033), compliance/internal-audit-program (DOC-ISMS-082), compliance/management-review (DOC-ISMS-085), isms/isms-risk-appetite-criteria (DOC-ISMS-015), security/security-metrics-report.

Standard and licence note

Structure aligned with ISO/IEC 27001:2022 + Amd 1:2024 clauses 6.2 and 9.1, with guidance concepts from ISO/IEC 27004:2016. The text, metric examples, targets and worked results are original and illustrative; no ISO or IEC text, tables or definitions are reproduced, and you need the official standards to apply them. ISO and IEC standards are copyrighted and sold by ISO, IEC and national standards bodies. Check the current edition and amendments before use: ISO/IEC 27004 is under revision. Template licence: MIT.

संबंधित टेम्पलेट