Ну кстати у меня были такие проекты (ну как, просили надо помощь). В итоге проект выходил на "Нормальный уровень" через ДЕБАГ.
То есть я писал портянку багов, и по немного проект становился рабочим. После правок.
Ну проект изначально был без тестировщика, и ушел в жопу....
Или вовсе всю команду сменили, потому что прошлая понаворотила такого, что запинаешься на каждой кнопке.