Architecture / Security Architecture Operating Models / Measurement

05 · Evidence

Measurement and data lineage

Instrument the lifecycle, trace outcomes to trustworthy sources and expose data quality.

17leading indicators
18lineage definitions
1illustrative scorecard

Explore the evidence chain

Search for an ODM, role, phase, source system or control.

Workbook source · ODM Contributing Indicators

Through-life instrumentation

Leading and diagnostic phase-gate indicators.

Download source

Tier-2 leading and diagnostic indicators instrumented at Service Through Life phase gates. These do not carry PLAs; they explain ODM movement and give ESA/SSA/OSA leads early warning. Phase numbers refer to the Through Life tab.

CI IDThrough Life PhaseArchitecture LayerIndicatorMeasureRole OwnerFeeds ODM(s)Source System
CI-012. PlanningBusinessSecurity requirements defined pre-build% of in-scope initiatives with security requirements baselined before Development phase entry; median days to produce requirements for procurement.SSAODM-04, 05, 06Requirements repository; procurement workflow
CI-022–3. Planning/DesignInformation SystemsTraceability established at design% of Tier-1 designs with requirement → control objective → control mapping recorded in the architecture repository at Design-gate exit.SSAODM-04, 07, 10Architecture repository
CI-033. DesignAll layersDesign-gate engagement rate% of in-scope changes passing the Design gate with completed security architecture review; median review turnaround (working days).SSAODM-01, 15Delivery pipeline gates; review log
CI-043. DesignAll layersExceptions raised at designCount and severity of design exceptions accepted at gate; % with owner, expiry and remediation path recorded.ESAODM-02, 11Exception register
CI-054–5. Development/DeploymentInformation SystemsEscape defectsSecurity defects found in build/test/deployment that should have been caught at design (escape rate); security test pass rate at go-live gate.SSAODM-01, 02Defect tracker; SAST/DAST results
CI-065. DeploymentTechnologyPattern conformance at go-live% of deployments matching the specifying reference pattern at first configuration scan post go-live.OSAODM-03, 10Configuration compliance scanning; CMDB
CI-075–6. Deployment/TransitionInformation SystemsVerification evidence at handover% of security requirements with verification evidence attached at operational acceptance; completeness of security runbook/monitoring handover.OSAODM-01, 04Test evidence; service transition records
CI-087–8. Operation/MaintenanceTechnologyDrift detectionMean days from configuration drift (vs pattern/standard baseline) to detection; count of unremediated drift items >30 days.OSAODM-03, 09Configuration compliance scanning
CI-097–8. Operation/MaintenanceBusinessSupplier assurance currency% of critical/high suppliers whose assurance is in date; count of contracts past re-assessment due date.ESAODM-05Supplier assurance platform; contract register
CI-107. OperationAll layersControl assurance results% of sampled controls on critical domains operating as designed (control testing); audit finding pipeline by root-cause class.OSAODM-07, 08GRC platform; control testing results
CI-118–9. Maintenance/OptimisationTechnologyDebt identified vs retiredDebt items identified per assessment cycle vs items retired; net debt movement on critical domains.ESAODM-11Technical debt inventory
CI-121–2. Strategy/PlanningBusinessRoadmap milestone healthMilestone RAG across the security capability roadmap; slippage >1 quarter flagged.SSAODM-12Portfolio tooling
CI-137. OperationAll layersPost-incident architectural review% of P1/P2 incidents with architectural RCA completed within 30 days; pattern/standard changes raised per incident.SSAODM-13Incident records; standards register
CI-147–9. Operation–OptimisationTechnologyRecovery exercise completionCritical services exercised in rolling 12 months; RTO/RPO achievement per exercise.OSAODM-14BC/DR test records
CI-151–3. Strategy–DesignBusinessEarly engagement signals% of initiatives engaging security architecture at Strategy/Planning (before Design); repeat-engagement rate by delivery team.SSAODM-15, 16Engagement log; pipeline gates
CI-169. OptimisationAll layersSelf-service pattern usagePattern downloads/instantiations without ESA escalation; accredited practitioner count by team.ESAODM-16Pattern repository telemetry; training records
CI-1710. RetirementAll layersSecure decommissioning completion% of retired services with completed secure decommissioning checklist (access revoked, data sanitised, dependencies removed, artefacts updated).OSAODM-10, 11CMDB; decommissioning records

Workbook source · ODM Data Lineage

Operational data to decision evidence

Sources, extraction, calculations and quality ownership.

Download source

Operational Data → Metrics path per ODM (Risk Ontology). An ODM without a reliable automated source should not enter a PLA until its lineage is fixed - data quality kills credibility faster than a bad number.

