Как справишься с ситуацией когда заказчик недоволен

«Как справишься с ситуацией когда заказчик недоволен» — вопрос из категории Софт-скиллы, который задают на 24% собеседований PHP Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Первым делом выслушаю заказчика, чтобы понять суть недовольства. Важно сохранять спокойствие и профессиональный подход.

Разберу проблему на составляющие:

  1. Техническая ошибка – исправлю баг, протестирую, предоставлю фикс.
  2. Несоответствие ТЗ – уточню требования, внесу правки.
  3. Коммуникация – предложу регулярные отчеты или созвоны.

Пример кода, если проблема в логике:

// Было (не учитывало скидку)
$total = $price * $quantity;

// Стало (фикс по требованию)
$total = ($price * $quantity) * (1 - $discount);

Главное – показать, что проблема решаема, а клиент важен. Если нужно – предложу компромисс (доп. правки, скидку). Документирую все изменения для прозрачности.