Agile Release Train
Definition
Agile Release Train
An agile release train is a long-lived team of agile teams that plans, builds and releases on a shared cadence. It is a standing structure, not a project team, sized deliberately so that one group can own a whole solution.
The idea solves a coordination problem. Ten teams working on one product independently will produce integration failures, so the train synchronises their planning, their iteration boundaries and their demonstration events.
Membership is cross-functional by design. A train contains everything needed to define, build, validate and release — which is why it can commit to outcomes rather than to handoffs.
Its main limitation is the same as its strength. A structure that large takes real effort to align — and organisations that create trains without the underlying team maturity get an expensive meeting cycle instead of faster delivery.
The sequence therefore matters. Teams that cannot yet deliver a working increment on a two-week rhythm will not deliver one because eight of them now plan together in the same room.
Key takeaways
- A train is a long-lived team of teams, not a temporary project structure.
- Common sizing runs from 50 to 125 people across the whole train.
- Shared planning intervals and cadence are what remove integration failures.
- Trains created without team-level maturity produce ceremony rather than throughput.
How it works
Teams inside the train plan together at the start of each planning interval, commit to objectives, work in synchronised iterations, and demonstrate an integrated increment before planning the next interval together.
Roles support that rhythm. Product management sets the priorities, a system architect holds the technical direction — and a release train engineer runs the cadence and clears impediments across teams.
The reference definition is precise. An agile release train is described as a long-lived team of agile teams that incrementally develops, delivers and often operates one or more solutions in a development value stream.
Sizing is equally specific. The same source states that trains are generally made up of 50 to 125 people, cross-functional, with all the capabilities needed to define, build, validate and release.
| Component | Purpose | Typical scale |
|---|---|---|
| Agile teams | Build the increment | 5 to 12 teams |
| Planning interval | Shared commitment window | 8 to 12 weeks |
| Iterations | Delivery rhythm | 2 weeks |
| Release train engineer | Runs cadence, clears blockers | One per train |
| System demo | Integrated proof of progress | Every iteration |
Examples
Trains appear wherever one solution needs more people than a single team can sensibly supply. The four cases below show the same structure operating at different scales, and one setting where it was abandoned.
A payments platform runs one train of nine teams. Its scrum master offshore resources sit inside the teams rather than in a separate coordination layer.
A telecoms provider runs three trains against one customer platform. Shared platform engineer capacity is drawn from a services team that supports all three.
A software vendor pairs each train with a named product manager. Priorities are set once per planning interval, which removes most mid-interval scope arguments.
That single-owner rule is doing quiet work. When priorities can be changed by several stakeholders mid-interval, the planning event stops being a commitment and becomes a suggestion.
A services firm tries to run a train across four time zones and reverts. The agile principle of face-to-face conversation as the most efficient method of conveying information is hard to satisfy across a twelve-hour gap.
Related terms
Scaled delivery brings its own vocabulary, and the entries below identify the roles and models that surround a train. None of them is a synonym for the structure itself.
- Agile outsourcing: the commercial model used when train members come from a provider.
- DevOps engineer: the capability that lets a train actually release what it builds.
- Product outsourcing: the arrangement where a whole train sits outside the buyer.
- Project manager offshore: the coordinating role that train structures largely replace.
FAQ
How big should a train be?
Published guidance puts the usual range at 50 to 125 people. Below that a single team or a small group of teams is simpler; above it, split into two trains.
What is a planning interval?
A fixed window, commonly eight to twelve weeks, in which teams plan together, commit to objectives and deliver a series of synchronised iterations.
Who runs the train?
A release train engineer, supported by product management and a system architect. The role is facilitation and impediment removal rather than task assignment.
Can a train span time zones?
It can, with cost. Planning events become harder, and most organisations that succeed at it accept an overlap window and much stronger written practice.
Does every organisation need one?
No. Trains solve multi-team coordination on a single solution. A product built by two teams does not have that problem and does not need the overhead.
What does failure look like?
Full ceremonies and unchanged delivery speed. If the planning event produces commitments nobody uses, the structure has been adopted without the practice.
Read more delivery and outsourcing guidance at Outsource Accelerator.







Independent




