Жизненный цикл клиентского запроса: составьте карту до проектирования экранов
Узнайте, как составить карту жизненного цикла клиентского запроса до проектирования экранов: определить статусы, владельцев, сроки и уведомления, понятные всей команде.

Почему без карты запроса экраны не работают
Даже аккуратная форма запроса может привести к беспорядку в работе. Команды часто сначала выбирают поля, кнопки и дашборды, а потом обнаруживают, что никто не договорился, что происходит после нажатия клиентом кнопки «Отправить».
Экраны показывают отдельные моменты. Жизненный цикл клиентского запроса показывает весь путь: куда поступает запрос, кто его проверяет, какое решение принимает, когда начинается работа и что считается завершением. Без такой карты каждый экран может быть понятен сам по себе, но работа между экранами останется неясной.
Представьте форму обращения в службу поддержки со статусом «В работе». Означает ли он, что кто-то прочитал запрос, назначил исполнителя, связался с клиентом или начал выполнять задачу? Сотрудники могут по-разному понимать один и тот же статус. Клиенты видят мало движения, а руководители не понимают, где застревают запросы.
Если начинать с экранов, легко не заметить передачи между командами. Запрос может перейти от поддержки в биллинг, а затем к менеджеру аккаунта. Если команда не определила ответственного на каждом этапе, каждый может предположить, что действовать должен кто-то другой. В итоге запросы лежат в общей очереди, пока клиент не напомнит о себе.
Схема рабочего процесса обработки запросов помогает обнаружить такие пробелы до начала проектирования интерфейса. Команде нужно решить:
- Какая информация запускает запрос?
- Кто отвечает за следующее действие?
- Какие статусы могут следовать за каждым решением?
- Когда начинается, приостанавливается и заканчивается срок?
- Кому нужно отправить уведомление при изменении запроса?
Карта помогает избежать и вводящих в заблуждение дашбордов. Само по себе число «открытых» запросов мало что говорит, если в него входят новые обращения, запросы в ожидании информации от клиента и задачи, заблокированные другой командой. Раздельные статусы дают сотрудникам общий язык, а клиентам показывают более честную картину.
Карта не должна быть сложной. Она должна описывать реальную работу людей, включая нехватку данных, отклонённые запросы и повторно открытые обращения. Когда путь становится понятным, экраны проектировать проще: у каждой страницы появляется конкретная задача, будь то сбор информации, помощь ответственному сотруднику или отображение текущего состояния запроса для клиента.
Начните с одного запроса и понятного результата
Начните с запроса, который команда получает чаще всего. Это может быть запрос на возврат денег, сообщение о повреждённой доставке или просьба изменить данные аккаунта. Не пытайтесь отобразить все потребности клиентов на одной схеме. Большие карты быстро становятся расплывчатыми.
Опишите начальное событие простыми словами. Например: «Клиент отправляет через форму поддержки запрос на возврат денег за заказ». Так вы фиксируете момент начала жизненного цикла. Это также помогает избежать частого спора: начинается ли запрос, когда клиент отправил форму, когда сотрудник поддержки её прочитал или когда кто-то создал тикет?
Затем определите конечный результат с обеих сторон. Завершённый запрос на возврат означает, что клиент получил понятное решение, а при одобрении команда платежей оформила возврат. В службе поддержки также должна остаться запись о решении, причине, сумме и дате. Эти детали важнее экрана с надписью «Завершено».
Отделяйте результат от интерфейса. «Показать зелёное сообщение об успехе» описывает экран. «Клиент получает подтверждение с суммой возврата и ожидаемой датой поступления денег» описывает работу, которую нужно выполнить. Во время редизайна экран может измениться. Сама работа должна оставаться одинаковой независимо от того, пользуется клиент веб-порталом, мобильным приложением или электронной почтой.
Короткое описание часто выявляет недостающие правила ещё до начала дизайна:
- Тип запроса: возврат денег за оплаченный заказ
- Начало: клиент отправляет форму или обращается в поддержку
- Конец: клиент получает решение об одобрении или отказе, а команда фиксирует его
- Исключение: перед решением поддержка запрашивает недостающие сведения о заказе
Допустим, в понедельник клиент сообщает о двойном списании. Запрос должен завершиться только после того, как команда проверит факт дублирования, отправит решение и зафиксирует возврат, если он был оформлен. Закрытие тикета после первого ответа оставит саму работу незавершённой.
Когда у пути есть точные начало и конец, команда может добавлять статусы, владельцев, сроки и уведомления без догадок. Позже AppMaster поможет превратить эту карту в бизнес-процессы и экраны, но сначала карта должна определить саму работу.
Перечислите статусы, в которых может оказаться запрос
Статус показывает всем, где сейчас находится клиентский запрос. Сосредоточьтесь на значимых этапах работы, а не на каждом небольшом действии. Сотрудник должен прочитать статус и понять, что делать дальше.
Типичный запрос в поддержке или сервисной службе может включать такие статусы:
- Новый: система получила запрос, но никто его ещё не проверил.
- На проверке: сотрудник изучает детали и решает, как обработать запрос.
- Ожидает клиента: команде нужен ответ, файл или подтверждение от клиента.
- В работе: кто-то принял задачу и выполняет её.
- Ожидает согласования или внешних действий: продвижение зависит от руководителя, поставщика, платёжного провайдера или другой стороны.
- Решён: команда выполнила запрошенную работу.
- Закрыт: клиент принял результат или команда закрыла запрос по истечении установленного срока.
Используйте названия, привычные людям. «Ожидает клиента» понятнее, чем «Ожидает ввода». «В работе» обычно яснее, чем «Активен». Клиенту не нужен внутренний словарь, чтобы понять статус в портале.
Статусы ожидания требуют особого внимания. Они отделяют работу, которую команда может выполнить сегодня, от работы, зависящей от кого-то ещё. Запрос на возврат может перейти из статуса «На проверке» в «Ожидает клиента», если клиент должен предоставить чек. Если сумму должен согласовать финансовый руководитель, запрос переходит в «Ожидает согласования». Для этих задержек нужны разные напоминания и правила расчёта сроков.
Избегайте дублирующих названий. «Открыт», «Назначен» и «Обрабатывается» часто описывают одну и ту же общую ситуацию. Оставляйте отдельный статус только в том случае, если он меняет владельца, действие сотрудника или применимый срок. Чем меньше ясных статусов и переходов, тем надёжнее отчёты.
Проверьте каждый запрос простым вопросом: может ли он одновременно находиться в двух статусах? Если да, названия, вероятно, пересекаются. Изменяйте их, пока каждый статус не станет описывать одно ясное условие.
Нарисуйте переходы и укажите, кто их запускает
Одного названия статуса недостаточно, чтобы объяснить рабочий процесс. Зафиксируйте, как запрос переходит дальше, кто может это сделать и какие условия должны быть выполнены. Так кнопка на экране не изменит запрос в неподходящий момент.
Описывайте каждый переход простым предложением. Например: «Сотрудник поддержки переводит запрос из статуса “Новый” в “На проверке” после того, как убеждается, что клиент указал номер заказа». В таком предложении есть действие, исполнитель и условие.
Простая карта может включать такие переходы:
- Клиент отправляет запрос, и система создаёт новый запрос.
- Сотрудник поддержки назначает его специалисту и переводит в статус «На проверке».
- Специалист переводит запрос в «Ожидает клиента», если не хватает данных.
- Ответ клиента возвращает его в статус «На проверке».
- После выполнения работы специалист отмечает запрос как решённый.
- Клиент или руководитель поддержки закрывает запрос после подтверждения.
Для каждой стрелки указывайте разрешённого исполнителя. Слово «команда» слишком расплывчато. Используйте роли: клиент, сотрудник поддержки, специалист по биллингу, руководитель команды или автоматизация. Изменение может запускать и системное правило. Например, автоматизация переводит запрос из «Ожидает клиента» в «Закрыт» после 14 дней без ответа, если это соответствует вашей политике.
Для исключений нужны отдельные переходы. Клиент может отменить новый запрос, но не уже выполненный. Руководитель команды может повторно открыть закрытый запрос, если проблема вернулась. Сотрудник может вернуть запрос из «На проверке» в «Новый» только в случае ошибочного назначения. Такие правила защищают ответственность за запрос и объясняют, почему некоторые изменения статуса недоступны.
До проектирования экранов нарисуйте путь в виде блоков и стрелок. Ищите бесконечные циклы, например когда две роли постоянно возвращают запрос друг другу. Проверяйте и тупики. Если запрос попадает в «Ожидает согласования», укажите согласующего и определите, что происходит после одобрения или отказа.
В AppMaster эту карту можно позже превратить в логику бизнес-процесса, а роли будут определять, какие действия видит каждый пользователь. Схема должна оставаться достаточно понятной, чтобы новый сотрудник мог проследить путь одного запроса от отправки до закрытия.
Назначьте владельца на каждой передаче
Когда работа активна, у запроса должен быть один конкретный владелец. Он не обязан выполнять все задачи самостоятельно, но должен знать текущий статус, двигать запрос вперёд и отвечать на вопросы о ходе работы. Общая ответственность часто означает, что не действует никто.
По мере продвижения запроса владелец может меняться. Новый запрос может принадлежать сотруднику поддержки, расследование вести специалист, а за итоговый ответ клиенту отвечать менеджер аккаунта. Внесите каждую такую смену в карту, чтобы сотрудникам не приходилось угадывать, кто должен действовать.
Отделяйте владельца запроса от проверяющих и согласующих. Финансовый руководитель может согласовать возврат, но владельцем запроса при этом остаётся сотрудник поддержки. Он запрашивает согласование, отслеживает ответ и сообщает клиенту результат. Финансовый руководитель не должен получать все последующие задачи только потому, что нажал кнопку одобрения.
На каждой передаче фиксируйте текущего владельца и команду, причину смены владельца, работу, которую нужно выполнить до следующего перехода, и сотрудника, который подхватит запрос при отсутствии владельца.
Продумайте замещение заранее. Используйте общую очередь команды, назначенного заместителя или правило, которое переназначает запрос после определённого срока. Если специалист в отпуске, другой сотрудник должен увидеть его запрос в своей очереди, а не ждать ответа от недоступного владельца.
Сделайте ответственность видимой в приложении. Личные сообщения и переписка по электронной почте могут помогать в работе, но не должны определять рабочий процесс. В записи запроса должны быть указаны текущий владелец, предыдущая передача, время назначения и причина переназначения. Руководители увидят слишком долго ожидающие запросы, а сотрудники, общающиеся с клиентами, смогут дать обновление без поиска по сообщениям.
Например, при сообщении об ошибке в счёте запрос остаётся у сотрудника поддержки, пока тот не подтверждает необходимость проверки со стороны финансовой команды. Затем расследованием занимается финансовый аналитик. После фиксации решения запрос возвращается в поддержку для ответа клиенту и закрытия. Так два сотрудника не отправят разные ответы и не будут считать, что ответил другой.
При создании рабочего процесса в приложении включайте смену владельца в сам переход между статусами. AppMaster может связать изменение статуса, правило назначения и запись аудита в одном бизнес-процессе. Это помогает сохранять ясную ответственность по мере роста команды.
Установите сроки, соответствующие работе
Для запроса часто нужны два срока. Срок ответа охватывает первый содержательный ответ, например подтверждение того, что сотрудник поддержки прочитал запрос и ему нужны дополнительные сведения. Срок выполнения заканчивается, когда команда решает запрос или предоставляет оговорённый результат.
Разделение этих дат помогает избежать типичной проблемы: клиент быстро получает подтверждение, но затем запрос несколько дней остаётся без внимания. Для запроса на доступ может действовать срок ответа в четыре рабочих часа и срок выполнения в два рабочих дня. Для сложного спора по оплате можно установить ответ в течение одного рабочего дня и более длительный срок выполнения.
Точно определите, когда запускаются часы каждого срока. Многие команды начинают отсчёт ответа с момента получения запроса системой. Отсчёт выполнения может начинаться тогда же или только после получения всех данных, необходимых для работы. Выберите одно правило и применяйте его последовательно.
Так же подробно опишите паузы. Отсчёт может приостанавливаться, пока запрос ждёт ответа клиента, согласования третьей стороны или завершения запланированных технических работ. Он должен возобновляться после поступления недостающей информации или устранения блокирующего фактора. Не приостанавливайте срок только потому, что назначенный сотрудник занят или отсутствует. Владелец или руководитель должен переназначить работу.
Настройте эскалацию до приближения срока. Напоминание владельцу по достижении 75% отведённого времени оставит ему возможность действовать. На отметке 90% уведомите руководителя или следующую ответственную команду. После истечения срока отметьте запрос как просроченный и укажите следующее действие.
Простая политика может выглядеть так:
- Отсчёт срока ответа начинается, когда клиент отправляет запрос.
- Отсчёт срока выполнения приостанавливается после того, как команда задаёт конкретный вопрос и запрос переходит в «Ожидает клиента».
- После ответа клиента отсчёт возобновляется, а запрос возвращается текущему владельцу.
- При приближении срока владелец получает напоминание, затем руководитель получает эскалацию.
- Для просроченного запроса руководитель назначает план исправления ситуации и сообщает об этом клиенту.
Используйте только рабочие часы, если все согласны с правилами их расчёта. Команда, обещающая помощь семь дней в неделю, не должна молча останавливать отсчёт каждый вечер. Если поддержка работает с понедельника по пятницу, укажите в правилах рабочего процесса часы работы, праздники и часовой пояс. Ясные правила делают уведомления о сроках справедливыми для клиентов и сотрудников.
Планируйте уведомления и не создавайте лишний шум
Уведомление должно отвечать на один практический вопрос: нужно ли кому-то сейчас что-то узнать или сделать? Если нет, оставьте обновление в записи запроса. Переполненный входящий ящик приучает клиентов и сотрудников игнорировать сообщения, включая важные.
Отправляйте клиенту сообщение, когда запрос меняется так, что это его затрагивает. Обычно это подтверждение получения, запрос дополнительной информации, одобрение или отказ, изменение обещанной даты выполнения и завершение работы. Не уведомляйте клиента о том, что сотрудник исправил опечатку, добавил внутреннюю заметку или переназначил задачу без изменения ожидаемого результата.
Внутреннему уведомлению также нужны конкретный получатель и причина действовать. При переходе запроса в «Требует проверки» уведомите проверяющего. Когда клиент отвечает на вопрос, уведомите сотрудника, который должен продолжить работу. Оба события не требуют оповещения всей команды.
Сообщения должны быть простыми и конкретными. Назовите запрос, укажите его текущий статус и объясните, что произойдёт дальше. Например:
- Клиенту: «Мы получили ваш запрос на оборудование №1842. Мы проверим его до вторника».
- Проверяющему: «Запрос №1842 нужно согласовать до вторника, 15:00».
- Клиенту: «Ваш запрос №1842 одобрен. Мы запланируем доставку и сообщим новости до пятницы».
Время отправки так же важно, как формулировка. Напоминание о сроке должно прийти ответственному достаточно рано, чтобы он успел действовать, а не за пять минут до окончания срока. Для двухдневного окна проверки обычно достаточно одного напоминания за день до срока и ещё одного после его истечения. Когда владелец завершает работу, приложение должно прекращать запланированные напоминания.
Указывайте правила уведомлений рядом с каждым переходом на карте. Запишите, кто получает сообщение, какое событие его запускает, по какому каналу оно отправляется и нужно ли приложению напоминание. Так поведение системы будет понятно ещё до создания экрана или автоматизации.
Пройдите путь простого клиентского запроса
Клиент сообщает о двойном списании через форму поддержки. Форма создаёт запрос №4821 со статусом «Новый» и назначает его очереди поддержки. Клиент сразу получает подтверждение с номером запроса и сообщением о том, что команда проверит ситуацию в течение одного рабочего дня.
Сотрудник поддержки открывает запрос, проверяет заказ и платёжную запись, а затем переводит его в статус «На проверке». Владелец запроса, это сотрудник поддержки. Если в платёжных записях не хватает данных, он выбирает «Ожидает клиента» и просит прислать снимок банковской выписки или последние четыре цифры карты.
Для такого статуса нужен срок. Приложение может напомнить клиенту через три дня и закрыть запрос через семь дней без ответа. Когда клиент добавит недостающие сведения, сотрудник должен получить уведомление, чтобы запрос не остался незамеченным в очереди.
После ответа клиента запрос возвращается в «На проверке» и по возможности снова назначается тому же сотруднику. Непрерывность важна: новому сотруднику не придётся повторять те же вопросы.
Если сотрудник подтверждает двойное списание, он переводит запрос в «Решение по возврату» и назначает финансового проверяющего. У финансовой команды есть два рабочих дня, чтобы одобрить возврат или отказать в нём. Напоминание за день до срока даст проверяющему время действовать, прежде чем клиенту придётся напоминать о себе.
Финансовый проверяющий фиксирует решение. Одобренный запрос переходит в «Оформление возврата»: команда платежей возвращает деньги и вносит номер операции. Отклонённый запрос возвращается в поддержку с причиной, которую сотрудник сможет понятно объяснить клиенту.
Поддержка отправляет финальное сообщение только после оформления возврата или объяснения причины отказа. Затем сотрудник меняет статус на «Закрыт». Клиент получает уведомление о завершении с результатом, а команда сохраняет историю владельцев, решений, сроков и сообщений.
Такая карта предотвращает типичный пробел: на одном экране запрос выглядит завершённым, но в очереди другой команды всё ещё ждёт действия.
Распространённые ошибки, которые запутывают рабочий процесс
Большинство рабочих процессов обработки запросов становятся непонятными потому, что названия статусов кажутся ясными их создателям, но не тем, кто использует их каждый день. Статус «Ожидает» может означать, что клиент не ответил, руководитель должен согласовать работу или техник ждёт детали. Для каждой ситуации нужен свой следующий шаг.
Заменяйте расплывчатые названия статусами, объясняющими причину ожидания. «Ожидает данных от клиента» подсказывает инициатору, что делать. «Ожидает согласования руководителя» показывает руководителю, что блокирует продвижение. Если команда не может сказать, кто должен действовать следующим, переименуйте статус или удалите его.
Ответственность создаёт ещё одну частую проблему. В запросе могут участвовать поддержка, финансы и операционная команда, но несколько имён не создают общую ответственность. Для каждого активного статуса назначайте одного владельца. Он может просить других о помощи, но остаётся ответственным за продвижение запроса или объяснение задержки.
У срока должно быть связанное с ним действие. Дата, которая лишь отправляет напоминание, мало помогает, если никто не реагирует. Определите, что произойдёт по истечении времени: уведомление владельца, эскалация руководителю или перевод запроса в очередь проверки. Свяжите действие с последствиями задержки.
Не создавайте экраны только потому, что статус кажется полезным. Каждый экран должен поддерживать конкретную задачу, решение или передачу. Экран «Проверка качества» оправдан, если сотрудник проверяет определённые критерии и одобряет запрос либо возвращает его с причиной. Если команда не может простыми словами объяснить это действие, лучше удалить статус, чем скрывать неопределённость за ещё одной страницей.
До проектирования экранов проверьте каждый этап жизненного цикла четырьмя вопросами:
- Что именно означает этот статус?
- Кто отвечает за запрос на этом этапе?
- Какое событие переводит его в следующий статус?
- Что происходит после истечения срока?
Такая проверка выявляет пробелы заранее. Она также упрощает превращение схемы рабочего процесса в приложение: у каждого статуса есть назначение, владелец и определённое действие.
Быстро проверьте карту до проектирования экранов
Карта запроса должна выдержать простую проверку ещё до того, как кто-то откроет конструктор интерфейса. Прочитайте её глазами сотрудника, который обрабатывает реальный запрос в загруженный вторник. Если непонятно, что произойдёт дальше, экран этот пробел не устранит.
У каждого статуса должна быть ясная задача и хотя бы один путь выхода. «Ожидает клиента» означает, что команде нужны сведения, поэтому запрос должен измениться, когда клиент ответит, отменит его или пропустит согласованный срок ответа. Избегайте статусов, описывающих лишь общее ощущение, например «В работе», если команда не понимает, какая именно работа выполняется на этом этапе.
Проверяйте каждый переход: что его запускает и кто может его выполнить? Сотрудник поддержки может отметить запрос как решённый после отправки ответа. Клиент может открыть его повторно. Системное правило может закрыть запрос через 14 дней без ответа. Зафиксируйте эти разрешения, чтобы люди случайно не меняли запросы.
Используйте такой список проверки:
- У каждого статуса есть назначение, путь выхода и разумный следующий статус.
- Для каждого перехода указаны событие и человек или правило, которые могут его запустить.
- У каждого открытого запроса есть один владелец и срок выполнения или срок ответа.
- Клиент получает обновление при каждом изменении статуса, которое его затрагивает.
- Для каждого просроченного пути указано, кто получает уведомление и что должен сделать.
Проверяйте ответственность на передачах, потому что именно там часто начинается путаница. Если сотрудник поддержки передаёт техническую проблему инженерам, у запроса должен появиться новый конкретный владелец. Исходный сотрудник может остаться наблюдателем, но оба не должны рассчитывать, что ответит другой.
Уведомления о сроках должны помогать, а не мешать. Отправляйте внутреннее напоминание до срока, а эскалацию запускайте только если запрос остаётся открытым. Сообщайте клиенту, когда вам нужны его сведения, когда запрос переходит другой команде и когда команда решает или закрывает его. Не уведомляйте клиента о каждой внутренней заметке.
Когда карта становится понятной на бумаге, у экранов появляется ясная задача: показывать нужному человеку правильный статус, действия, владельца и срок.
Превратите карту в приложение
Когда жизненный цикл клиентского запроса определён, каждому элементу карты находится место в приложении. Статусы становятся полем состояния. Владельцы превращаются в назначенных пользователей или команды. Сроки становятся полями даты и времени. Переходы превращаются в действия «Назначить», «Запросить данные», «Решить» и «Открыть повторно».
Первую версию лучше сделать простой. На экране запроса обычно нужны клиент, тип запроса, описание, текущий статус, назначенный владелец, срок, история действий и файлы. В отдельной очереди каждый сотрудник может видеть запросы, требующие его внимания.
Рабочий процесс должен управлять действиями, а не просто показывать название статуса. Сотрудник поддержки может перевести запрос из «Новый» в «На проверке». Только назначенный исполнитель может отметить его как «Решён». Если клиент отвечает после решения, приложение может открыть запрос повторно и вернуть его в подходящую очередь.
До создания всех экранов протестируйте рабочий черновик с людьми, которые получают и решают реальные запросы. Попросите их выполнить обычный кейс, срочный кейс и запрос с недостающей информацией. Следите за моментами, когда они не могут найти действие, не понимают, кто владелец, или вынуждены покидать приложение, чтобы задать вопрос.
Используйте эти наблюдения, чтобы исправлять не только экран, но и карту. Если передача между двумя командами вызывает путаницу, добавьте статус «Ожидает согласования». Если запросы слишком долго остаются без движения, уточните срок или добавьте напоминание владельцу. Не создавайте отдельный статус для каждого небольшого действия. Слишком большой выбор усложняет рабочий процесс.
AppMaster помогает превратить эту схему в приложение для запросов без кода. В Data Designer можно смоделировать запросы, пользователей, команды, сроки и историю статусов. Business Process Editor позволяет настроить назначения, смену статусов, напоминания и эскалации, а веб- или нативные мобильные экраны поддерживают очереди запросов, подробные карточки и отчёты для руководителей.
Начните с одного типа запроса и небольшой группы пользователей. Когда они смогут создавать, назначать, обновлять и закрывать запросы без обходных решений, добавьте следующий тип. В результате получится приложение, которое поддерживает реальную работу в загруженный день, а не просто красивые экраны, оставляющие людей в сомнениях.


