value_stream
ArchiMate 3.2 Equivalent: Value Stream (Strategy Layer)
Represents an end-to-end sequence of customer-facing activities that create and deliver value to a consumer or stakeholder.
A value_stream contains child stage entities representing sequential delivery milestones.
Relationship Support
value_stream and its child stage entities do not directly declare relationships. Instead, external capabilities connect to stages via the realizes verb (e.g. cap_payment realizes stage_checkout).
Syntax
value_stream <id> "<Display Name>" {
description "<text>"
owner "<team>"
tags ["tag1", "tag2"]
# Must contain ordered stages
stage <stage_id> "<Stage Name>" {
order 1
}
stage <stage_id_2> "<Stage Name 2>" {
order 2
}
}
Properties
| Property | Type | Allowed Values | Description |
|---|---|---|---|
description | string | Free text | Narrative of the customer journey and value delivered |
owner | string | Free text | Value Stream Manager or Product Director |
tags | string[] | Array of strings | Categorization tags |
Complete Example
value_stream vs_customer_onboarding "Retail Customer Onboarding" {
description "Complete end-to-end journey from account application to funded debit card"
owner "Head of Retail Onboarding"
tags ["growth", "retail-banking"]
stage stage_apply "1. Application Submission" {
description "Applicant inputs personal and employment details"
order 1
}
stage stage_kyc "2. Identity Verification" {
description "Automated document OCR and KYC verification"
order 2
}
stage stage_funding "3. Initial Funding" {
description "First deposit transfer via ACH/Debit"
order 3
}
}