Organizations that have adopted
agile software development are seeing much higher quantities of releases. With the increasing popularity of agile development a new approach to software releases known as
continuous delivery is starting to influence how software transitions from development to a release. One goal of continuous delivery and
DevOps is to release more reliable applications faster and more frequently. The movement of the application from a "build" through different environments to production as a "release" is part of the continuous delivery pipeline. Release managers are beginning to utilize tools such as
application release automation and
continuous integration tools to help advance the process of continuous delivery and incorporate a culture of DevOps by automating a task so that it can be done more quickly, reliably, and is repeatable. More software releases have led to increased reliance on release management and automation tools to execute these complex application release processes. == Relationship with ITIL/ITSM ==