The Agile Release Train (ART) supports Release on Demand by ensuring that new functionality can be
released to the end users at a moment’s notice, which is a critical aspect of the Continuous Delivery
Pipeline. This is achieved through two key practices:
Decouple deployment from release ©: This practice allows for the deployment of new functionality
into production without making it immediately visible to end users. It provides the flexibility to
release features incrementally based on business needs, rather than being tied to the deployment
schedule1.
Continuous Integration (E): Continuous Integration is a software development practice where
developers regularly merge their code changes into a central repository, after which automated
builds and tests are run. The key benefits of Continuous Integration include the ability to detect and
fix integration issues early, leading to more reliable software and faster development cycles. This
practice is fundamental to supporting Release on Demand because it ensures that the software is
always in a releasable state, which is essential for the quick release of new features1.
These practices are part of the larger framework of SAFe, which emphasizes the importance of ARTs
being able to deliver value efficiently and effectively to meet customer and business needs.