Ответ
Сначала уточняю детали нового запроса: что именно хочет заказчик, зачем и какие у него ожидания. Затем анализирую влияние на сроки, бюджет и ресурсы.
Если изменения небольшие и не критичны, можно обсудить их включение в текущий scope. Если запрос масштабный — предлагаю оформить его как отдельный этап или проект с пересмотром договоренностей.
Пример подхода:
if change.is_minor and team_can_handle:
adjust_scope_with_approval()
elif change.is_major:
propose_new_contract_or_phase()
else:
negotiate_priorities("Что важнее: сроки или функционал?")
Всегда фиксирую изменения письменно (доп. соглашение, email). Главное — сохранить баланс между гибкостью и соблюдением первоначальных договоренностей.