Dlaczego tak
Nieprzechodzące testy sygnalizują, że zmiana może zepsuć działającą aplikację, więc odpowiedzialny programista nie wdraża jej, dopóki nie wyjaśni przyczyny, i uprzedza zespół o opóźnieniu. Wyłączenie testów usuwa ostrzeżenie, ale nie problem. Wdrożenie w piątek wieczorem z błędami pozostawia użytkowników z awarią na cały weekend, a przerzucanie winy nie rozwiązuje sprawy.