Ответ
Как PM, я выступаю мостом между командой и заказчиком. Если мнение команды расходится с ожиданиями клиента, я:
-
Готовлю данные – собираю факты, метрики, риски и альтернативы. Например, если команда говорит, что срок нереален, показываю оценку в JIRA + буфер на риски.
-
Формулирую на языке выгод – вместо "это невозможно" говорю: "Если сделать иначе (предлагаю вариант), вы получите X быстрее/дешевле с сохранением качества".
-
Привожу примеры – если заказчик настаивает на стеке, который команда считает неудачным, показываю benchmark:
# current_stack vs suggested_stack
load_time = {"current": 2.3s, "suggested": 1.1s} # данные из тестов
- Даю выбор – "Можно сделать как вы просите, но тогда [риски]. Либо [альтернатива] с преимуществами".
Главное – сохранять уважение к обеим сторонам и переводить технические аргументы в бизнес-ценность.