Paris - USI 2011 Session
en
Back to program
Continuous delivery
As business environments evolve ever more rapidly, delivering new versions of working software to users rapidly and reliably is key to getting feedback and maintaining your competitive advantage. However getting software released to users is often a painful, risky, and time-consuming process.
This talk sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers and operations, delivery teams can reduce cycle times and improve the quality of their software and the reliability of the release process.
The session will start by introducing the value proposition of continuous delivery. Then Jez will introduce the deployment pipeline, a pattern for modeling the delivery process, which provides fast feedback on the production readiness of your software upon every change to its source or configuration. He will also discuss patterns for testing, release, and continuous development - keeping your software production-ready in the face of change without the use of branches in version control.
About speaker
Session tags
> View all tagsSuggestions
-

IT and "The Perfect Storm"
(Source: 1997 movie of the same name, definition: The rare simultaneous occurrence of multiple...
-

Building Resilience in Web Development and Operations
Resilience engineering can be defined as the "ability of a system to adjust its functioning...
-

The Web within us: when minds and machines become one
At the onset of the 21st century, it will be an era in which the very nature of what is means to be...

Be the first to write a comment