я правильно понимаю?
1) заказчик не понимал, что нужно пользователю
2) заказчик передал вам что-то (что он не понял) в разработку
3) вы как-то (не зная, что нужно пользователю) проевли разработку
4) вы как-то (не зная, что нужно пользователю) верифицировали, что результат разработки соответствует тому, что вы не знали, что нужно пользователю
и виноват день?