Вроде бы работа кипит, команда старается, вы делаете всё по процессам, но в ответ - постоянное ворчание, претензии и недовольство. «Почему вы не предупредили?», «Я думал, всё будет иначе!», «Это слишком долго и дорого».

В 99% случаев корень зла - не в плохом коде или ленивой команде (о чём я писал в прошлой статье), а в сломанной коммуникации и несовпадении ожиданий.

Эта статья - практическое руководство по диагностике и решению этой проблемы. Мы разберем, почему клиент недоволен, и что вы можете сделать уже на следующей неделе, чтобы это исправить.

Шаг 0. Честный разговор с самим собой.

Прежде чем предъявлять претензии заказчику, проведите внутренний аудит. Задайте себе и своей команде неудобные вопросы:

Были ли срывы дедлайнов, о которых мы умолчали, надеясь «успеть к следующему спринту»?

Понимаем ли мы бизнес‑цель задачи или просто бездумно реализуем ТЗ?

Насколько наша внутренняя оценка отличалась от реальных трудозатрат?

Мы сообщали о рисках заранее или тушили пожар, когда он уже разгорелся?

Без этой внутренней честности все дальнейшие шаги будут бесполезны.

Шаг 1. Диагностика. Получаем обратную связь.

Спросите напрямую. Но не устраивайте допрос, а пригласите на совместную ретроспективу или рабочую встречу с единственной целью — «стать лучше».

Типичные фразы заказчика и что они на самом деле значат:

«Почему не сообщили о проблеме?»
«Я чувствую потерю контроля. Я не уверен, что вы справитесь без моего микроменеджмента».

«Почему это делалось долго и не так, как я хотел?»
«Мы не синхронизировались по видению на промежуточных этапах. Вы не показали мне черновик».

«Почему это будет дороже?»
«Мое бюджетное планирование под угрозой. Вы не предупредили меня об этих рисках на этапе оценки».

«Почему я не владею всей информацией?»
«Мне нужно получать статус самому, а не ждать, пока вы соизволите прислать отчет».

«Я думал, уже всё готово!»
«Мы по‑разному трактуем понятие "готово" и "MVP"».

Как видите, за каждым упреком стоит пробел в коммуникации.

Шаг 2. Лечение. Внедряем систему прозрачности.

Недовольство рождается в вакууме информации. Ваша задача — ликвидировать этот вакуум. Ваш новый закон — proactive communication.

Что именно нужно делать:

  1. Установите ритм и границы коммуникации.
    Пропишите, какая информация, кому, когда и каким каналом поступает.

    Пример: Каждую пятницу в 10:00 — автоматический отчет из Jira/Azure DevOps на почту заказчику. Каждую среду в 11:00 — 30-минутный созвон по статусу.

    Совет: Не делайте статусы «ради статуса». Если всё по плану — короткое «Всё ОК, идем по графику» снимет 90% тревог клиента.

  2. Фиксируйте всё письменно.
    Устных договорённостей не существуют. Любое изменение требований, сроков или бюджета должно быть отражено в письменном виде (e-mail, Google Docs, задача в Jira с комментарием). Это защитит обе стороны от «а я думал...».

  3. Говорите на языке бизнес‑ценности.
    Перестаньте говорить: «Мы делаем фичу X». Начинайте говорить: «Фича X позволит увеличить конверсию на этапе оформления заказа на 15%, потому что...».

  4. Управляйте ожиданиями на опережение.

    Не прячьте риски. Сообщайте о них сразу: «Мы используем новую библиотеку, есть риск, что на интеграцию уйдет на 2 дня больше. Я сообщу до конца недели».

    Четко обозначайте цель MVP. «Сегодня мы покажем работающий прототип процесса оплаты, но без финального дизайна. Это не финальная версия».

  5. Превращайте проблемы в возможности. Когда проблема уже случилась, приходите с решением и вариантами.

    «У нас срыв по задаче Y. Мы проанализировали и видим три пути: Вариант А: Увеличить бюджет на N, чтобы нанять еще одного разработчика и успеть в срок. Вариант Б: Перенести срок на неделю. Вариант В: Упростить функционал, чтобы успеть в сроки и бюджет. Давайте обсудим, какой вариант для вас предпочтительнее?»

    Так вы вовлекаете его в ее решение. Это строит партнерство, а не отношения «виновный — пострадавший».

