Approaches for coordinating Kanban across multiple teams and services.
Kanban scales differently than Scrum-based frameworks (SAFe, LeSS, etc.).
Scrum scaling: Scale the framework. Add layers, roles, ceremonies.
Kanban scaling: Scale the principles. Each service manages its own flow, coordinated through shared agreements and metrics.
Key insight: You don't need a "Scaled Kanban Framework." You need:
When multiple Kanban teams depend on each other:
Visualize dependencies:
Operations Review:
Portfolio Kanban:
Shared agreements:
The goal isn't to create a uniform process across teams. It's to ensure work flows smoothly across team boundaries. Teams can have different boards as long as handoffs work.
Common scaling mistakes:
Mandating uniformity: "All teams must use the same board structure." Different teams have different workflows. Let them optimize locally.
Adding layers: "We need a Program Board, a Portfolio Board, a Strategy Board..." Layers add overhead. Add the minimum structure for coordination.
Ignoring dependencies: "Each team will manage their own flow." Works until cross-team work grinds to a halt. Make dependencies visible early.
Forgetting the customer: "All 12 teams have great flow metrics." But the customer still waits 6 months for a feature because it bounced between teams.
The test: Does a customer request flow smoothly from intake to delivery, even when it touches multiple teams? If yes, scaling is working. If no, there's work to do.
Three teams each run their own Kanban boards. A monthly Operations Review identifies handoff problems. They agree on a shared SLA for cross-team requests. Lead time for cross-team work drops 30%.
Organization implements SAFe-like PI planning on top of Kanban teams. Trains, ARTs, and ceremonies proliferate. Teams spend more time in coordination meetings than doing work. Nobody mentions flow anymore.
For coordinating across many teams and initiatives:
Portfolio Board:
Who uses it:
Cadence:
Connection to teams:
Key insight: Portfolio Kanban isn't about controlling teams. It's about creating visibility and limiting organizational WIP. When the portfolio is overloaded, everything slows down—just like at the team level.