Skip to main content

capability

ArchiMate 3.2 Equivalent: Capability (Strategy Layer)

Represents a business capability, a foundational ability that an enterprise possesses or requires to execute its strategy and business model.

Capabilities can be nested hierarchically to represent Level 1, Level 2, and Level 3 capability decompositions.

Visual Styling

To apply custom icons, borders, shapes, or CSS styles to capabilities, use a Style Rule (e.g. style capability where maturity == "High" { icon "chart-growth" }).


Syntax​

capability <id> "<Display Name>" {
# Properties
description "<text>"
owner "<team_or_person>"
tags ["tag1", "tag2"]
number "1.1" | auto
maturity "High" | "Medium" | "Low"

# Special Blocks
lifecycle { phase ... }
score { business_value ... tech_fit ... }

# Nested Sub-Capabilities
capability <sub_id> "<Sub Capability Name>" { ... }

# Relationships
relationships { ... }
}

Properties​

PropertyTypeAllowed ValuesDescription
descriptionstringFree textComprehensive explanation of what the capability delivers
ownerstringFree textAccountable business unit or owner
tagsstring[]Array of stringsCategorization tags (e.g. tags ["core", "differentiating"])
numberstring / autoString like "1.1" or literal autoHierarchical capability numbering
maturitystringe.g. "Initial", "Managed", "Optimized"Business capability maturity rating

Special Blocks​

lifecycle​

lifecycle {
phase Run start "2023-01-01" end "2027-12-31" # Preferred single-line format
}

score (Strategic Assessment)​

score {
business_value 9 # Numeric 1 to 10
tech_fit 8 # Numeric 1 to 10
}

Allowed Relationship Verbs & Targets​

VerbArchiMate RelationAllowed Target Entity Types
composed_ofCompositioncapability (Nested sub-capabilities)
realizesRealizationcapability, goal, stage
servesServingactor, process, system, app
reads, writesAccessdata_object
flows_toFlowsystem, app, component, process, data_object
triggersTriggeringprocess
influencesInfluencegoal, kpi
migrates_toTransformationsystem, app, component, infrastructure, environment
depends_onDependencycapability, app, system, component, infrastructure, process
governed_byGovernancepolicy, standard

Complete Example​

capability cap_payments "Payment Processing" {
description "End-to-end payment capture, tokenization, and settlement"
owner "Global Payments Tribe"
tags ["fintech", "core-capability"]
maturity "High"

lifecycle {
phase Run start "2022-06-01"
}

score {
business_value 10
tech_fit 8
}

# Nested Child Capability (Level 2)
capability cap_tokenization "Card Tokenization" {
description "Secure vaulting of cardholder payment data"
number "1.1"
}

relationships {
this realizes goal_market_expansion "Supports global expansion goal"
this serves actor_online_shopper
this governed_by pol_pci_dss
}
}