continuous delivery

Continuous delivery: A software development practice in which code is released to production on a continuous basis. Continuous delivery is based on the idea that it is better to release code frequently and fix any problems that arise quickly, rather than waiting to release code until it is perfect.