Практика немедленного исправления
ошибок напрямую связана с управлением
техническим долгом. В традиционном подходе ошибки с низким
приоритетом накапливаются в очереди, формируя технический долг, который растёт экспоненциально — чем больше ошибок, тем сложнее понять контекст каждой и тем дороже устранение. В
DevOps принцип «
система должна всегда находиться в рабочем состоянии» требует, чтобы большинство выявленных ошибок получали приоритет немедленного устранения. Это предотвращает накопление долга, сохраняет контекст ошибки свежим (разработчик, тестировщик,
заказчик известны и доступны), и снижает стоимость исправления. Для минорных ошибок допускается увеличенный срок, но он должен быть не слишком большим и обязательно соблюдён, что не позволяет долгу бесконтрольно расти.