История знает много примеров, когда из говна и палок постепенно переходили к нормальным решениям. Но практически никогда это не решалось методом «а сейчас мы все начнём с нуля и сделаем правильно».
Конечно вполне можно представить гениального программиста (максимум двух) у которого болит душа за проекта и он по ночам работает над новой версией и успешно ее запускает. Но у вас другой сетап: девопс который непонятно зачем 8 месяцев на проекте, тестировщик, который ничего не пишет и ещё два лоботряса. Такой успешной командой нужно ещё управлять, поэтому, наверное, ещё есть проджект менеджер, который требует предоплату и принимает решения, что входит в каждую итерацию.
В том и дело, что из говна и палок это все работало еще много лет назад. Когда эти кастомные решения выкатывались нами за 2-3 дня, были максимально кривыми, но рабочими. Это еще до того, как начали пилить сервис.
Его тоже сначала сделали под свои задачи, максимально из того же говна, но уже с гипсокартоном вместо палок. Это заняло некоторое время, но в итоге все равно получилось...
И потом, где-то через годик я уже решил, что хватит копаться в говне, долой ссаный гипсокартон, надо срочно все переделать, довести до ума и т.д.
Как итог - до сих пор сижу в говне на груде кирпичей)