Заказ может пройти через продажи, склад и бухгалтерию, прежде чем попадёт к клиенту. Обычный список действий не всегда показывает, кто отвечает за каждый переход. Диаграмма с дорожками связывает этапы процесса с участниками и делает такие передачи видимыми.
Что такое диаграмма с дорожками
Диаграмма с дорожками, или swimlane, — это схема процесса, разделённая на области участников. В одной дорожке располагают действия отдела, роли, системы или команды. По-русски её также называют диаграммой плавательных дорожек или кросс-функциональной блок-схемой.
Дорожки могут идти горизонтально или вертикально. Выбор зависит от длины процесса и числа участников. Важно сохранять одно направление чтения и размещать действие в дорожке того, кто его выполняет, а не того, кто ждёт результат.
Когда дорожки нужны, а когда достаточно обычной схемы
Дорожки полезны, если главная трудность связана с ответственностью и передачей работы. Например, заявка ждёт между отделами, но каждый считает, что следующий шаг должен сделать другой участник. На схеме укажите действие, получателя и условие перехода. В примере эскалации обращения можно проследить, как связать решение с ответственным и передачей запроса.
Для короткого процесса одного исполнителя достаточно обычной блок-схемы. Если вы моделируете процесс в BPMN или UML, соблюдайте правила выбранной нотации: похожий внешний вид дорожек не делает все виды диаграмм взаимозаменяемыми.
Начните с текущего процесса, а улучшенный вариант покажите отдельно. Иначе команда может принять желаемый порядок за тот, который уже действует.
Что помогает увидеть такая схема
Разделение по участникам полезно для нескольких практических вопросов:
-
Ответственность. Для каждого действия видно, какая роль его выполняет. Если в дорожке записана группа, договоритесь, кто принимает работу внутри неё.
-
Ожидание на стыках. Если продажи передают заказ в финансы, добавьте, что именно отправляется и когда ожидается ответ. Сам рисунок не измеряет задержку: рядом нужны наблюдения или время ожидания.
-
Возвраты. Покажите, куда возвращается неполная заявка. Обратная стрелка часто объясняет повторную работу лучше, чем отдельная жалоба «согласование долгое».
-
Общий порядок. Схема может стать рабочим ориентиром, если участники согласовали действия и имеют доступ к актуальной версии.
Основные элементы: дорожки, действия и связи
Для простой схемы достаточно следующих элементов:
-
Дорожки участников. Подпишите роли или подразделения: «Клиент», «Отдел продаж», «Склад». Не смешивайте в одном уровне личные имена, отделы и целые организации без понятной причины.
-
Шаги процесса. Разместите каждое действие в соответствующей дорожке и соедините с предыдущим и следующим. При пересечении границы дорожки происходит передача работы или информации.
Используйте обычные обозначения блок-схемы и поясняйте специальные символы в легенде.
-
Начало и конец. Овал или скруглённый блок показывает событие: например, «Заказ получен» или «Заказ отменён».
-
Действие. Прямоугольник обозначает работу: «Зарегистрировать заказ», «Проверить остаток», «Подготовить отправку». Подпись должна объяснять, что делает ответственный.
-
Документ. Фигура с волнистым нижним краем может обозначать документ, например счёт или накладную. Действие по его созданию — отдельный шаг.
-
Решение. В ромбе запишите вопрос «Товар доступен?», а выходы подпишите «Да» и «Нет». Каждый вариант должен вести к следующему шагу.
Если схема разрастается, вынесите подробный подпроцесс в отдельный фрагмент. На обзорной схеме оставьте его название, вход и результат; не пытайтесь поместить всю деятельность организации на один лист.
Как построить диаграмму с дорожками
-
Выберите рабочее место. Бумага подходит для первого эскиза, общая онлайн-доска — для обсуждения с несколькими участниками. Важно, чтобы все могли прочитать подписи и внести уточнения.
-
Задайте границы. Напишите первое событие и ожидаемый результат. Например, рассматривайте путь от получения заказа до отправки, не смешивая его с рекламой и возвратами.
-
Перечислите действия. Запишите реальную последовательность и варианты отказа. Сначала соберите шаги, затем уточните названия и уровень детализации.
-
Определите участников. Создайте дорожки для ролей, которые выполняют действия. Если человеку только отправляют уведомление, отдельная дорожка может не понадобиться.
-
Разложите действия. Поместите их в дорожки ответственных. На стрелках между отделами при необходимости укажите передаваемый документ или данные.
-
Пройдите пример. Проведите одну обычную заявку и одну с ошибкой через схему. Найдите места, где непонятен исполнитель, отсутствует ответ или оборвана стрелка.
-
Обсудите переходы. Уточните схему с теми, кто передаёт и принимает работу. Исполнитель одного этапа может не знать, что на самом деле нужно следующему.
-
Сохраните рабочую версию. Предоставьте доступ участникам и определите владельца схемы. При изменении процесса обновляйте именно эту версию.
Как сделать диаграмму понятной
Читаемость важнее количества символов. Схема должна позволять проследить один сценарий без устного объяснения автора.
-
Используйте знакомые фигуры и одинаковые глагольные подписи. Не меняйте смысл цвета между разделами: если красным отмечена ошибка, не обозначайте им в другом месте обычный этап.
-
Держите сопоставимый уровень детализации. «Обработать заказ» слишком широко рядом с «Нажать кнопку». Уточните крупный шаг либо перенесите его детали в подпроцесс.
-
Отделяйте выявленный факт от предположения. «Заявка ждала ответ два дня» — наблюдение; «бухгалтерия всегда тормозит» — обобщение, которое схема не доказывает.
Два примера диаграммы с дорожками
В обоих примерах полезно смотреть прежде всего на переходы между участниками, а не на оформление фигур.
Заказ для производства
В первом примере клиент передаёт заказ, а отдел продаж регистрирует его. Затем другие участники проверяют условия и возможность выполнения. Проследите путь согласованного заказа до отправки и отдельно путь отказа: для каждого перехода должны быть понятны получатель и результат.

