ScaledAgile, Inc. logo

Perfection is not attainable, but if we chase perfection, we can achieve excellence.

—Vince Lombardi

Value Stream Management

Definition: Value Stream Management (VSM) is a leadership and technical discipline that enables the maximum flow of business value through the end-to-end solution delivery life cycle.

Today, delivering digitally enabled solutions in large enterprises is often complex and spans many functional boundaries. Consequently, this structure can result in a fragmented delivery process with handoffs, cross-team dependencies, breakdowns in communication, and substantial delays. The purpose of VSM is to bring order to this chaos so that value-producing work can flow smoothly and continuously across the organization. The key to succeeding with VSM in SAFe is applying Lean thinking principles to every value stream.


Note: About the Flow Article Series
SAFe is a flow-based system. As such, any interruptions to flow must be identified and addressed systematically to enable continuous value delivery. While flow-based guidance is embedded throughout SAFe, a special collection of eight articles directly addresses impediments to flow. These are Value Stream Management, Principle #6- Make value flow without interruptions, Team Flow, ART Flow, Solution Train Flow, Portfolio Flow, the extended Guidance articles Accelerating Flow with SAFe, and Coaching Flow.


詳細

In SAFe, Lean thinking is the foundation of VSM. Lean is an extensive body of knowledge aimed at improving operational efficiency by eliminating causes of delay. Lean thinking is based on the following five principles. [1]

  1. プロダクトごとのバリューを明確に指定する
  2. Identify the value stream for each product
  3. 途切れることのないバリューフローを実現する
  4. 顧客が生産者からバリューを引き出せるようにする
  5. 完璧さを追求する

These principles provide a shared mindset for everyone involved in solution delivery. The remainder of this article describes each of the principles, how they enable VSM in SAFe, and who in the organization is primarily responsible for applying them.

1. Precisely Specify Value by Specific Product

This first principle of Lean thinking underscores the importance of understanding customers’ needs and quantifying the value inherent in the products and services delivered. That value comes in the form of enduring Solutions—not temporary projects or initiatives—and is ultimately determined by the customer.

SAFe Principle #1 – Take an economic view informs VSM to define an overarching financial strategy for the value stream, including a bi-directional value exchange for each solution delivered (Figure 1).

Figure 1. Solutions require bi-directional value exchange
Figure 1. Solutions require bi-directional value exchange

Digitally enabled solutions are delivered through a SAFe Portfolio via one or more Development Value Streams (DVS) to external or internal customers. Those solutions support the delivery of market-facing products or services via Operational Value Streams (OVS). Each customer in the end-to-end flow of value derives tangible benefits from the solutions they receive, such as increased productivity, customer satisfaction, or delight. Likewise, value is returned to the enterprise through cost savings or revenue. Although VSM can be applied to all value streams, SAFe uses VSM primarily to optimize the DVS.

The process of specifying value is aided by Customer Centricity and Design Thinking. Being acutely tuned to the wants and needs of customers—and having a process to obtain continuous market feedback on solution ideas—ensures products and services deliver mutual, ongoing value.

Determining precisely how much value solutions deliver requires objective measurement. In SAFe, Key Performance Indicators (KPIs) are used to quantify the value solutions provide customers, and the economic benefit returned to the enterprise.

2. Identify the Value Stream for Each Product

Once the value of their products and services has been precisely defined, organizations must identify how they will develop and deliver that value to customers.

A DVS, or simply value stream in the context of this article, is the set of steps an organization executes to deliver a solution to the customer. The sequence of steps is unique to each value stream but generally involves incrementally defining, building, validating, and releasing functionality, as shown in Figure 2.

Figure 2. A basic development value stream in SAFe
Figure 2. A basic development value stream in SAFe

Development value streams are organized into SAFe portfolios, as Figure 3 illustrates. Each value stream delivers one or more solutions—in the form of products and services—to the customer. Budgets are allocated directly to value streams, funding the people, systems, and materials required to deliver those solutions fully.

Figure 3. A SAFe portfolio consists of one or more development value streams
Figure 3. A SAFe portfolio consists of one or more development value streams

SAFe Principle #2 – Apply systems thinking guides the organization in identifying an entire value stream from request to release and regarding it as a single, integrated delivery system. This aligns efforts across the organization toward managing one shared value stream instead of many independently operated fragments.

Once the value stream has been identified, all people involved in its steps are organized to ensure smooth execution. Principle #10, Organize around value requires people with different skills to come together as a unified, enduring, cross-functional Agile Release Train (ART) to build the solution, as illustrated in Figure 4.

Figure 4. An ART contains all the people who work in the value stream
Figure 4. An ART contains all the people who work in the value stream

