Software Architecture Guild

Software Architecture Guild

Architecture Process: Identifying Value Streams

A Practical Guide for Architects and Engineers to Navigate Business Boundaries

Ilya Hardzeenka's avatar
Ilya Hardzeenka
Aug 04, 2025
∙ Paid
StreamFranchise on X: "Today is the day! You can now officially  #JoinTheStream from the comfort of your own home! #STREAM is now available  for streaming on VOD! Don't miss your chance to

In the previous article, we discussed how every business is fundamentally built upon the exchange of value. For a deeper dive into the value-exchange concept, see our earlier post:

Architecture Process: Searching for Value

Architecture Process: Searching for Value

Ilya Hardzeenka
·
July 30, 2025
Read full story

But what exactly do we mean by a "value stream," and how can identifying these streams transform your business architecture?

Let’s clearly define what a value stream is.

What is a Value Stream?

A value stream is every step your organization takes to deliver value, from the initial trigger to the customer-ready result.

But this definition misses a crucial aspect. A value stream isn’t just a set of processes. It’s a structured unit of business defined by what value you deliver and who receives it. This distinction matters because it shapes how your business organizes teams, technology, and resources to deliver value effectively.

Let's explore this through the example of a car manufacturing company.

Top-Level Value Streams: Aligning to Customer Value

Imagine you own a car manufacturing company. Your primary value streams might include:

  • Electric Vehicles (EVs) — targeting environmentally-conscious consumers. Example: "Delivering a compact electric car to customers."

  • Trucks and SUVs — catering to work-related and luxury needs. Example: "Delivering a luxury SUV to dealerships."

  • Fleet Sales — providing standardized vehicles to corporate customers. Example: "Supplying commercial fleet vehicles to business partners."

Each represents a distinct flow of value with unique customers, products, pipelines, metrics, and risks. Even if there's significant overlap in parts used, the core value delivered—and to whom—varies significantly.

Supporting Value Streams: The Backbone of Delivery

Now, let's look closer. Your top-level value streams rely on several supporting streams. These streams may not directly generate revenue, but are critical to overall delivery. Examples include:

  • Engine Production

  • Battery Cell Assembly

  • Software Updates for In-Vehicle Systems

These internal or enabling value streams provide essential capabilities shared across product lines. They ensure the successful delivery of customer-facing streams.


Want to learn more?

Check out the Courses, Follow us on LinkedIn, and Explore the Guide


User's avatar

Continue reading this post for free, courtesy of Software Architecture Guild.

Or purchase a paid subscription.
© 2026 Software Architecture Guild · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture