RunaWFE
Российская платформа управления бизнес-процессами RunaWFE позволяет повысить эффективность управления предприятием путем формализации повторяющихся последовательностей действий при помощи объединения их в бизнес-процессы, исполняющиеся в компьютерной среде, а также за счет возможности быстрого изменения бизнес-процессов в ответ на изменение условий деятельности предприятия. В частности, платформа позволяет существенно повысить производительность труда сотрудников предприятия, а также имеет ряд других преимуществ перед средствами традиционной автоматизации. TAdviser публикует обзор продукта RunaWFE. Автор обзора Андрей Михеев, ООО "Процессные Технологии", НИТУ МИСиС и Финансовый университет при правительстве РФ.
Разработчики: | Процессные Технологии |
Технологии: | BPM |
Содержание |
Основная статья: Business Process Management
Введение
Платформа RunaWFE обеспечивает разработку бизнес-процессов в графической среде, исполнение экземпляров бизнес-процессов, мониторинг состояний бизнес-процессов, ведение истории событий бизнес-процессов, выполнение заданий автоматическими исполнителями (ботами), интеграцию приложений при помощи используемых бизнес-процессами коннекторов к внешним системам, администрирование пользователей, а также возможность замещения исполнителей заданий и делегирование заданий подчиненным сотрудникам.
Руководителям и менеджерам предприятия важно быстро понимать, в каком состоянии находятся исполняющиеся экземпляры бизнес-процессов предприятия. Такое понимание дает графическая схема бизнес-процесса с нанесенными на нее текущими положениями точек управления, а также пройденными этими точками маршрутами с момента запуска экземпляра бизнес-процесса. Кроме уровня бизнес-процессов в платформе присутствует внутреннее хранилище данных, содержащее бизнес-объекты предприятия. Состояние всего предприятия на текущий момент времени определяется состоянием всех бизнес-объектов на этот момент времени. Процессный подход предполагает, что состояния бизнес-объектов изменяются только экземплярами бизнес-процессов при выполнении соответствующих заданий.
Преимущества использования платформы RunaWFE
Платформа RunaWFE входит в реестр российского ПО и в реестр импортозамещения АРПП "Отечественный софт". Работает под Windows, Linux, MacOS, всеми основными российскими ОС а также под другими ОС и на российских процессорах версий Байкал и Эльбрус. Платформа RunaWFE является Low-code/No-code платформой. Разработка большей части бизнес-процессов возможна силами бизнес-аналитика, без привлечения программистов.
По сравнению с другими платформами RunaWFE существенно проще в изучении, настройке, установке и эксплуатации. Имеет бесплатную версию и версию с открытым кодом. Даже профессиональная проприетарная версия RunaWFE - недорогая платформа. В несколько раз дешевле других платформ в этой области.TAdviser выпустил новую Карту «Цифровизация промышленности»: свыше 250 разработчиков и поставщиков услуг
Использование платформы дает предприятиям следующие преимущества:
- Существенно повышает производительность труда
- Заметно упрощает деятельность по контролю выполняемых работ. Повышает прозрачность работы предприятия.
- Повышает качество продукции предприятия - за счёт автоматической регламентации и средств мониторинга обеспечивается соблюдение всех предусмотренных правил
- Позволяет оперативно изменять бизнес-процессы в ответ на изменение условий деятельности предприятия
- Позволяет решить задачу интеграции масштаба предприятия
- Уменьшает стоимость работ по автоматизации предприятия, повышает скорость разработки и надежность программного обеспечения.
Рассмотрим эти преимущества более подробно.
Без использования процессной платформы выполнение бизнес-процессов в организациях производится в основном косвенным образом - через изменение должностных инструкций, организационной структуры предприятия, прямые указания руководителей. Платформа RunaWFE позволяет реализовывать прямое выполнение бизнес-процессов в компьютерной среде. В этом случае на предприятии появляется аналог производственного конвейера, от которого можно получить увеличение производительности труда, сравнимое с тем, которое было получено от внедрения конвейера на производстве. Повышение производительности труда достигается вследствие того, что данный механизм позволяет исключить из действий сотрудников рутинные операции, неэффективные процедуры, связанные с поиском и передачей информации, существенно повысить скорость взаимодействия сотрудников. Работники выполняют поступившие задачи, не отвлекаясь на:
- Получение от других работников необходимых для выполнения задания данных
- Передачу результатов своего труда другим работникам
- Изучение должностных инструкций
Все необходимое возникает перед работником на экране компьютера. Кроме того, значительная часть заданий выполняется не сотрудниками, а программными роботами, что тоже снижает затраты предприятия.
Использование платформы RunaWFE также позволяет оперативно перестраивать бизнес-процессы организации. Во многих случаях исполнителей заданий можно даже не информировать об изменении бизнес-процесса, так как это не отразится на характере их работы. То есть получается легче и быстрее изменять выполнение процессов. Таким образом предприятие может более эффективно реагировать на изменение внутренних или внешних условий.
На современном российском предприятии, как правило, уже эксплуатируется несколько разнородных автоматизированных систем, которые участвуют в каких-либо бизнес-процессах предприятия. Так как бизнес-процессы пронизывают все предприятие, в процессе исполнения им придется взаимодействовать со всеми автоматизированными системами. Таким образом, задача внедрения платформы RunaWFE оказывается частным случаем задачи интеграции компьютерных приложений масштаба предприятия. Иными словами, при внедрении платформы RunaWFE на предприятии появляются приложения, обеспечивающие ее интеграцию с уже имеющимися системами.
На предприятиях с устойчивыми повторяющимися цепочками операций внедрение, настройка и сопровождение платформы RunaWFE оказывается быстрее и дешевле традиционной автоматизации, при которой для различных задач и подразделений разрабатываются отдельные компоненты приложения. RunaWFE позволяет:
- Быстро адаптировать разработку к изменению задач и появлению новых идей за время разработки
- Понизить стоимость разработки за счет:
- Разработки бизнес-процессов средствами платформы RunaWFE вместо написания кода
- Исключение взаимодействия программистов с заказчиком. Бизнес-аналитику и заказчику гораздо более комфортно взаимодействовать друг с другом при совместной разработке основных элементов схемы исполнимого бизнес-процесса, чем заказчику и программисту при обсуждении текста технического задания
- В этом случае программист освобождается от рутинных задач и может сосредоточиться на разработке сложных графических элементов и коннекторов, что повышает эффективность его труда
- Снизить стоимость технической поддержки
- Существенно снизить стоимость доработок и сопровождения
При традиционной разработке решение описывается дважды: один раз при помощи текста, включенного в техническое задание или технический проект, второй раз - в виде программного кода. Использование платформы RunaWFE позволяет описать решение только один раз, в виде бизнес-процесса и таким образом снизить затраты на автоматизацию.
Бизнес-процессы платформы RunaWFE
Платформа RunaWFE использует такие понятия, как определение бизнес-процесса и экземпляр бизнес-процесса. Определение бизнес-процесса содержит схему бизнес-процесса (Рис. 1), роли бизнес-процесса, правила назначения исполнителей на роли. Также определение бизнес-процесса содержит описание структур хранения данных и интерфейсы взаимодействия с исполнителями заданий бизнес-процесса. Для исполнителей-людей - это графические формы заданий, для исполнителей-ботов (программных роботов) это соответствующий API взаимодействия. Еще одним элементом определения бизнес-процесса являются бизнес-правила, которые используются для выбора конкретного пути дальнейшего движения точки управления в точках разветвления маршрутов.
Для каждого определения бизнес-процесса можно создавать и запускать на выполнение экземпляры этого бизнес-процесса. Если определение бизнес-процесса содержит схему бизнес-процесса, типы данных, названия ролей, то в выполняющемся экземпляре бизнес-процесса на схеме находятся перемещающиеся точки управления, на роли назначаются конкретные исполнители, экземпляр бизнес-процесса содержит конкретные данные, типы которых соответствуют типам данных в определении бизнес-процесса. Также в экземплярах бизнес-процесса на роли назначаются конкретные исполнители заданий. В некоторых узлах схемы генерируются задания исполнителям, назначенным на роли, связанные с этими узлами схемы.
Основная задача платформы - раздавать задания исполнителям и контролировать их выполнение. Для этого схема бизнес-процесса разрабатывается так, чтобы задания выполнялись скоординировано и в нужном порядке.
Архитектура платформы RunaWFE
Платформа обеспечивает разработку бизнес-процесса в графической среде, исполнение бизнес-процесса, мониторинг состояния бизнес-процесса, ведение истории событий бизнес-процесса, выполнение заданий ботами (программными роботами) интеграцию приложений при помощи используемых бизнес-процессами коннекторов, администрирование пользователей, а также возможность замещения исполнителей заданий и делегирование заданий.
Платформа состоит из следующих компонентов (Рис. 2):
- RunaWFE–сервер (среда исполнения бизнес-процессов)
- Web-интерфейс
- Графический дизайнер (среда разработки бизнес-процессов)
- Симулятор исполнения бизнес-процессов (адаптированная для компьютера пользователя версия RunaWFE–сервера)
- Внутреннее хранилище данных
- Бот-станция (необязательный компонент)
- Клиент-оповещатель о поступивших заданиях (необязательный компонент).
Дадим описания основных компонентов системы, начиная с уровня JVM.
Уровень JVM:
Система полностью разработана на языке Java. Поэтому для работы системы в операционной системе должна быть установлена виртуальная машина Java - JVM (Java Virtual Machine). Использование JVM позволило RunaWFE –серверу быть независимым от конкретной операционной системы. Дизайнер процессов использует фреймворк Eclipse, который имеет зависимости от ОС, однако поддерживает все распространенные ОС. Графический дизайнер бизнес-процессов (среда исполнения) может работать под ОС Windows, Linux, FreeBSD, MacOS и др.
RunaWFE –сервер
Это основной компонент системы, RunaWFE –сервер реализует среду исполнения экземпляра процесса в соответствии с его определением. Позволяет создавать и изменять свойства пользователей, генерирует списки заданий и визуальные формы, соответствующие заданиям; позволяет устанавливать различные права на объекты системы, может служить средством интеграции автоматизированных систем предприятия.
В RunaWFE -сервер входят следующие модули:
- Подсистема авторизации и аутентификации
- Подсистема для работы с определениями и экземплярами бизнес-процессов -
Основной модуль RunaWFE–сервера. Позволяет загружать и изменять определения процессов. Осуществляет запуск и выполнение процессов. Генерирует списки заданий и визуальные формы заданий. Осуществляет фильтрацию в списках заданий и списках экземпляров процессов. Перенаправляет задания пользователей в соответствии с правилами замещения и делегирования, а также выполняет множество других менее важных функций.
- Подсистема для работы с бот-станциями. - Позволяет автоматизировать ряд шагов бизнес-процесса путем назначения исполнителем бота.
- Подсистема кастомизированных компонентов. - Содержит дополнительные изолированные элементы, для разработки которых требуются минимальные знания об остальных модулях системы. В настоящее время модуль содержит элементы следующих типов:
- обработчики
- функции над организационной структурой предприятия
- элементы, осуществляющие выбор направления дальнейшего движения точки управления в ветвлениях
- элементы, определяющие и проверяющие тип переменных
- графические элементы для ввода и отображения значений переменных
- правила проверки введенных в формы значений
- Ядро платформы
- Сервер приложений
Графический дизайнер бизнес-процессов (среда разработки)
Служит для создания модели процесса, в которой определяются последовательность выполнения элементов работ и данные, присваиваются роли участникам процесса, вводятся правила маршрутизации, определяются графические формы заданий, используемые участниками процесса для выполнения задач. Дизайнер бизнес-процессов позволяет сконструировать модель в виде графической диаграммы, задающей поток элементов работ, с описанием деталей этой модели в виде свойств отдельных действий, подпроцессов или процесса в целом. Дизайнер процессов — средство разработчиков процессов, он обеспечивает внесение изменений в бизнес-процесс путем простой модификации графической диаграммы и свойств элементов.
Web-интерфейс
Представляет собой среду доступа пользователей к функциональности RunaWFE -сервера. В частности: Отображает списки заданий и визуальные формы заданий. Позволяет пользователям выполнять задания. Позволяет администратору системы устанавливать права на объекты системы. Дает возможность осуществлять мониторинг исполнения экземпляров бизнес процессов. Является "тонким" клиентом.
Для выполнения этих функций в RunaWFE служат следующие графические интерфейсы:
- интерфейсы для работы с заданиями исполнителей
- интерфейсы для работы с загруженными в платформу RunaWFE определениями бизнес-процессов
- интерфейсы для работы с выполняющимися в платформе RunaWFE экземплярами процессов
- интерфейсы для администрирования пользователей и групп пользователей
- интерфейсы для настройки замещений исполнителей заданий и делегирования заданий.
Клиент-оповещатель о поступивших заданиях
Так же как Web-интерфейс, представляет собой среду доступа пользователей к функциональности RunaWFE-сервера, дополнительно к этому реализует оповещение пользователя о поступивших задачах. Содержит компонент – "толстое" приложение, которое устанавливается каждому пользователю.
Замечание. Если оповещение о поступивших задачах не требуется или достаточно оповещения по электронной почте, то для получения остальной описанной выше функциональности можно клиент-оповещатель не устанавливать. Эта функциональность доступна при помощи Web-интерфейса платформы через обычный браузер.
Боты
В платформе RunaWFE для реализованы специальные сущности – боты и бот-станции. Бот-станции содержат ботов, которые периодически опрашивают RunaWFE–сервер. Боты представляют собой автоматических исполнителей, чем-то напоминающих человека. Если выполняющиеся в среде исполнения экземпляры бизнес-процессов содержат задачи для ботов, загруженных в бот-станцию, то боты выполняют эти задачи и возвращают результаты работы в среду исполнения. В частности, при этом боты могут обращаться к другим информационным системам. Таким образом бот-станция может служить средством интеграции автоматизированных систем предприятия.
Компоненты-коннекторы к другим информационным системам реализуются при помощи ботов.
Работа компонентов платформы
Web-интерфейс платформы
При помощи web-интерфейса платформы пользователь может:
- Получать, фильтровать, выполнять задачи, генерируемые экземплярами бизнес-процессов
- Запускать новые экземпляры бизнес-процессов
- Просматривать состояния выполняющихся экземпляров бизнес-процессов
- Загружать файлы-архивы, содержащие определения бизнес-процессов, в платформу.
При помощи web-интерфейса платформы администратор может:
- Создавать-удалять пользователей и группы пользователей
- Включать (исключать) пользователей в группы
- Раздавать права на объекты платформы пользователям и группам пользователей
- Принудительно останавливать экземпляры бизнес-процессов
- Добавлять, изменять правила замещения пользователей
- Добавлять, изменять отношения
- Добавлять, изменять бот-станции, боты, задачи ботов и их конфигурации
- Создавать, изменять и выполнять административные скрипты
- Загружать/Выгружать файл с данными платформы
- Просматривать логи работы платформы.
Среда разработки (графический дизайнер безнис-процессов)
При помощи графической среды разработки аналитик может разрабатывать бизнес-процессы и экспортировать их в виде файлов-архивов в файловую систему или непосредственно на сервер. Кроме того, имеется возможность вести разработку бот-станций и ботов, источников данных, бизнес-правил, таблиц внутреннего хранилища.
Симулятор бизнес-процессов
Симулятор бизнес-процессов является адаптированной для клиентского компьютера версией RunaWFE–сервера. При помощи симулятора бизнес-процессов можно тестировать разработанные бизнес-процессы на условной конфигурации на клиентском компьютере аналитика, не загружая их в промышленную платформу.
Клиент-оповещатель
Клиенты-оповещатели сигнализируют пользователям о появлении новых заданий.
Графический интерфейс пользователя платформы RunaWFE
Вход на платформу осуществляется из браузера (или клиента-оповещателя) по адресу, на котором запущен RunaWFE сервер через форму входа, в которой надо ввести логин и пароль пользователя (Рис. 3).
После входа на платформу на экране появляется страница, с левой стороны которой находится навигатор, содержащий меню пользователя (Рис. 4). Существует также меню администратора платформы, в котором гораздо больше пунктов.
Дадим краткое описание пунктов меню пользователя платформы RunaWFE.
Меню «Рабочий стол». В форме этого меню показываются различные показатели, связанные с выполнением заданий пользователями.
Меню «Мои задачи». При выполнении команды меню «Мои задачи» открывается форма списка заданий для данного пользователя (Рис. 5). Здесь пользователь может, выбрав ссылку на названии задания, открыть форму задания, ввести в нее данные, а также отметить выполнение задания. Также в списке заданий пользователь может искать, фильтровать задания, выводить в строках задания значения переменных бизнес-процессов.
Меню «Запустить процесс». На странице, соответствующей пункту меню «Запустить процесс» (Рис. 6) находится список определений бизнес-процессов. Здесь пользователь может запустить бизнес-процесс, посмотреть схему и другие свойства бизнес-процесса, посмотреть описание бизнес-процесса.
Меню «Запущенные процессы». На странице, соответствующей пункту меню «Запущенные процессы» (Рис. 7), находится список запущенных экземпляров бизнес-процессов, доступных для чтения данному пользователю. Здесь пользователь может посмотреть состояния выполняющихся экземпляров бизнес-процессов (т.е, положение текущих точек управления на схеме бизнес-процесса и его параметры - такие, как время старта и окончания, версия, текущий статус и другие параметры) Также в списке экземпляров бизнес-процессов пользователь может фильтровать экземпляры бизнес-процессов.
Облачная версия платформы RunaWFE
Облачная версия RunaWFE реализована как web-приложение, не нуждается в предварительной установке и требует для своего запуска только компьютер с установленным браузером.
Облачная версия RunaWFE доступна по адресу https://runawfe.ru/RunaWFE_Cloud_Lite Пройдя по этому адресу, вы попадаете на страницу входа/регистрации (Рис. 8)
Необходимо пройти по ссылке «регистрация» и определить пароль администратора и название компании. Стандартный пароль администратора «wf», логин «Administrator» (См. Рис.9). Обязательно с большой буквы, это существенно, название компании подойдёт любое, не содержащее специальные символы.
Зафиксируйте у себя эти данные, они будут требоваться при каждом входе в облачную версию RunaWFE.
Далее нужно выбрать кнопку «Зарегистрироваться». Если регистрационные данные не входят в противоречие с данными, введёнными ранее в приложение другими пользователями, приложение их регистрирует и переходит на страницу входа.
Зарегистрировавшись в системе RunaWFE и пройдя по ссылке, вы попадёте на страницу входа, на которой надо пройти аутентификацию (Рис. 10)
Если вы правильно задали все 3 компонента аутентификации, приложение передаст управление на домашнюю страницу рабочего интерфейса (Рис.11)
Разработка бизнес-процессов на облачной версии платформы RunaWFE
1. Перейдите в меню "Редактор процессов"
2. Создайте новый проект "Вводное занятие", выбрав ссылку «Create project» в середине страницы, оформленную большими голубыми буквами. Будет предложено ввести имя проекта (Рис 12).
3. Создайте простейший бизнес-процесс. Для этого щёлкните правой кнопкой по имени проекта«Вводное занятие» и выберите из выпавшего списка пункт «New process» (Рис 13).
4. Введите имя нового процесса – Процесс1 (Рис 14).
5. Поместите на схему бизнес-процесса узел - начало бизнес-процесса, узел-действие и узел-окончание. Наведите мышь на элемент«start» в палитре, нажмите левую кнопку и, не отпуская, перетащите захваченный экземпляр элементы в нужное место поля схемы (Рис 15).
Для обеспечения ровного расположения узлов используются глиссады. Глиссады представляют собой вертикальные или горизонтальные красные пунктирные линии, которые автоматически возникают при перемещении узла в следующих случаях (Рис 16):
- при пересечении центром узла осевых линий ранее размещённых узлов
- при совпадении линий, поведённых через сторону прямоугольного элемента или через сторону динамического квадрата, охватывающего перемещаемый круглый или ромбовидный элемент.
При дальнейшем смещении передвигаемого узла или при его фиксации она исчезает.
6. Поместите на схему бизнес-процесса линии-переходы, соединяющие узел-начало, узел-действие и узел-окончание. Для создания каждого перехода надо сначала поместить курсор в центр узла, в котором должен начаться переход (Рис. 17). При этом вокруг узла появится ярко-зелёная рамка. Теперь надо нажать кнопку мыши и, удерживая её, довести курсор до узла, в котором этот переход должен закончиться. При этом рамка вокруг стартового узла исчезнет, а вокруг узла, с которым соединяем, появится. После отпускания кнопки мыши эти узлы окажутся связанными переходом.
Замечание: Если требуется "изогнуть" линию перехода, то надо выделить этот переход щелчком и, потянув за появившийся при выделении в середине этого перехода зелёный маркер, далее "тащить" его мышкой в нужном направлении. Линия перехода будет "изгибаться", образуя колена и сохраняя привязку начала и конца к соединяемым ею блокам. При образовании нового колена в середине его образуется точно такой же зелёный маркер, обладающий аналогичной функциональностью (Рис. 18). Если смежные колена при изгибании окажутся на одной прямой, они автоматически будут слиты в одно колено и вместо двух зелёных маркеров останется один в середине результирующего колена.
7. Переименуйте узел «user task 1» на «Действие 1». Для этого дважды щёлкните по нему. Название узла станет доступным для редактирования (Рис 19). Узлы других типов переименовываются аналогично.
8. Регулярно сохраняйте ваш разрабатываемый процесс. Для этого служит иконка в виде дискеты в полосе меню редактора (Рис. 20). Если она голубая, то процесс имеет изменения, требующие принудительного сохранения. После сохранения цвет иконки становится серым (Рис. 20).
9. Создайте роль «Роль1» (которая будет в дальнейшем связана с узлом-началом и узлом «Действие 1»). Для этого на закладке roles выберите мышью кнопку «add new role» (Рис 21).
В появившейся форме введите «Роль1». Выберите кнопку «Save» (Рис. 22).
10. Свяжите роль «Роль1» с узлом-началом и с узлом «Действие 1». Для этого выберите последовательно каждый узел и выберите для каждого «Roles/Роль1» (Рис 23).
11. Простейший бизнес-процесс готов. Экспортируйте его в файл-архив командой "Export PAR" (Рис. 24). Файл появится в подвале окна браузера. Поместите его в папку «Рабочий стол».
12. Для выполнения разработанного в редакторе бизнес-процесс последний необходимо скопировать в раздел "Запустить процесс". Это делается командой Deploy(Рис. 25). Если процесс не имеет ошибок (при их наличии они отображаются на вкладке errors), он будет скопирован беспрепятственно.
13. Перейдя на страницу "Запустить процесс", можно увидеть список бизнес-процессов, готовых к запуску и подготовленный бизнес-процесс «Процесс1» среди них (Рис. 26).
Заключение
Автоматизация предприятия на основе платформы RunaWFE позволяет исключить из действий сотрудников рутинные операции, повысить скорость взаимодействия сотрудников, эффективно оптимизировать существующие бизнес-процессы, а также оперативно перестраивать бизнес-процессы предприятия. Использование задач-сценариев и автоматических исполнителей заданий (ботов) позволяет для простых рутинных задач использовать для их выполнения вместо человека компьютер и таким образом существенно снизить затраты на выполнение бизнес-процессов.
Реализация ИТ-приложений на платформе RunaWFE происходит быстрее, оказывается дешевле и легче в разработке, поддержке и сопровождении, чем при традиционной разработке.
RunaWFE - Low-code / No-code платформа. Использование RunaWFE позволяет снизить сложность разработки, изменения и внедрения отраслевых ИТ-решений компании до уровня бизнес аналитика или управленца.
Платформа RunaWFE - простая в установке, изучении и использовании. Имеет доступные цены лицензий и технической поддержки. Есть бесплатные версии: локальная и онлайн. Есть версия с открытым исходным кодом.
Контакты: info@runawfe.ru, тел. компании: +7 (901) 719-87-84
Подрядчики-лидеры по количеству проектов
Elma (Элма, Интеллект Лаб, Практика БПМ) (1644)
Террасофт (Terrasoft, ТС-Консалтинг) (1146)
Directum (Директум) (731)
Comindware (Колловэар) (284)
Синтеллект (Syntellect) (219)
Другие (2612)
Elma (Элма, Интеллект Лаб, Практика БПМ) (244)
Террасофт (Terrasoft, ТС-Консалтинг) (186)
Directum (Директум) (110)
Синтеллект (Syntellect) (85)
QuickBPM (83)
Другие (367)
Elma (Элма, Интеллект Лаб, Практика БПМ) (230)
Directum (Директум) (80)
Синтеллект (Syntellect) (34)
Projecto (Проджекто) (26)
Гарант-Чебоксары (19)
Другие (292)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Elma (Элма, Интеллект Лаб, Практика БПМ) (11, 1769)
Creatio (16, 1238)
Directum (Директум) (1, 1112)
Террасофт (Terrasoft, ТС-Консалтинг) (15, 294)
Docsvision (ДоксВижн) (1, 294)
Другие (475, 2070)
Elma (Элма, Интеллект Лаб, Практика БПМ) (2, 327)
Directum (Директум) (1, 233)
Creatio (1, 200)
Синтеллект (Syntellect) (3, 86)
Comindware (Колловэар) (1, 78)
Другие (32, 110)
Directum (Директум) (1, 236)
Elma (Элма, Интеллект Лаб, Практика БПМ) (3, 233)
Docsvision (ДоксВижн) (1, 43)
Синтеллект (Syntellect) (1, 36)
Projecto (Проджекто) (1, 26)
Другие (42, 92)
Elma (Элма, Интеллект Лаб, Практика БПМ) (2, 180)
Directum (Директум) (1, 146)
Синтеллект (Syntellect) (3, 30)
1С-Битрикс (1, 21)
БПМСофт (ранее ЛАНИТ Омни) (4, 16)
Другие (34, 72)
Directum (Директум) (1, 237)
БПМСофт (ранее ЛАНИТ Омни) (2, 31)
Синтеллект (Syntellect) (2, 24)
1С-Битрикс (2, 19)
БизнесАвтоматика НПЦ (2, 9)
Другие (30, 48)
Распределение систем по количеству проектов, не включая партнерские решения
ELMA BPM Suite - 1431
Directum RX - 1112
Creatio (ранее bpm’online) - 944
ELMA365 - 341
Docsvision СЭД/ECM и BPM - 294
Другие 2443
ELMA BPM Suite - 241
Directum RX - 233
Creatio (ранее bpm’online) - 200
ELMA365 - 86
Comindware Platform (ранее Comindware Business Application Platform) - 78
Другие 231
Directum RX - 236
ELMA BPM Suite - 151
ELMA365 - 83
Docsvision СЭД/ECM и BPM - 43
Syntellect Tessa - 36
Другие 118
ELMA365 - 161
Directum RX - 146
Syntellect Tessa - 30
ELMA BPM Suite - 22
1С-Битрикс24 - 21
Другие 94