О пользе картографии в разработке

24.06.26

Архитектура - Аналитика и визуализация данных

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

В UX-дизайне существует мощный инструмент — Customer Journey Map, карта пути пользователя. Это визуальное представление связанных Use Cases, которые выполняются в системе для достижения итоговой цели.

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

Построение карты помогает:

  • лучше увидеть процесс и его узкие места
  • продумать точки получения информации и выполнения действий
  • проработать итоговую визуализацию пользовательского процесса
  • улучшить пользовательский опыт

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

В случае проектирования интерфейса бизнес-приложения, из CJM можно исключить вещи, которые считаются необходимыми в общем случае: портрет клиента или метрики «успеха» (возврата, завершения). В бизнес-приложении путь будет выполнен в любом случае, и будет многократно повторён, что немного облегчает жизнь. В этом смысле CJM будет гораздо правильнее называть User Flow, но карта пути пользователя намного более часто употребляемый термин, да и тогда не получился бы такой заголовок.

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

Инструментов для создания множество: от специализированных, типа uxpressia, до любого редактора с блоками и стрелочками, типа Figma. Или вообще чего-то экселеподобного, если Вы хотите оформить карту в виде таблицы. Я вот больше всего люблю рисовать на бумаге ручкой, но удалёнка накладывает и тут свой отпечаток: стал чаще пользоваться Miro.

Построение CJM начинается с двух блоков: точки входа и точки выхода. И расширяется по мере многократного повторения вопроса "Что ещё нужно, чтобы попасть из точки А в точку B?"

Для более практического примера я воспользуюсь опытом, в несколько упрощённом варианте, который получил в рамках реализации одного проекта некоторое время назад: рабочее место менеджера по продажам компании, специализирующейся на автомобильных запчастях. Почему не условное ERP? Ну, разбирать интерфейс ERP можно очень долго, а лучше он от этого не станет. Так что хотелось бы про что-то более вменяемое

Что ж, шаг 1. Заказчик озвучил вполне логичное требование: надо, чтобы менеджер смог обработать обращение контрагента и выставить ему счета на оплату. Очень упрощённо, но тем не менее, Запомнили.


Шаг 2. Менеджеру вообще надо понять, что это за контрагент. А для этого необходимо выделить определить сценарии, по которым обращение может оказаться у менеджера. В рассматриваемом случае их оказалось два: телефон и электронная почта. В первом случае идентификатором выступает ИНН или наименование контрагента, сообщаемые в начале разговора. ИНН наиболее часто встречаемый вариант. Во втором - адрес, с которого была отправлена почта.

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

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

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

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

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

Да, полученное описание User Flow не содержит точек выхода «по отказу», если, предположим, для данного контрагента действует какое-то ограничение на поставку. Данное действие выходит за рамки работы с системой, это письменное или устное оповещение, что компания на текущий момент не работает с этим покупателем.


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

UI-дизайн

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Аналитика и визуализация данных Управленческий учет Бесплатно (free)

Сервисы финансовой отчетности обещают быстро собрать ДДС, ОПиУ, баланс и показать бизнес в красивом дашборде. Но проблема часто не в том, что у компании нет еще одного инструмента. Проблема глубже: данные живут в 1С, Excel, банк-клиентах и документах, операции дублируются, отчеты собираются вручную, а за качество цифр никто по-настоящему не отвечает. В статье разбираю рекламный кейс одного из таких сервисов и показываю, что быстрая консолидация не решает учетный хаос в источниках. Если в данных нет порядка, сервис просто быстрее соберет красивый бардак. Начинать нужно не с нового слоя отчетности, а с восстановления управляемости учета.

вчера в 18:00    120    0    apatyukov    0    

0

Анализ предметной области Аналитика и визуализация данных Бесплатно (free)

Управленческий учет часто начинают строить с отчетов. Но отчет - это уже верхний слой. Если факт отражается неправильно, ДДС, ОПиУ, баланс и бюджеты только красиво оформят искаженную картину. В статье разбираю структуру контуров управленческого учета: от оперативного факта и финансовой отчетности до поддержки решений, автоматических правил и владельческого контроля бизнеса.

15.06.2026    297    0    apatyukov    5    

4

Аналитика и визуализация данных Моделирование бизнес-процессов Бесплатно (free)

Думаю, почти все мечтали о том, чтобы нажатием одной кнопки создавать схему бизнес-процесса по произвольному текстовому описанию. Наконец, эта функция появилась в MAKER-STUDIO

09.04.2026    1387    0    1Concept    1    

4

Аналитика и визуализация данных Бесплатно (free)

Разбираем три практических сценария использования BI-систем для управления ИТ на основе данных. Объясняем, как переход на гибкие методологии разработки, конвейерную работу и модульное тестирование отразился на ключевых метриках: скорости, трудоемкости, качестве и удовлетворенности клиентов. Рассказываем, как BI помог выявить узкое место на второй линии поддержки, изменить процесс эскалации и выстроить контроль через новые показатели. Также показываем, как использовать BI в качестве инструмента прозрачной отчетности перед комитетом по изменениям – от очереди задач до фактических затрат времени и оценки результата для бизнеса.

17.02.2026    608    0    naticka    0    

0

Аналитика и визуализация данных Бизнес-аналитик Управленческий учет Бесплатно (free)

Практическая методика, как спроектировать управленческую аналитику и отчётность в 1С: согласовать метрики, выбрать разрезы, определить точки ввода данных и правила качества, чтобы отчётам доверяли и они не «сыпались» из-за человеческого фактора.

03.02.2026    975    0    user2106157    0    

0

Аналитика и визуализация данных Бесплатно (free)

Четвертый час консультант листает две таблицы. Слева — выгрузка из SAP на несколько тысяч строк. Справа — данные из 1С:ЗУП. На соседнем экране — Excel с формулами ВПР(). Нужно проверить 15 полей по каждому сотруднику: оклад, должность, дату выхода, табельный номер, подразделение, коэффициенты... Одна ошибка, и через месяц кто-то получит неправильную зарплату. Или налоговая найдет расхождения в отчетности.В проекте по миграции с SAP на 1С эта рутина пожирала 100 часов в месяц. Мы создали инструмент, который делает ту же работу за 15 минут с полным отчетом о расхождениях.

18.12.2025    1324    0    rtakakho    2    

5

Коммуникации Аналитика и визуализация данных Бесплатно (free)

Ваша компания 2030 года будет работать, пока вы спите. Это не фантастика, а неизбежный парадигмальный сдвиг: от управления людьми к архитектуре автономий. На смену операционному хаосу придут Цифровые Отделы - автономные подразделения алгоритмов, которые самостоятельно ведут переговоры, анализируют рынок и управляют рисками. Ваша учетная система (1С/ERP) станет нервной системой этого мыслящего организма. Вы перестанете сидеть за дашбордами и начнете разговаривать с вашим Цифровым Директором, получая готовые решения. Роль человека сместится от менеджера к Архитектору Автономий, который определяет этику и стратегические цели. Хотите узнать, как можно будет освободить свой разум от рутины, чтобы заняться чем-то более важным?

13.12.2025    1560    0    GarriSoft    14    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ТочкаScarab 24.06.26 14:19 Сейчас в теме
Испорченный топографией (особенно военной ;)), меня аж перекосило от такого несоответствия заголовка (картография) и текста. Нет, я могу понять, что английское map по смыслу более шире применяется. Но есть же прекрасный аналог: План-схема (или диаграмма) взаимодействия.
Для отправки сообщения требуется регистрация/авторизация