Концепция CI/CD отличается от традиционных методов разработки программного обеспечения тем, что предполагает непрерывную интеграцию и развёртывание. 25 Изменения кода в центральном репозитории производятся непрерывно, после чего автоматически выполняется сборка, тестирование и развёртывание. 2
В традиционных методах набор обновлений программного обеспечения интегрируется в один большой пакет перед развёртыванием более новой версии. 5 При таком подходе стадия интеграции является заключительной, и при выявлении ошибок может непредсказуемо задержать окончание работ. 3
Некоторые другие отличия CI/CD от традиционных методов: