ТранскрибаторТранскрибатор
Продуктовая работа

Требования к продукту: как составить PRD по интервью

Как превратить интервью в документ требований к продукту: проблема, сценарии, ограничения, границы версии и критерии проверки. Шаблон PRD с примером.

Команда Транскрибатора5 минут чтения
ИСТОЧНИКТРЕБОВАНИЯ К ПРОДУКТУПроблема: ручноекопированиеСценарий: выбрать периодРезультат: согласованныеполяПроверка: сверить составстрокОТ СЛОВ К РЕЗУЛЬТАТУ
Работа с реальной записьюНаглядный учебный примерШаблон для копирования
Продуктовая работа

Просьба о кнопке ещё не объясняет задачу

Клиент говорит: «Добавьте кнопку выгрузки». Из этого нельзя понять, кому нужен файл, что должно в него попасть и что человек собирается делать дальше. PRD — документ требований к продукту — нужен, чтобы команда одинаково понимала задачу и границы результата.

В этой статье рассматривается небольшой рабочий документ для одной функции. Он не заменяет архитектуру, договор или технические требования организации. Его задача — сделать пользовательскую проблему проверяемой до того, как команда начнёт выбирать реализацию.

Порядок работы

От запроса пользователя к требованиям

  1. Вернитесь к последнему случаю

    Спросите, когда человеку понадобилась выгрузка, что он сделал вместо неё, какие данные переносил и где возникла трудность. В расшифровке отметьте пример и последствие. Общая оценка «неудобно» должна получить конкретное объяснение, иначе проверить улучшение будет невозможно.

  2. Опишите сценарий без интерфейсной догадки

    Зафиксируйте, кто начинает действие, с какими исходными данными и какой результат ожидает. Кнопка, письмо или автоматический отчёт — варианты решения. Не превращайте первый предложенный вариант в обязательное требование, пока команда не разобрала потребность и ограничения.

  3. Определите границы версии

    Напишите, что входит в текущую задачу и что сознательно оставлено за её пределами. Отдельно перечислите права доступа, состав данных и ситуации с пустым результатом. Не добавляйте требования к скорости и объёму от себя: для них нужны согласованные условия измерения.

  4. Сформулируйте проверку

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

Разбор на примере

Экспорт списка завершённых обращений

Ниже — вымышленный учебный пример. Имена, условия и результаты приведены только для объяснения метода.

Фрагмент учебной записи · 12:40
Каждую пятницу я вручную копирую закрытые обращения в таблицу. Руководителю нужны тема, дата закрытия и ответственный. Переписка туда не нужна.

Потребность — передать определённый набор сведений за период. Из записи не следует, что нужен экспорт всей базы, вложений или полного текста общения.

Пример критерия: после выбора периода в выгрузке присутствуют завершённые обращения этого периода и только согласованные поля. Правило границ дат нужно уточнить отдельно.

Проблема: ручное копированиеСценарий: выбрать периодРезультат: согласованные поляПроверка: сверить состав строк
Требование связывает проблему пользователя с результатом и способом проверки.
Элемент PRDУчебное заполнениеСтатус
ПользовательРуководитель поддержкиПодтверждено интервью
Состав полейТема, дата закрытия, ответственныйПроверить с получателем
Вне текущей версииПереписка и вложенияСогласовать
Открытый вопросКакая зона времени у границ периодаТребует ответа
Готовая заготовка

Шаблон PRD для одной функции

Сохраняйте связь каждого требования с наблюдением. Один источник может подтверждать несколько пунктов, но не делает их автоматически согласованными.

Шаблон для вашей работыВыделите и скопируйте
Название функции и версия:
Проблема пользователя:
Конкретный случай из интервью:
Пользователь и контекст:
Основной сценарий:
Ожидаемый результат:
Данные и ограничения:
Что входит / не входит:
Критерии проверки:
Допущения и открытые вопросы:
Источники и таймкоды:
Кто согласовал, дата:
Проверка результата

Можно ли проверить требования без автора документа?

  • У каждого требования есть объяснение, какую проблему оно решает.
  • Проверяемый результат отделён от выбранного способа реализации.
  • Границы текущей версии описаны явно.
  • Открытые вопросы не замаскированы под факты.
ИнтервьюПоследний реальный случайПроблемаЧто мешает работеТребованияСценарий и границыКритерииНаблюдаемый результат
Отделяйте исходные слова, аналитический вывод и согласованное требование.
Частые вопросы

Разберём детали

Можно ли написать PRD только по пожеланиям заказчика?

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

Насколько длинным должен быть документ?

Достаточно объёма, при котором понятны сценарий, границы, ограничения и проверка. Для одной небольшой функции часто удобнее короткий документ с примерами, чем длинное описание общих целей.

Продолжить работу с записью