Skip to content

VSRA Implementation Guide

This guide provides a practical approach to implementing Value Stream Reference Architectures in your organization using Valustra. The process moves from an initial assessment of your current team structure through design, pilot, and organization-wide adoption.

Implementation Overview

VSRA implementation follows four phases:

PhaseDurationFocus
1 — Assessment & Discovery4–6 weeksMap current teams, dependencies, and interaction patterns
2 — Design & Planning3–4 weeksDesign target topology and plan migration
3 — Pilot8–12 weeksApply VSRA to one value stream, measure, and refine
4 — Scale & Optimize3–6 monthsExpand across the organization with continuous measurement

Phase 1: Assessment & Discovery

The goal of this phase is to produce an accurate picture of your current organizational structure as a directed dependency graph, ready for VSRA analysis in Valustra.

Define Your Teams

For each team in scope, capture:

  • Team name and primary responsibility
  • Team type — if known (stream-aligned, enabling, complicated sub-system, platform); if not known, leave this for Valustra's analysis to suggest
  • Dependencies — which other teams does this team depend on to get work done
  • Consumers — which teams depend on this team

Start with a manageable scope. A single value stream and its supporting teams is sufficient to begin. You can expand to the full organization later.

Enter Your Data in Valustra

Create a new VSRA project in Valustra and enter your teams. For each team, define the dependency links to other teams. Valustra will construct the directed dependency graph and calculate:

  • PageRank centrality for each team — indicating potential to impede flow
  • Betweenness centrality for each team — indicating transitive dependency risk
  • FINE values — Flow, Impediments, Needs, and Effort for each team based on graph position
  • Suggested team type — derived from the centrality classification model

Review the Current State Analysis

With the graph constructed, examine the topology diagram in Valustra and note:

  • Which teams have high PageRank and therefore high potential to impede flow
  • Which teams have non-zero Betweenness, indicating they sit on a transitive path to value
  • Whether the suggested team types match your understanding of each team's actual role
  • Where Conway's Law misalignments may exist — teams that communicate more than their systems, or vice versa

This analysis becomes the baseline for Phase 2.

Phase 2: Design & Planning

Design the Target Topology

Using the current state analysis, define the team structure you want to move toward. Consider:

  • Which teams should become stream-aligned — directly responsible for a specific value stream end-to-end
  • Which shared services or capabilities should be consolidated into a platform team, reducing cognitive load for stream-aligned teams through well-defined interfaces
  • Where an enabling team is needed to temporarily close a capability gap and reduce cognitive load through facilitation
  • Whether any complicated sub-system teams are warranted for specialized capabilities that would otherwise overwhelm stream-aligned teams

Enter the target topology in Valustra as a separate project and compare the FINE values and centrality scores against the current state. A well-designed target topology should show reduced impedance for teams closest to value delivery and appropriate distribution of needs and effort.

Plan the Migration

Define the sequence of changes needed to move from current to target state. A phased approach reduces disruption:

  1. Foundation — identify the pilot value stream and form or align the stream-aligned team responsible for it
  2. Platform baseline — establish any platform services the pilot team needs to reduce its dependencies
  3. Enabling support — engage enabling team support for specific gaps the pilot team cannot yet close independently
  4. Expand — apply the same pattern to additional value streams once the pilot is stable

Document the interaction modes between teams at each step: collaboration (intensive, time-limited), X-as-a-Service (self-service with defined SLAs), or facilitating (knowledge transfer toward autonomy).

Phase 3: Pilot Implementation

Apply VSRA to One Value Stream

Select a pilot scope with a well-understood value stream, motivated team members, and executive visibility. Keep it manageable — complexity can be added once the process is validated.

With the pilot team formed:

  • Update the Valustra project to reflect the new team structure
  • Review the revised FINE values to confirm the topology is moving in the right direction
  • Use the topology diagram to communicate team responsibilities and interaction modes clearly

Validate With Observation

The VSRA model makes predictions about team behavior based on graph position. During the pilot, observe whether teams behave consistently with their FINE profile:

  • Stream-aligned teams should have the highest throughput and lowest impedance
  • Enabling teams should be delivering value broadly across other teams with efficient, frictionless facilitation
  • Platform teams should be reducing cognitive load for stream-aligned teams, not adding to it
  • Complicated sub-system teams should be providing stable, well-defined interfaces with infrequent but high-quality releases

Where observed behavior diverges from the FINE profile, re-examine the dependency graph — the model may be missing a dependency, or a team may be operating outside its intended type.

Refine and Iterate

Adjust the topology in Valustra as the pilot progresses. Re-run the centrality analysis after any significant change to team structure or dependencies. The goal is convergence toward a topology where centrality scores reflect intentional, well-understood organizational design.

Phase 4: Scale & Optimize

Expand to Additional Value Streams

Apply the same assessment and design process to each additional value stream. As the organization grows in the model, the full dependency graph in Valustra will reveal cross-stream patterns that are not visible at the level of individual value streams — shared bottlenecks, unplanned enabling relationships, and platform gaps that span multiple streams.

Continuous VSRA Maintenance

Keep the Valustra project current as teams change. The value of VSRA analysis compounds over time: a maintained dependency graph allows you to reason about the impact of proposed organizational changes before making them, rather than discovering consequences afterward.

Revisit centrality scores and FINE values whenever:

  • A new team is formed or an existing team changes scope
  • A significant dependency is added or removed
  • Teams report unexpected coordination friction or impedance
  • A new value stream is brought into scope

Common Pitfalls

Mapping teams without mapping dependencies — the topology diagram is only as useful as the dependency information behind it. Spend time getting the edges right, not just the nodes.

Skipping the pilot — applying VSRA across the full organization at once makes it harder to validate the model and course-correct. Start with one well-understood value stream.

Treating team types as fixed labels — team type is determined by graph position and behavior, not by declaration. Let the centrality analysis inform the classification and be willing to revise it as the real organization evolves.

Designing for the generalized case only — the generalized dependency model is a useful starting point, but real organizations have non-generalized structures. Non-zero Betweenness scores in your specific graph are signals worth examining closely.

Further Reading

The Valustra Research Alliance supports ongoing VSRA research and community practice. | Privacy Policy