Вывод: недовольный клиент — это системная ошибка PM.

Постоянное недовольство заказчика — это почти всегда симптом сломанных процессов коммуникации, а не плохой работы команды. Ваша задача как PM — быть не почтальоном, который передает сообщения, а архитектором коммуникационных потоков.

Будьте прозрачны. Лучше горькая правда, чем сладкая ложь.

Будьте проактивны. Сообщайте о проблемах раньше, чем о них спросят.

Будьте партнером. Говорите на языке ценности и предлагайте решения.

Внедрите эти принципы, и вы увидите, как недовольный клиент превратится в вашего самого лояльного адвоката.

А как вы справляетесь с недовольством заказчиков?

Комментарии (0)


  1. tenzink
    13.09.2025 11:54

    У нас срыв по задаче Y. Мы проанализировали и видим три пути: Вариант А: Увеличить бюджет на N, чтобы нанять еще одного разработчика и успеть в срок. Вариант Б: Перенести срок на неделю....

    Вы ведь не предлагаете вариант А на полном серъёзе? Не предлагаете же?


    1. ubahwin
      13.09.2025 11:54

      Я думаю это скорее абстрактный вариант, дело же могло быть и на стройке, где найти дополнительного разнорабочего не трудно и не долго

      На самом деле хорошая статья :)


    1. kompilainenn2
      13.09.2025 11:54

      Самое смешное, когда они нарушают сроки, которые сами же и предложили и никто их не сокращал от заказчика. Но теперь они просят денег, это же естественно, как дышать


    1. artemevs
      13.09.2025 11:54

      У  срыв по задаче Y. Мы проанализировали и видим три пути: Вариант А: Увеличить бюджет на N, чтобы нанять еще одного разработчика и успеть в срок. Вариант Б: Перенести срок на неделю....

      Мне ещё ни разу положительно никто не ответил на подобное из заказчиков в такой ситуации, обычно говорят "это ваша проблема, не успеете - с вас штраф за просрок сдачи"

      Я хз что за заказчики, которые с этим соглашаются вообще))))


  1. LionCat
    13.09.2025 11:54

    Понимаем ли мы бизнес‑цель задачи или просто бездумно реализуем ТЗ?

    Очень странный вопрос для команды. Если вы его задание команде, значит с требованиями большая проблема. Логично, что команда должна понимать предметную область. Но в процессе работы команды, в спринте например, требования должны быть выверены и согласованы и должны соответствовать целям спринта. Цели спринта должны коррелировать с целями релиза (если вы не поставляется каждый спринт). В рамках спринта 100% будут уточнения и вопросы, но это не изменит цели спринта глобально. Proxy product owner в кооперации с product owner являются SME (subject matter experts) и должны подготавливать требования, в соответствии со стратегией развития продукта).

    Вовлечение заказчика в процесс разработки, это не только обновление его статуса (отчёты, демо ...). Это также и ответственность за продукт: если команда сделала не то, что он хотел, значит это и его провал тоже.

    Важно не только то, что вы перечислили. Ибо не решает ваших проблем, если заказчик имеет свое видение, но, например, не участвует в планировании и не может внести коррективы в поставленные задачи. Вы конечно отправите ему список задач из Jira, но это не очень эффективно.

    Если кратко, суть проблемы в том, что руководство проектов замыкает решение проблемы внутри команды. Но это только часть решения, нужно еще вовлечение заказчика как части команды с совместной ответственностью.


  1. Epictet
    13.09.2025 11:54

    Статья в целом неплохая, но вопросов больше чем ответов:

    1. По какой методологии идет работа?

    2. На сколько детальные были даны требования?

    3. Уделили должное время проработке архитектуры?

    4. Сходили к смежникам заранее за оценками?

    5. Как выстроена в принципе система статусов с Заказчиком

    А управление рисками и запросами на изменения это отдельные области которые к сожалению как правило ведутся слабым образом.