Continuous Delivery is a revolutionary and scalable agile methodology that enables any team, including teams within enterprise IT organizations, to achieve rapid, reliable releases through better collaboration between developers, testers, DBAs and operations, and automation of the build, deploy, test and release process.
Jez discusses the value of CD to the business, inspired by the lean startup movement, as well as touching on principles and practices involved in continuous delivery including:
value stream mapping
the deployment pipeline
acceptance test driven development