Logo
NeoArc Studio

Domain and Business Architecture

Document your business capabilities, value streams, organisational structure, and domain models. Bridge the gap between business and technology.

The Domain and Business Architecture directory is where you document the business context that drives your technology decisions. This bridges the gap between business stakeholders and technical teams.

What Belongs Here

This directory focuses on business-level architecture artifacts:

Recommended Content Blocks

Business architecture documentation benefits from these content blocks:

Block TypeUse For
DiagramBusiness capability maps, value stream diagrams, process flows
Graph DiagramDomain relationship visualisations, organisational charts, capability dependencies
PrincipleBusiness architecture principles, domain design rules
AssumptionBusiness assumptions about markets, customers, and operations
ConstraintBudget constraints, regulatory requirements, organisational limitations
Trade-off MatrixBusiness case comparisons, investment decisions, vendor evaluations
RiskBusiness risks, market risks, operational risks

Framework Alignment

Domain and business architecture aligns with established frameworks:

TOGAF Business Architecture
Phase B of TOGAF ADM: business capability maps, value streams, and organisational models
Domain-Driven Design
Bounded contexts, aggregates, domain events, and ubiquitous language
Business Capability Modelling
Capability hierarchies, maturity assessment, and technology mapping
Value Stream Mapping
End-to-end value delivery from trigger to outcome

Example Directory Structure

domain-and-business-architecture/
├── business-capabilities/
│   ├── capability-map-overview.cf.page.json
│   ├── customer-management/
│   │   ├── customer-acquisition.cf.page.json
│   │   └── customer-service.cf.page.json
│   └── order-fulfilment/
│       ├── order-processing.cf.page.json
│       └── shipping-logistics.cf.page.json
├── value-streams/
│   ├── customer-onboarding.cf.page.json
│   ├── order-to-cash.cf.page.json
│   └── product-development.cf.page.json
├── domain-models/
│   ├── bounded-contexts.cf.page.json
│   ├── customer-domain.cf.page.json
│   └── order-domain.cf.page.json
└── organisation/
    ├── team-topology.cf.page.json
    └── ownership-matrix.cf.page.json

Example: HR Domain Model

The following ERD shows an HR/People domain model with employees, departments, job titles, and employment history. This type of diagram helps business stakeholders understand how core business entities relate to each other.

Loading diagram: hr-employee-schema.diagram.json

Learn more