
Всем привет! Меня зовут Екатерина Шашкова, и я главный системный аналитик в финтехе. Проектирую и преподаю курс по бизнес-анализу сотрудникам банка, а также являюсь одним из авторов Telegram-канала для аналитиков — Sprint Аналитика.
Не так давно проводила на работе практический интенсив по нотации BPMN (Business Process Model and Notation), и сегодня хочу поделиться своим личным рейтингом инструментов, которые я использую для создания схем в этой нотации.
Каждый из этих инструментов я применяла для решения рабочих задач и составила собственный рейтинг на основе характеристик, которые считаю наиболее ценными для моделирования бизнес-процессов (БП).
Нотация BPMN — это must have как для системных, так и для бизнес-аналитиков. Главное — знать, как правильно её использовать.
В этом рейтинге мы рассмотрим 5 самых популярных инструментов, сравнив их по 10 ключевым характеристикам, чтобы вам было проще выбрать подходящий вариант для вашего проекта.
В конце статьи вы найдете сводную таблицу со всеми инструментами.
Сохраняйте инструменты себе, чтобы не потерять. Надеюсь, рейтинг поможет вам лучше ориентироваться в выборе инструмента для решения рабочих задач.
5 место - Microsoft Visio (3/10 баллов)
5 место занимает одна из самых популярных программ для моделирования, знание которой часто спрашивают аналитиков на собеседованиях.
Ссылка - https://www.microsoft.com/visio
Плюсы
- Позволяет моделировать в различных нотациях. 
- Предоставляет большой набор элементов разных нотаций. 
Минусы
- Схемы БП можно отправлять только файлом, который открывается только в Microsoft Visio. 
- Отсутствует автоматическая проверка правильности схемы бизнес-процесса BPMN. 

4 место - Draw.io (4/10 баллов)
Самый популярный инструмент, который позволяет создавать схемы практически в любых нотациях и без них.
Ссылка - https://www.drawio.com
Плюсы
- Есть встроенный макрос в Confluence для draw.io, с которым удобно вставлять схемы БП в спецификации. 
- Макрос Confluence позволяет внутри схемы БП добавлять ссылки на страницы для удобной навигации. 
- Предоставляет большой набор элементов разных нотаций, которые можно миксовать для брейншторма. 
- Программа доступна без скачивания, но также есть десктопная версия. 
Минусы
- Главный минус - неудобно устанавливать потоки (стрелки) и изменять тип элементов в нотации BPMN. 
- Адаптация к BPMN хуже, чем у других инструментов. 
- Отсутствует автоматическая проверка правильности схемы бизнес-процесса BPMN. 

3 место - Bpmn io (6/10 баллов)
Этот инструмент хорошо адаптирован под BPMN.
Ссылка - https://bpmn.io
Плюсы
- Есть возможность добавлять схему БП в Confluence в формате .bpmn через бесплатный макрос BPMN Modeler. Макрос идентичен функционалу данного инструмента. 
- Изменение типов любых элементов нотации происходит быстро и удобно. 
- Инструмент доступен без скачивания. 
Минусы
- Нельзя поделиться ссылкой на схему BPMN, можно отправить только файл в формате .bpmn. 
- Отсутствует автоматическая проверка правильности схемы бизнес-процесса BPMN. 
- Отсутствует десктопная версия. 

2 место - Bizagi Modeler (9/10 баллов)
На втором месте десктопный инструмент с множеством функций, упрощающих работу с BPMN.
Ссылка - https://model.bizagi.com
Плюсы
- Есть возможность добавлять схему БП в Confluence в формате .bpmn через бесплатный макрос BPMN Modeler. 
- Экспорт в Visio (.vsd,.vsdx) и BPMN (.bpmn), что позволяет открывать схемы из любых описанных приложений. Программа также позволяет конвертировать файл практически в любые форматы, используемые при моделировании бизнес-процессов. 
- Изменение типов любых элементов нотации происходит быстро и удобно. 
- Есть возможность автоматической проверки правильности схемы бизнес-процесса с помощью токена. 
- Есть личный кабинет, в котором можно хранить созданные схемы и делиться доступом к нему с командой. 
Еще больше плюсов вы найдете в сводной таблице в конце статьи.
Минусы
- Лично для меня не очень удобно, что программа доступна только в десктопной версии. 

1 место - Storm (10/10 баллов)
Этот инструмент занимает первое место в моём личном топе. В лекциях я уделяю ему особое внимание, так как он значительно ускоряет создание и изменение схемы БП. От предыдущего инструмента выгодно отличается user friendly интерфейсом и возможностью работать в браузере.
Ссылка - https://stormbpmn.com
Плюсы
- Есть возможность добавлять схему БП в Confluence в формате .bpmn через бесплатный макрос BPMN Modeler. 
- Изменение типов любых элементов нотации происходит быстро и удобно. 
- Есть возможность автоматической проверки схемы бизнес-процесса с помощью токена, а также оценка правильности и рекомендации по исправлению. 
- Есть личный кабинет, в котором можно хранить созданные схемы и делиться доступом к нему с командой. Можно сразу делиться ссылкой на конкретную схему бизнес-процесса. 
- Есть функция автоматической нумерации операций, что удобно при описании бизнес-процесса в спецификации. 
- Инструмент доступен без скачивания. 
Еще больше плюсов вы найдете в сводной таблице в конце статьи.
Минусы
- Отсутствует десктопная версия, но для меня это не является проблемой. 

Сравнение 5 инструментов по 10 критериям

