Я понимаю, что со стороны тут выгляжу как типичный заказчик-мозгоеб, у которого все виноваты во всем)) Не, я понмиаю, что виноват во всем сам. От и до.
Тем не менее, кто что может посоветовать?
Критерии:
1. Задачи делать параллельно/отдельно от других разрабов, чтобы не ждать кого-то со стороны. Именно по задачам, которые реально параллелить, не мешая друг другу. На то и затевали теоретически "микросервис".
2. Не переделывать все с нуля.
3. Не срывать сроки
4. Не разводить и не врать, ибо работы и так и так много.
При этом, разраб работает с условно-нормальным ТЗ, описанным на где-то 3 балла из 5, не самой лучшей документацией.
Но с конкретными этапами, бюджетом и доплатой за любую дичь, которую изначально не включали в план.
1. Зафиксировать дату запуска. Для старта можно взять «запуск через месяц, 2 сентября». Дата не меняется
2. Задача команды придумать такое техническое решение которое, чтобы ровно через месяц выйти в лайв. Они должны прийти с предложением от чего отказаться и какой ценой. Желательно чтобы принесли несколько вариантов
3. Чтобы через месяц быть в лайве, то через две-три недели должен быть feature freeze и начаться подготовка к выкладке.
4. Если через месяц проекта нет по адресу
www.вашурл.com, то менять команду