Ответ
Попробую договориться с клиентом, объяснив реалистичные сроки и риски ускорения. Если есть возможность, предложу компромисс:
- Приоритезация — выберем MVP и перенесём часть функционала на следующий релиз.
- Добавление ресурсов — если бюджет позволяет, подключим больше разработчиков (но учту закон Брукса).
- Оптимизация процессов — ускорю CI/CD, автоматизирую тестирование, сокращу бюрократию.
Пример:
# Было:
tasks = [dev, test, deploy]
estimate = 4 недели
# Стало (MVP):
mvp_tasks = [dev_core, smoke_test, deploy]
new_estimate = 2.5 недели
Если клиент настаивает на нереальных сроках — фиксирую риски письменно и согласовываем план на случай срыва.