Skip to main content

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

PropertyTypeAllowed ValuesDescription
descriptionstringFree textNarrative of the customer journey and value delivered
ownerstringFree textValue Stream Manager or Product Director
tagsstring[]Array of stringsCategorization 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
}
}