Continuous Delivery

Continuous Delivery (CD) is a pattern language used in Software Development to automate and improve the process of software delivery. Techniques such as Automated Testing, Continuous Integration and Continuous Deployment allow software to be developed to a high standard and easily packaged and deployed to test environments, resulting in the ability to rapidly, reliably and repeatedly push out enhancements and bug fixes to customers at low risk and with minimal manual overhead. The technique was one of the assumptions of extreme programming but at an enterprise level has developed into a discipline of its own.

book by Jez Humble ISBN:9780321601919

Edited:    |       |    Search Twitter for discussion