Dlaczego tak
Testy akceptacyjne weryfikują zgodność aplikacji z rzeczywistymi oczekiwaniami klienta, a rozbieżność między nimi a specyfikacją jest zmianą wymagań. Trzeba ją formalnie zgłosić, uzgodnić koszt i termin, a następnie zaktualizować specyfikację i przypadki testowe. Odrzucenie uwagi formalnie chroni wykonawcę, ale oznacza dostarczenie produktu nieprzydatnego dla klienta, a zmiana bez dokumentacji rozsynchronizuje kod ze specyfikacją.