Заказ в интернет-магазине
Во втором примере процесс короче. Начните с дорожек клиента, магазина и исполнителя доставки; добавляйте остальные роли только при наличии их действий. Единый стиль стрелок поможет различать последовательность и возврат, а подписи «Да/Нет» — пройти развилки без догадок.

Вопросы о дорожках и ответственности
Что обозначает одна дорожка
Дорожка группирует действия одного участника процесса. Её границы помогают различать ответственность, но сами по себе не являются отдельными этапами.
-
Один участник может выполнять несколько несоседних шагов: задача покидает его дорожку и позже возвращается.
-
Пересекающая границу стрелка показывает передачу. Подпишите, что нужно передать, если без этого следующий шаг не начнётся.
-
Задержку можно отметить возле перехода, но для оценки её размера понадобятся данные о времени. Не делайте вывод о производительности отдела только по длине стрелки.
-
При изменении ролей сначала проверьте, кто теперь выполняет действие, и лишь затем переносите блок в другую дорожку.
-
Если несколько отделов совместно выполняют шаг, разберите их вклад. Иногда полезнее показать последовательность согласований, чем поместить один блок на границе двух дорожек.
Чем swimlane отличается от обычной блок-схемы
Обычная блок-схема показывает последовательность действий и решений. Диаграмма с дорожками добавляет ещё один слой: кто выполняет каждый шаг. Поэтому один и тот же процесс можно сначала нарисовать без дорожек, а затем распределить действия по ролям.
Различие не в наличии горизонтальных или вертикальных линий вообще. Важно, что границы дорожек группируют шаги по участникам и позволяют видеть передачи между ними.
Попробуйте на одном процессе
Выберите знакомый сценарий — согласование отпуска, обработку заказа или ответ на обращение. Назовите начало, конец и участников. Этого достаточно, чтобы собрать первый вариант и обсудить реальные точки передачи работы.
В Boardmix можно создать дорожки и разместить в них фигуры на одной доске. Подпишите действия и соединения, а замечания участников оставьте рядом с соответствующим участком.
Если переход вызывает спор, уточните с исполнителями, кто принимает запрос и какая информация нужна на следующем шаге. Полезная схема отражает согласованный порядок работы, а не только выглядит аккуратно.