Dependency mapping for operational resilience and continuity
Dependency mapping is the practice of identifying every people, process, technology, data, third party, and premises dependency an important business service relies on, and recording the relationships between them. This page shows the canonical mapping flow as a BPMN 2.0 process - the artefact regulators (PRA and FCA, APRA, OSFI, EU DORA) expect when they ask "show me how this service stays up".
By Jack Finnegan · Updated 21 May 2026
What dependency mapping actually is
Dependency maps that exist only in former employees
The five dependency categories every regulator expects
People
Roles, teams, headcount, key knowledge holders. The "single architect who knows everything" is a people-dependency concentration risk every regulator now asks about.
Processes and technology
Internal processes (the BPMN map for the service itself), applications, infrastructure, integration points. The technology layer is where most teams over-document.
Data
The data stores and flows the service reads from and writes to. Often missed because data flows are not visible on the application architecture diagram.
Premises
Data centres, offices, contact-centre sites, and the physical locations a service depends on. Often a single point of failure that registers everywhere except the dependency map.
Third parties
Material service providers (and their fourth parties), cloud regions, payment networks, market-data vendors. The third-party slice is where the regulator’s scrutiny is heaviest under DORA, CPS 230, and OSFI E-21.
Dependency mapping as a process map
The end-to-end mapping flow - scope a service, identify dependencies in the five categories, map relationships, surface single points of failure, validate, register.
Dependency mapping for an important business service
Dependency mapping rendered as a BPMN 2.0 process. The flow scopes the important business service, identifies the five dependency categories (people, processes and technology, data, third parties, premises), validates with the service owner, surfaces single points of failure, and registers the map for ongoing maintenance.
- Confirm scope - which important business service or critical operation is being mapped.
- Identify people: roles, teams, headcount, key knowledge holders.
- Identify processes, technology, data, third parties, and premises that support the service.
- Map relationships between the dependencies - which task depends on which system, which system on which vendor.
- Surface single points of failure and concentration risks.
- Validate the map with the service owner and second-line risk.
- Register the dependency map and schedule the next refresh.
Frequently asked questions
What is dependency mapping?
Dependency mapping is the practice of identifying every external resource an important business service relies on - people, processes, technology, data, third parties, premises - and recording the relationships between them. The output is a structured map (not a paragraph) that lets a firm reason about single points of failure, concentration risk, and impact tolerance breaches when a dependency is degraded or lost.
Which regulations require dependency mapping?
Most modern operational-resilience regimes require dependency mapping explicitly or implicitly. The UK regime (PRA SS1/21 and FCA PS21/3, with FCA rules codified in SYSC 15A) requires firms to identify the resources their important business services rely on. APRA CPS 230 requires the same for critical operations. OSFI Guideline E-21 (Canada) follows the same pattern. The EU Digital Operational Resilience Act (DORA) requires ICT third-party dependency mapping with mandatory registers. The Basel Committee's 2021 Principles for Operational Resilience is the regulator-neutral source the national regimes trace back to.
How often should dependency maps be refreshed?
The minimum is annually (most regulators require an annual operational-resilience self-assessment that the dependency maps feed into). In practice the cadence should match the rate of change in the underlying service - quarterly for actively-changing services, annually for stable ones, immediately on any material change (a new third party, a major system release, an organisational restructure). The discipline of treating the dependency map as a living artefact, not a one-off, is more important than the specific refresh cadence.
What is the difference between a dependency map and an architecture diagram?
An architecture diagram shows how systems are connected from a technology perspective - applications, services, databases, network paths. A dependency map is broader: it includes the non-technical dependencies (people, processes, third parties, premises) and is structured to support resilience reasoning (single points of failure, concentration risk, impact tolerance) rather than purely engineering reasoning. Architecture diagrams are an input to dependency mapping, not a substitute for it.
How does dependency mapping fit into operational resilience?
Dependency mapping is the diagrammatic core. Without it the rest of the operational-resilience programme floats: impact tolerances cannot be reasoned about for a service you have not mapped, scenario tests cannot exercise severe-but-plausible disruptions to systems you have not identified, and third-party concentration risk cannot be measured across services that do not share a vendor inventory. The dependency map is what makes the abstract programme concrete.
Does BA Copilot replace our existing CMDB or third-party register?
No. A CMDB (configuration management database) is the source of truth for IT assets and their relationships. A third-party register is the procurement-led source of truth for contracts and vendors. BA Copilot is the modelling layer that produces the visual dependency map per important business service - the artefact that ties the CMDB, the third-party register, and the business process together into a single picture the service owner and the regulator can both read.

14 Years in BPMN
I'm Jack Finnegan. I've spent fourteen years working hands-on with BPMN, as an analyst, an engineer, and a product director, where I felt every sharp edge of legacy business process platforms.
BA Copilot is the platform I wanted on every one of these projects: AI-first process management, which treats BPMN as a first-class output rather than an export afterthought.
Sources and verification
Last verified 21 May 2026 by Jack Finnegan.
References cited on this page:
- PRA SS1/21 and FCA PS21/3
- Basel Committee Principles for Operational Resilience (2021)
- EU DORA
Make dependency mapping a living artefact
Open the dependency-mapping template, rename categories to match your taxonomy, and capture the dependencies for one important business service in a single working session.