Skip to main content

Intro to Business Architecture Terms

The Orthogramic Metamodel uses a structured set of terms to describe how an organisation works, what it delivers, and how it adapts to change. Each term is defined precisely to support clarity, automation, and traceability.

This guide introduces key terms in plain language and explains how they relate to one another in practice.

Core Terms and Definitions

TermDefinition
DomainA category of knowledge used to describe a part of how the business operates (e.g., Strategy, Capability, Organization, Policy). Each domain has a consistent structure and schema.
AttributeA property that describes a characteristic of a domain element (e.g., title, purpose, owner).
ElementA key part or sub-section within a domain (e.g., a Capability has Components, Processes, and a Function).
Sub-elementA further breakdown within an element that describes detailed content (e.g., a Capability Process includes Inputs, Outputs, and Performance Metrics).
For Data Engineers

These terms map to data modeling concepts you're familiar with:

  • Domain → Schema /Entity Type
  • Attribute → Column /Property
  • Element → Nested Object /Complex Type
  • Sub-element → Nested Property /Array Item

Key Domains Explained

Strategy & Governance

DomainPrimary ElementsDescription
StrategyBusiness ObjectiveHigh-level goals and strategic direction
PolicyPolicy AttributeGovernance statements that guide decisions
PerformanceKPI (Key Performance Indicator)Measures of effectiveness and outcome achievement

Execution & Delivery

DomainPrimary ElementsDescription
CapabilitiesComponent, Function, ProcessOrganisational abilities that deliver value
Value StreamValue Stream StageEnd-to-end sequences that create stakeholder value
InitiativesProgram, ProjectDiscrete bodies of work that implement strategy
ServicesService FeatureService-level components that support value delivery
ProductsProduct FeatureOfferings delivered to the market or stakeholders

Structural Context

DomainPrimary ElementsDescription
OrganizationOrganisation UnitStructural entities that perform and govern work
StakeholderStakeholder RequirementNeeds, concerns, and influence of internal/external actors
InformationInformation ComponentBusiness-critical data assets and their use
PeopleRole, Skill, Workforce StructureHuman capability, roles, and workforce design
TechnologyApplication, Infrastructure, StandardsDigital assets, platforms, and architectural layers

Market & External

DomainPrimary ElementsDescription
CustomerCustomer Segment, Experience AttributeEntities receiving and influencing value delivery
ChannelDistribution Network, Integration ElementPathways for delivering products and services
MarketMarket Segment, Competitive ProfileExternal operating environment and positioning
Supply ChainSupplier Network, Logistics FlowUpstream and downstream value contributors

Risk & Sustainability

DomainPrimary ElementsDescription
RiskRisk Type, Control, MitigationUncertainties and controls relevant to objectives
FinanceBudget, Financial ObjectiveFinancial planning, funding, and value tracking
SustainabilityEnvironmental, Social, Governance MetricESG considerations and impact frameworks
InnovationInnovation Pipeline, Idea EvaluationNew thinking and emerging opportunity domains

Relationship and Structure Terms

TermDefinition
Inter-unit domain relationshipsDefines how different organizational units interact with the same capability, service, or domain artefact (e.g., one unit owns a capability, another consumes it).
Relationship roleThe type of connection a unit has to a domain element (e.g., owning unit, providing unit, consuming unit, custodian, governing unit).
TriggerAn external or internal event that causes the business to respond (e.g., a new regulation, customer feedback).
RationaleA reason for action, often linked to a trigger and connected to specific strategies, initiatives, or policies.
Strategic Response Model (SRM)A structured way to link triggers, rationales, and the organisational responses across domains.
GovernanceThe oversight structures and processes that ensure decisions are consistent with strategy and compliant with rules.

Terminology Bridge: Business Architecture ↔ Data Platform

If you're coming from a data platform background, this mapping will help:

Business Architecture TermData Platform EquivalentUsage Context
CapabilityService /Function /FeatureWhat an organization can do
Value StreamData Pipeline /Workflow /DAGHow value flows through processes
StakeholderData Owner /Steward /ConsumerWho is accountable
InformationData Asset /Entity /TableWhat data represents
Performance IndicatorData Quality Metric /KPIHow success is measured
InitiativeProject /Sprint /EpicHow change is delivered
Organization UnitData Domain /TeamWhere responsibility lies
PolicyData Governance Rule /Tag PolicyWhat constraints apply
ServiceAPI /Microservice /EndpointHow capabilities are exposed
TriggerEvent /Alert /NotificationWhat initiates action
RationaleImpact Assessment /Business CaseWhy action is taken

Example: How Terms Relate

Let's trace through a real scenario to see how these terms connect:

  1. A Trigger (e.g., regulatory change) leads to a Rationale for change
  2. The Strategic Response Model defines how the business will respond—via Initiatives, Policy updates, or changes to Capabilities
  3. The affected Capabilities are owned by specific Organization Units, which may be supported or influenced by others via Inter-unit domain relationships
  4. Success is tracked via Performance KPIs, and relevant Stakeholders are kept informed
  5. All elements are structured, versioned, and traceable via the JSON schema definitions of each domain

Schema-First Approach

Every term in the Orthogramic Metamodel is backed by a JSON Schema definition. This means:

  • Validation — Ensure data conforms to expected structure
  • Documentation — Self-documenting through schema metadata
  • Integration — Standard format enables tool interoperability
  • Automation — Programmatic access to business architecture data
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Capability",
"type": "object",
"required": ["capabilityID", "title", "owner"],
"properties": {
"capabilityID": {
"type": "string",
"description": "Unique identifier for the capability"
},
"title": {
"type": "string",
"description": "Name of the capability"
},
"owner": {
"type": "string",
"description": "Person or role accountable for the capability"
}
}
}

Next: Apply these terms in the Getting Started Worksheet or explore the Domain documentation.