Data Flow
Data flow is the path information takes as it moves between people, systems, and processes to get work done across an organization.
Definition
In business architecture, a data flow describes the movement of a specific data subject or data entity — a customer record, a claim, a purchase order — as it is created, transformed, consumed, and retired across the organization's capabilities, value streams, and applications. Rather than documenting every field and table, business architects trace data at a conceptual or logical level: where it originates, which capabilities act on it, which stakeholders depend on it, and where it crosses organizational or system boundaries. This makes data flow a connective layer that links the capability map and value stream map to the application and technology landscape. Data flow is distinct from a data model. A data model defines the structure, attributes, and relationships of data at rest (what a 'Customer' entity contains). A data flow describes data in motion — the sequence of hand-offs, transformations, and consuming capabilities that act on that entity over time. It is also distinct from a process flow: a process flow shows the sequence of activities and decisions performed by people or systems, while a data flow isolates just the information exchanged at each hand-off, regardless of who performs the activity. Business architects typically render data flows through cross-mapping matrices (capability-to-data-entity) or lightweight flow diagrams overlaid on value streams, showing source systems, consuming capabilities, and control points such as approvals, validations, or regulatory checkpoints. The boundary of a good data flow artifact is that it stays business-relevant — it shows what data moves and why it matters to the business, and leaves schema-level, integration-pattern, and API-level detail to data and solution architects.
Origin & Context
The concept traces to structured systems analysis of the 1970s, where data flow diagrams (DFDs) — popularized by Tom DeMarco and Ed Yourdon — were used to model how data moved through software systems. Enterprise architecture frameworks such as TOGAF and the Zachman Framework later adapted this thinking into the 'data' and 'information' columns of their models, separating what data exists from how it flows. The Business Architecture Guild's BIZBOK further formalized data flow as a cross-mapping discipline, linking data entities to capabilities and value streams rather than to raw system diagrams.
Why It Matters
CIOs and enterprise architects care about data flow because it exposes redundant data entry, conflicting systems of record, and unnecessary hand-offs that slow down operations and increase risk. Compliance and risk officers rely on data flow documentation to demonstrate where regulated data — PII, PHI, financial transaction data — travels, which is foundational to privacy regulations like GDPR and data residency requirements. During M&A integration or system consolidation, a clear data flow view lets architects quickly identify which source systems must be reconciled and in what sequence, materially reducing integration risk. Business architects use it to justify capability rationalization decisions with evidence of where data duplication or fragmentation is actually occurring, rather than relying on anecdote.
Common Misconceptions
- Myth: Data flow is the same thing as a data model or entity-relationship diagram.
- Reality: A data model describes the structure and relationships of data at rest; a data flow describes data in motion across capabilities and systems. Business architects need both, but they answer different questions — one is about shape, the other about movement and hand-offs.
- Myth: Data flow diagrams belong exclusively to data architects or solution architects, not business architects.
- Reality: Business architects own the business-level view: which capabilities create, use, and depend on a data entity, and why that matters strategically. Data and solution architects then extend that view into physical data lineage, integration patterns, and schema design. Skipping the business-level view often produces technically accurate but strategically blind data architectures.
- Myth: Mapping data flow is only necessary for large-scale system modernization projects.
- Reality: Data flow analysis is equally valuable for smaller, ongoing decisions — resolving a system-of-record dispute between two departments, scoping a new regulatory reporting requirement, or diagnosing why a customer's information seems inconsistent across channels.
Practical Example
A regional bank's enterprise architecture team was asked to support a new digital onboarding initiative. Before any system design began, the business architect built a cross-mapping matrix showing how the 'Customer Application' data entity flowed across capabilities: Lead Capture, Identity Verification, Credit Assessment, and Account Provisioning. The mapping revealed that identity data was being re-entered manually at two separate hand-offs because Credit Assessment relied on a legacy system that wasn't integrated with the origination platform. Rather than proposing a new interface as a first move, the business architect flagged this as a capability and data flow redesign issue, prompting the technology team to consolidate the system of record before building new interfaces. The CIO used this analysis to reprioritize the modernization roadmap, avoiding investment in integration work that would have simply automated a flawed process.
Industry Applications
- Financial Services
- Tracing customer and transaction data across onboarding, KYC, credit decisioning, and servicing capabilities to identify duplicate data entry and support regulatory reporting obligations.
- Healthcare
- Mapping patient data flow across registration, clinical documentation, billing, and care coordination capabilities to reduce redundant intake and support interoperability and HIPAA compliance.
- Insurance
- Modeling claims data flow from first notice of loss through adjudication and payment to identify where fragmented systems of record cause delays or inconsistent claim decisions.
Related Terms
- Value Stream Map: the end-to-end stakeholder journey that data flow enriches with information hand-off detail
- Data Model: describes the structure of data at rest, complementary to data flow's focus on data in motion