Ответ
Сначала анализирую корень проблемы: непонимание требований, нереалистичные ожидания или личные конфликты. Затем применяю подходы:
- Активное слушание - даю клиенту выговориться, фиксирую боли.
- Факты и данные - показываю метрики, сроки, ограничения в Jira/Confluence.
- Альтернативы - предлагаю 2-3 варианта решений с оценкой рисков.
Пример для агрессивного клиента:
if client.tone == "aggressive":
respond_with = {
"facts": sprint_report,
"options": ["extend_deadline", "reduce_scope"],
"next_steps": "schedule_calm_discussion"
}
Важно сохранять профессионализм и документировать все коммуникации. В крайних случаях эскалирую через официальные каналы (письма, митинги с руководством).