ODM IDODM NameOperational Data RequiredSystem of RecordExtractionFrequencyTransformation / CalculationQuality Checks & Data Owner
ODM-01Design-stage defect captureSecurity design defects by detection phase; incident RCAs tagged “design-attributable”Defect tracker; incident managementAPI / exportMonthlyDefects detected ≤ Design gate ÷ all security design defects in periodPhase tagging mandatory at defect entry; RCA tagging QA sampled 10%. Owner: SSA lead
ODM-02Security rework costChange records flagged security-driven post-build; effort/cost per changeDelivery tooling; finance cost codesAPI + finance extractQuarterlyΣ security-driven rework cost ÷ total in-scope delivery spendSecurity-driven flag reviewed at CAB; finance code reconciliation. Owner: ESA lead
ODM-03Pattern adoption & conformanceDeployment records; pattern baselines; config scan resultsCMDB; compliance scanning; architecture repositoryAutomated scanMonthlyConformant deployments ÷ pattern-specified deployments; drift age from scan timestampsPattern baselines version-controlled; scan coverage ≥ 95% of estate. Owner: OSA lead
ODM-04Requirements traceability integrityRequirements with links to controls and verification evidenceRequirements repository; test managementAPIQuarterlyTier-1 changes with complete req→control→evidence chain ÷ all Tier-1 changes at go-liveBroken-link report zero at gate; evidence attachments mandatory. Owner: SSA lead
ODM-05Third-party assurance coverageSupplier tier, assessment date, score, remediation statusSupplier assurance platform; contract registerAPIMonthlyCritical suppliers in-date and in-threshold ÷ all critical suppliersTiering reviewed annually; assessment expiry alerts. Owner: ESA lead
ODM-06Procurement security cycle timeEngagement and requirements-issue timestamps per procurementProcurement workflowAPIQuarterlyMedian working days engagement → issueTimestamp completeness check; outliers reviewed. Owner: SSA lead
ODM-07Regulatory trace completenessObligation register; control mappings; architecture linksGRC platform; architecture repositoryAPIQuarterlyObligations with full evidence chain ÷ in-scope obligationsObligation register refresh on regulatory change; orphan-control report. Owner: ESA lead
ODM-08Audit findings attributable to designAudit findings with root-cause classificationAudit findings registerExportPer auditCount where root cause = architecture/designRoot-cause class agreed with audit function. Owner: ESA lead
ODM-09Standards currencyStandard, class, last-review date, review cycleStandards registerRepository queryMonthlyStandards within cycle ÷ all standardsReview-date mandatory field; auto-expiry flags. Owner: OSA lead
ODM-10Control-objective coverageControl objectives per Tier-1 domain; realising controls; assurance statusArchitecture repository; CMDB; control testingRepository query + APIQuarterlyObjectives with ≥ 1 implemented, operating control ÷ all Tier-1 objectives; gaps require risk-acceptance recordPaper-trace audited against config scans (pairs with ODM-03); acceptance records checked. Owner: ESA lead
ODM-11Security debt exposureDebt items and exceptions: severity, age, domain, owner, expiryException register; debt inventoryAPIMonthlyΣ (severity weight × age factor) on critical domains, indexed to baseline = 100No item without owner and expiry; monthly orphan report. Owner: ESA lead
ODM-12Roadmap deliveryMilestone plan vs actual per capabilityPortfolio toolingAPIQuarterlyMilestones delivered within +1 quarter ÷ milestones dueBaseline change control on plan dates. Owner: SSA lead
ODM-13Architectural lessons closedP1/P2 incidents; RCA outputs; pattern/standard change recordsIncident management; standards registerAPIQuarterlyIncidents with published change ≤ 90 days ÷ closed P1/P2 incidentsRCA completion enforced at incident closure. Owner: SSA lead
ODM-14Resilience design verificationExercise records with RTO/RPO results per critical serviceBC/DR test records; service catalogueExportQuarterlyCritical services exercised ≤ 12 months meeting RTO/RPO ÷ all critical servicesCriticality list owned by Resilience Board; results signed by service owner. Owner: OSA lead
ODM-15Early engagement rateInitiative register with engagement timestamps vs build startPipeline gates; engagement logAPIQuarterlyInitiatives engaged pre-build ÷ in-scope initiativesIn-scope definition (Tier-1) reviewed annually. Owner: SSA lead
ODM-16Capability upliftAccreditations; pattern usage without escalationTraining records; pattern telemetryExport + telemetryAnnualComposite trend: practitioner count; self-served design %Accreditation register verified by HR. Owner: ESA lead
MP-01Metric automation & data qualityPipeline run logs; manual-adjustment logMetrics pipelinePipeline logsQuarterlyODMs produced without manual adjustment ÷ all ODMsAdjustment log reviewed at Design Authority. Owner: OSA lead
MP-02Decision uptakeGovernance decision records with evidence citationsDecision log / minutesExportQuarterlyDecisions citing ODM evidence ÷ all recorded decisionsCitation field mandatory in decision template. Owner: ESA lead

Workbook source · ODM Dashboard

Illustrative scorecard

A worked portfolio view; current values are placeholders.

Download source

Current values (blue) are illustrative placeholders - replace with pipeline feeds. RAG and rollups are formula-driven from the thresholds in the ODM Register.

ODM IDODM NameTypeUnitDirectionTarget (Green)Amber ThresholdCurrent (illustrative)RAG
ODM-01Design-stage defect captureKPI%Higher806572Amber
ODM-02Security rework costKRI%Lower242.8Amber
ODM-03Pattern adoption & conformanceKCI%Higher857081Amber
ODM-04Requirements traceability integrityKCI%Higher958593Amber
ODM-05Third-party assurance coverageKRI%Higher1009096Amber
ODM-06Procurement security cycle timeKPIdaysLower10159Green
ODM-07Regulatory trace completenessKRI%Higher958588Amber
ODM-08Audit findings attributable to designKRIcountLower243Amber
ODM-09Standards currencyKCI%Higher907592Green
ODM-10Control-objective coverageKRI%Higher958591Amber
ODM-11Security debt exposureKRIindexLower100130112Amber
ODM-12Roadmap deliveryKPI%Higher806583Green
ODM-13Architectural lessons closedKPI%Higher10080100Green
ODM-14Resilience design verificationKCI%Higher958589Amber
ODM-15Early engagement rateKPI%Higher907586Amber
ODM-16Capability upliftKPItrendHigher10512Green
MP-01Metric automation & data qualityKCI%Higher806065Amber
MP-02Decision uptakeKPI%Higher705055Amber

Portfolio rollup

Green5
Amber13
Red0
Total ODMs18