Хочу отметить, что выбор инструмента для создания схем BPMN зависит от множества факторов, включая требования проекта, предпочтения вашей команды и наличие необходимых функций.
Если вам требуется инструмент, который легко использовать для моделирования нотации BPMN и который можно интегрировать в спецификацию, стоит обратить внимание на макрос BPMN Modeler. С его помощью вы сможете создавать схемы с нуля или загружать их из других инструментов.
Если вам нужен десктопный инструмент с богатым набором функций и возможностью экспорта в различные форматы, то Bizagi Modeler может быть отличным выбором.
Если же вы ищете удобный и интуитивно понятный инструмент для быстрого создания и изменения схем, Storm станет идеальным помощником. Я часто моделирую процессы в этом инструменте, а потом добавляю их в спецификации через макрос.
Надеюсь, наш рейтинг поможет сделать выбор подходящего именно вам инструмента, а также оптимизировать моделирование на вашем проекте.
На канале рассказали, какие ошибки часто совершают и новички, и опытные аналитики при создании схем BPMN. Подписывайтесь, чтобы не пропустить всё самое полезное - Sprint Аналитика.
Комментарии (16)
 - fatescreen11.10.2024 09:40- Я бы добавил в сравнение: - Camunda Modeler (бесплатно) 
- yEd (бесплатно) 
- Enterprise Architect (платно) 
 - +добавил бы стоимость каждого решения - +добавил бы поддержку платформ (windows\linux\macos)  - AVF_61311.10.2024 09:40- "Visual paradigm for UML 10.0" 
 - Хоть в заглавии он и UML, но есть, почти, все нотации. И BPMN ближе к стандарт. - нотации 
 
 - Kotskin11.10.2024 09:40- Привет, спасибо за высокую оценку нашего инструмента Stormbpmn. В комментариях спрашивают про стоимость - перечисленный функционал бесплатный, ограничений на количество моделей нет.  - needsomedata11.10.2024 09:40- Мне показалось что stormbpmn это чутка доработанный bpmn.io. Сохранение и облачность. Нет?)  - Kotskin11.10.2024 09:40- Как посмотреть. Мы используем либу ту же самую, bpmn js. - В отличии от других тулов на этой либе, у нас есть оргструркура и провязка с исполнителями задач, учёт элементов архитектуры (справочники систем/документов/своих), выгрузка регламентов, Business capability map, комментарии, rest API, интеграция с Camunda 7 и ещё куча свистелок, чтобы было удобно пользоваться.  - Testman202311.10.2024 09:40- В таблице:Сравнение с популярными сервисами 
 Установка в k8s(Camunda) - пусто
 October 25, 2021 Camunda Platform 7: Deploy a Process to Kubernetes with Quarkus
 Camunda 8 on Kubernetes
 Удобно тестировать:
 https://hub.docker.com/u/camunda - Kotskin11.10.2024 09:40- В таблице речь о средствах моделирования. Camunda modeler в k8s не устанавливается.  - Testman202311.10.2024 09:40- Собирал пару лет назад: 
 Camunda Cawemo Kubernetes HELM install
 https://github.com/plungu/camunda-cawemo-helm
 Пока поддерживают:
 https://docs.camunda.org/cawemo/1.9/ 
 
 
 
 
 
 - Testman202311.10.2024 09:40- Плюсы 
 Есть возможность добавлять схему БП в Confluence в формате .bpmn через бесплатный макрос BPMN Modeler.- А как там дела с продлением или покупкой лицензий (Atlassian - Jira и Confluence) на территории РФ в 2024г?  - needsomedata11.10.2024 09:40- Все работают) никуда не денешься от стандарта. Покупают через прокладку. 
 
 - AATs11.10.2024 09:40- Все перечисленные инструменты не в полной мере соответствуют официальной нотации BPMN. Т. е. присутствует только модель типа "оркестровка". Стесняюсь спросить, а где остальные? Без этих моделей BPMN превращается в красивые картинки для вставки в текстовые текст. В полном объёме BPMN представлен, например, в Visual Paradigm. - Самое страшное, что среди аналитиков подобное невежество процветает... Наверное, самое главное отметиться в публикации, которая не краснеет... 
 - Temakan11.10.2024 09:40- Первое предложение развеселило: "..., и я главный системный аналитик в финтехе." - Стоило, конечно, избежать двусмысленности, если только она не подразумевается. 
 - VASokolov11.10.2024 09:40- Вы главное эту статью своему руководству не показывайте, а то Вы учите людей, а нам потом их за это увольнять. 
 Использование облачных сторонних решений для отрисовки бизнес-процессов в банке, Вы серьезно?!
 Если говорить про инструментарий, то тут тоже есть ряд нюансов...
 Мое мнение, что он похож на правду, если во главу угла ставить комфорт и скорость отрисовки. Сам люблю пользоваться Bizagi, т.к. можно быстро нарисовать красивую схему, для показа Клиенту или вставить в документ / презентацию. И да, это получается в 2 раза быстрее чем в Visio и в 3, если использовать Enterprise Architect или Business Modeler.
 Но если, у Вас средняя или крупная компания, если у Вас отдел бизнес-аналитики состоит хотя бы из десятка человек, если Вы хотите, из раза в раз, использовать стандартные названия структурных подразделений, набор IT-систем, или Документов, то этот рейтинг даже не близко.
 
           
 


entze
не совсем корректно говорить "адаптирован" если это прям редактор BPMN в отличии от редакторов схем Visio и Draw.io
Почему не рассмотрели Camunda Open Source Desktop Modeler?
Сила BPMN не в процессах самих по себе, а в возможности эти процессы выполнять программно.