Large solutions—such as aircraft, automobiles, satellites, and medical imaging devices—typically require multiple ARTs and external suppliers to realize the value stream effectively. Solution Trains are established to organize the hundreds, sometimes thousands, of individuals needed to manage these complex value streams.

3. Make Value Flow without Interruptions

Once value streams are identified and teams are organized around the solutions they support, the value stream must be cleared of wasteful activities that delay solution delivery. Locating the sources of these delays is the first step toward improving value flow.

Value stream mapping accomplishes this by modeling the end-to-end sequence of activities and measuring performance at and between each step. As shown in Figure 5, value stream maps help visualize the value stream and pinpoint major delay occurrences.

Figure 5. Value stream mapping identifies sources of delay
Figure 5. Value stream mapping identifies sources of delay

The next step toward accelerating flow is identifying the root causes of these delays and applying Lean-Agile methods to correct them.

SAFe identifies eight flow accelerators that help reduce interruptions and enable continuous value flow. They are listed below and are defined in detail in Principle #6 – Make value flow without interruptions:

  • Visualize and limit WIP
  • ボトルネックに対処する
  • Minimize handoffs and dependencies
  • Get faster feedback
  • Work in smaller batches
  • Reduce queue length
  • Optimize time ‘in the zone’
  • Remediate legacy policies and practices

These flow accelerators are time-tested approaches to addressing flow issues. How they are best applied depends on the nature of the issue and where it occurs in the value stream. The Team Flow, ART Flow, Solution Train Flow, and Portfolio Flow articles provide specific guidance for applying these accelerators at those levels to enable uninterrupted flow across the value stream.

4. Let the Customer Pull Value from the Producer

Value streams must deliver the right value to customers at the right time. This fourth principle of Lean thinking guides organizations to provide solutions that customers pull into the market based on their actual needs rather than pushing solutions based on what they think customers need (Figure 6).

Figure 6. Pull-based vs. push-based value flow
Figure 6. Pull-based vs. push-based value flow

Traditional, push-based delivery systems produce large, infrequent releases that typically deliver too little value too late. The solution is to create a pull-based flow, where small batches of work are prioritized and delivered quickly based on customer feedback and KPIs.

A simple yet powerful way to implement pull-based delivery is with a Kanban system. These are visual representations of the value stream (or segments of the value stream) that help regulate efficient flow through the system, as shown in Figure 7.

Figure 7. Kanban systems foster pull-based processing
Figure 7. Kanban systems foster pull-based processing

Kanban systems are inherently visual, pull-based and create smaller batches by applying WIP limits. SAFe encourages using Team, ART, Solution Train, and Portfolio Kanban systems.

Further, solutions should be architected to support pull-based flow and on-demand releases. Design these solutions to be loosely coupled, enabling individual components and sub-systems to be changed, tested, and deployed independently. This strategy avoids the high transaction costs and delays of ‘big bang’ change efforts. Accomplish this by architecting for DevOps and continuous delivery, using domain-driven design (DDD), containerization, and cloud-first methods. Also, feature toggles and blue/green infrastructure patterns effectively decouple deployment from release and allow releasing functionality on demand.

5. Pursue Perfection

VSM is an ongoing practice that continually optimizes the value stream in pursuit of maximum flow and quality. Although a perfectly efficient value stream is not achievable, the constant drive for perfection is a trademark of Lean thinking. It establishes a culture of continuous value stream innovation throughout the organization.

An organization pursuing delivery perfection must regularly assess its value stream against defined performance targets. Proper metrics, both quantitative and qualitative, provide a foundation for effective decision-making, replacing opinions with facts. Flow metrics (Figure 8) offer a comprehensive view of the work moving through the value stream, along with how quickly, predictably, and efficiently that work is flowing. These objective measurements help to identify the precise locations of delivery bottlenecks.

Figure 8. Flow metrics measure delivery performance throughout the value stream
Figure 8. Flow metrics measure delivery performance throughout the value stream

In addition to tracking and optimizing flow metrics, perfection is sought via incremental, radical, and relentless improvement.

Incremental improvement, or kaizen, systematically addresses specific impediments in the value stream in short bursts. For example, in one instance, WIP limits may be established in the portfolio Kanban to accelerate the delivery of Epics. In another, CI/CD tooling may be installed to automate continuous integration, testing, and software deployment. These efforts address specific pieces of the value stream at a time in a never-ending stream of targeted improvements informed by iteration reviews, Inspect and Adapt events, and periodic value stream mapping sessions. But sometimes, more dramatic, system-wide changes are required.

