Yazılımın sürekli olarak canlıya alınabilecek şekilde geliştirildiği yazılım geliştirme yöntemidir.
ThoughWorks’e göre Continuous Delivery (Sürekli teslimat) uygulamak için şu şartlar sağlanmalıdır:
1. Yazılım geliştirme süreci boyunca canlıya alınabilecek durumda olmalıdır.
2. Ekibiniz yazılım canlıya alınabilecek durumda tutmayı, yeni özellik geliştirmeye tercih etmelidir.
3. Herhangi bir değişiklik yapıldığında yazılımın canlıya almaya hazır olup olmadığına dair hızlı ve otomatik geri bildirim alınabilmelidir.
4. İstenildiğinde yazılım tek bir tuş ile istenilen ortama dağıtılabilmelidir.