DevOps решает
проблему накопления
технического долга, выявленную в
Agile, через
практики непрерывной интеграции, автоматизированного тестирования, рефакторинга и совместной ответственности за качество кода. Непрерывная интеграция обеспечивает раннее
обнаружение проблем. Автоматизированное тестирование предотвращает деградацию качества. Рефакторинг включается в регулярный
процесс работы, а не откладывается. Совместная ответственность команды за весь
жизненный цикл продукта мотивирует писать качественный код с самого начала, так как команде же придётся его эксплуатировать.