Radical improvement, or kaikaku, involves significantly reconfiguring the value stream. This significant change is necessary when the activities and people in the value stream cannot deliver the required solutions due to their current structure. The value stream must be redefined, and the people must be reorganized around the new flow of value. In these circumstances, organizations go through the process of identifying value streams and ARTs, replacing existing activities, and reconfiguring ARTs as necessary.

Organizations must continually identify inefficiencies in the value stream and make incremental and radical improvements when necessary to correct them. This persistent quest for perfection and bias for action signifies relentless improvement—a fundamental component of the Lean-Agile mindset.

Value Stream Leadership in SAFe

VSM is not easy. It entails the disciplined, ongoing application of the five principles of Lean thinking throughout each value stream. This, of course, requires the time, expertise, and dedication of key individuals.

Many organizations have appointed a Value Stream Manager—a role inherited from manufacturing—to serve in this capacity. A Value Stream Manager has the following characteristics:

  • Lean mindset – They understand the principles of Lean thinking and how to apply them to improve value stream flow.
  • Business knowledge – They understand the customer needs, market forces, and compliance factors that shape product strategy and define value metrics that guide product delivery.
  • Technical knowledge – They understand which products, services, and supporting tools will produce the solutions with the most business value.
  • Process knowledge – They understand the sequence of activities across the organization that turns ideas into valuable solutions.
  • Strategic influence – They evangelize, support, enable, and secure funding for value stream improvements.
  • Tactical influence – They identify needed improvements, mobilize teams, lead change, and regularly measure results.

A single Value Stream Manager may suffice for small, independent value streams; however, at scale, it is unlikely that any individual possesses all the necessary knowledge and skills. Therefore, in SAFe, a few key roles typically have joint responsibility for managing the value stream. As illustrated in Figure 9, ART and Solution Train triads carry out the tactical, output-oriented aspects of VSM, while Business Owners provide the strategic, outcome-oriented aspects. Together, they act as a team to provide the multi-faceted leadership required to manage the execution and evolution of value streams at scale.

Figure 9. Shared value stream leadership in SAFe
Figure 9. Shared value stream leadership in SAFe

In cases where a value stream manager has been designated, the person in this role would likely also serve as a Business Owner for one or more ARTs and assume the strategic VSM responsibilities listed above. If not, at a minimum, they would share the responsibility of managing the value stream with the individuals in these defined SAFe roles.

Triad Responsibilities

Triads align key individuals who possess business, technical, and SAFe expertise to a shared purpose of managing efficient delivery execution. Product Management, System Architects, and the Release Train Engineer (RTE) jointly guide ART execution, while Solution Management, Solution Architects, and the Solution Train Engineer (STE) jointly guide Solution Train execution.

Each role carries specific responsibilities within its domain of expertise—as explained in its Framework article—but together, they have the added collective duty of managing the tactical execution of the value stream. Each triad applies the principles of Lean thinking to optimize its value stream for the most desirable outputs, as measured by SAFe’s flow metrics.

Members of the triad work together, combining their strengths and spheres of influence, to define and architect solutions, technology stacks, and processes for continuous value flow, facilitate the identification of bottlenecks, and lead the organization through changes that accelerate value delivery.

Business Owner Responsibilities

Business owners are ultimately accountable for value stream outcomes. They provide the vision, strategy, governance, and leadership alignment required to operate and change value streams in alignment with evolving business needs.

Business owners apply the five principles of Lean thinking to optimize their value streams for the most desirable business outcomes. They define the KPIs that steer solution design toward realizing tangible economic benefits. Business owners then guide and support ARTs and Solution Trains through delivery in alignment with these KPIs.

To support relentless improvement, Business Owners sponsor value stream improvement opportunities identified by ART and Solution Train triads. When bottlenecks are so severe that they require radical changes to the value stream, Business Owners provide the strategic influence needed to define, prioritize, and implement systemic—sometimes disruptive—improvements that yield the greatest value to customers.

まとめ

VSM is a leadership and technical discipline that enables the maximum flow of business value through the end-to-end solution delivery life cycle. SAFe enables VSM through its alignment with the five principles of Lean thinking and practices that optimize delivery efficiency across the organization.

VSM requires active, ongoing effort by leaders in the organization with business, technical, and process expertise, as well as strategic and tactical influence. In SAFe, these responsibilities are shared among the ART triad, Solution Train triad, Business Owners, and Value Stream Managers (if present) to ensure effective value stream management at scale.


詳しく学ぶ

[1] Womack, James P., and Daniel T. Jones. Lean Thinking: Banish Waste and Create Wealth in Your Corporation. Free Press, 2003.

Last update: 27 October 2022