Перейти к содержанию
Innovialabs

Как общаться с разработчиками, если вы не технарь

Практика3 мин

Коротко

Описывайте задачу через цель и пример, а не через техническое решение; сообщайте об ошибке шагами, ожидаемым и фактическим результатом со скриншотом; спрашивайте, из чего состоит оценка и какие в ней риски.

Главное правило: говорите о цели, а не о решении

Разработчикам не нужно, чтобы вы знали технологии. Им нужно, чтобы вы четко объясняли, что должно происходить и зачем. Как это реализовать — их зона ответственности.

Сравните:

  • Плохо: «Добавьте кнопку, которая выгружает базу».
  • Хорошо: «Бухгалтеру раз в месяц нужен список оплаченных заказов за период, чтобы сверить с банком. Сейчас он копирует их вручную».

Во втором случае разработчик может предложить вариант лучше: например, автоматическую отправку отчета на почту.

Как описывать задачу

Хорошая задача отвечает на пять вопросов:

  1. Кто — какой пользователь или роль.
  2. Что он хочет сделать.
  3. Зачем — какую проблему это решает.
  4. Как понять, что готово — критерии приемки.
  5. Пример — скриншот, ссылка на похожий сервис, набросок от руки.

Пример формулировки:

Как менеджер магазина, я хочу видеть заказы, не оплаченные больше суток, чтобы напомнить клиенту. Готово, когда в списке заказов есть фильтр «Не оплачен > 24 ч» и количество таких заказов видно на главной.

Одна задача — одна тема. Пять просьб в одном сообщении легко потерять.

Как сообщать об ошибке

Фраза «ничего не работает» почти ничего не дает. Разработчику нужно воспроизвести ошибку у себя.

Шаблон сообщения об ошибке:

ПолеЧто написать
ГдеСтраница, экран или ссылка
ШагиЧто вы делали по порядку
ОжиданиеЧто должно было произойти
ФактЧто произошло на самом деле
ОкружениеУстройство, браузер или версия приложения
ВложенияСкриншот или запись экрана, текст ошибки
КогдаДата и время, если ошибка случилась один раз

Советы:

  • Скриншот всего экрана, а не только фрагмента — видно адрес, состояние страницы.
  • Запись экрана полезна, когда ошибка возникает в процессе действий.
  • Текст ошибки скопируйте целиком, если он есть.
  • Сообщите, повторяется ли ошибка и у всех ли пользователей.

Как спрашивать про оценки и сроки

Оценка — это прогноз, а не обещание. Чтобы она была полезной, задавайте вопросы:

  • Из чего состоит оценка? Попросите разбивку по частям задачи.
  • Что не включено? Тестирование, правки, публикация, перенос данных.
  • Какие риски? Что может увеличить срок: интеграция с внешним сервисом, неясные требования.
  • Что можно упростить, чтобы сделать быстрее? Иногда половина функции дает основную пользу.
  • Когда будет промежуточный результат, который можно посмотреть?

Если оценка кажется большой, не торгуйтесь о цифре, а обсуждайте объем. Сокращение срока без сокращения задач обычно оборачивается ошибками.

Как избежать недопонимания

  • Фиксируйте договоренности письменно. После созвона — короткое сообщение с итогами.
  • Один канал для задач. Таск-трекер вместо разрозненных сообщений в разных мессенджерах.
  • Один ответственный с вашей стороны, который принимает решения и собирает пожелания.
  • Переспрашивайте термины. Нормально спросить, что значит «деплой» или «бэкенд», — лучше, чем гадать.
  • Смотрите промежуточные версии регулярно, а не только в конце.
  • Отделяйте ошибки от новых пожеланий. «Работает не так, как договорились» и «хочу по-другому» — разные вещи, и влияют на сроки по-разному.

Чего избегать

  • Менять требования устно, «между делом», без записи.
  • Ставить задачи с пометкой «срочно» по умолчанию — тогда срочным перестает быть ничего.
  • Предлагать техническое решение, когда не уверены, что оно подходит.
  • Принимать работу без проверки по критериям приемки.

Частые вопросы

Нет. Достаточно понимать базовые термины вашего проекта и четко формулировать цели. Если какое-то слово непонятно — попросите объяснить на примере.

Поможем с этим

Если хотите не разбираться самим, а получить результат — этим мы занимаемся каждый день.

Обсудить проект

Читайте также

Есть идея или задача? Расскажите нам

Ответим в течение рабочего дня и предложим решение. Консультация бесплатная.