Solution-level work items that span multiple ARTs and the backlog hierarchy.
A capability is a higher-level behavior of the solution that typically spans multiple ARTs. It's the Large Solution equivalent of a feature—but bigger.
Feature vs. Capability:
Example for an autonomous vehicle platform:
Capabilities live in the Solution Backlog, managed by Solution Management. During Pre-PI Planning, capabilities are broken down into features that feed into each ART's Program Backlog.
Sizing capabilities: Capabilities should fit within a single PI. If a capability spans multiple PIs, it's really an epic and should be managed at the portfolio level with a Lean Business Case.
Just as teams have enabler stories and ARTs have enabler features, Solution Trains have solution-level enablers.
These address cross-ART technical needs:
Architecture enablers: Shared platforms, APIs, and protocols that multiple ARTs need. Example: a message bus that all ARTs publish to and subscribe from.
Infrastructure enablers: Integration environments, testing infrastructure, deployment pipelines that span ARTs. Example: a system-level integration test environment that combines all ART outputs.
Exploration enablers: Cross-ART proof-of-concepts or trade studies. Example: evaluating two competing approaches to inter-service communication.
Compliance enablers: Regulatory requirements that span the entire solution. Example: GDPR compliance that affects how all ARTs handle personal data.
Managing solution enablers:
Solution enablers compete for capacity just like capabilities. Solution Management prioritizes the solution backlog, balancing capability delivery with enabler investment.
A healthy allocation depends on solution maturity:
The Interface Problem
The hardest part of Large Solution isn't the capabilities—it's the interfaces between ARTs. Well-defined APIs and contracts between subsystems reduce coordination overhead dramatically. Invest heavily in interface definition.
The Solution Kanban manages the flow of capabilities and enablers through the system. It's similar to Portfolio Kanban but operates at the solution level.
Typical columns:
WIP limits apply at each stage. The Solution Kanban typically has lower WIP limits than you'd expect—a Solution Train might only have 3-5 capabilities in implementation at once, because each capability requires coordination across multiple ARTs.
WSJF prioritization: Capabilities are prioritized using Weighted Shortest Job First, which balances cost of delay (user/business value + time criticality + risk reduction) against job size. This ensures the highest-value, shortest-duration work gets done first.