Разветвленные бизнес-процессы в современных организациях требуют эффективного управления. Часто ему способствует использование систем управления бизнес-процессами (BPM-систем) и такого программного инструментария, как workflow-конструктор (workflow с англ. — рабочий процесс) или конструктор бизнес-процессов.
Что такое конструктор бизнес-процессов и для чего он нужен в BPM-системе
Workflow-конструктор — основа систем для управления и автоматизации бизнес-процессов. Он позволяет объединять сотрудников в команды по работе над проектами в одном информационном пространстве, координировать выполнение исполнителями задач, входящих в ежедневные рабочие процессы. Это инструмент формирования и графического последовательного представления рабочих потоков. Конструктором он является, поскольку позволяет проектировать и гибко настраивать процессы, задачи и связи.
В Workflow-конструктор встроен набор инструментария, который позволяет организовывать процессы, связанные с созданием поручений, согласованием, контролем, голосованием и электронным подписанием документов. Эти элементы существенно упрощают настройку, так как работа с ними производится непосредственно в графической схеме. Workflow-конструктор позволяет осуществить оптимизацию и даже автоматизацию бизнес-процессов.
Основной функционал Workflow-конструктора в Visary BPM
Бизнес-процесс представляет собой некую схему и обрастает связями с объектами системы, которые передвигаются по этой схеме по мере выполнения операций процесса. Каждый бизнес-процесс — это отдельный объект системы, у которого есть вход, выход, владелец и исполнители.
Проектирование бизнес-процессов в Workflow-конструкторе BPM-системы Visary происходит в графическом поле при помощи панели базовых элементов, которые позволяют строить схему бизнес-процесса.
Элементы конструктора Workflow:
Этапы процесса (состоящие из одного или нескольких пулов) — элементы, в которых создаётся дорожка задач и указывается исполнитель.
Подпроцессы — элементы, которые позволяют указывать вложенный бизнес-процесс, могут включать несколько операций.
Операции — элементы, в которых могут выполняться действия: пользовательские (исполнение резолюции, согласование, подписание и т.д.) или системные (создание события календаря, email-сообщения и т. д.).
События — элементы начального, конечного и межпроцессного взаимодействия (триггер, ожидание).
Шлюзы — элементы ветвления процессов ( параллельное выполнение операций, переходы).
Все базовые элементы содержат графы описания, названия, указания продолжительности, зон ответственности, настройки параметров и другие атрибуты, позволяющие формировать и корректировать бизнес-процессы. Имеются элементы для работы с документами: поручение, согласование, голосование, электронная подпись/мультиподпись.
В конструкторе можно перетаскивать объекты системы в различные рабочие поля методом Drag-and-drop, что значительно облегчает и ускоряет процессы редактирования и связывания элементов схемы.
No-code функционал платформы позволяет формировать уникальные сценарии со сложной бизнес-логикой. Настройка команд или скриптов реализуется при помощи встроенного механизма blockly.
Дополнительный функционал Workflow-конструктора
Виджет бизнес-процесса. В карточке любого объекта, который связан с бизнес-процессом, отображается виджет, визуализирующий текущий этап схемы бизнес-процесса, на котором находится объект. Например, это согласование, параллельное выполнение, подписание и другие этапы управления регламентированными процессами. Для работы с бизнес-процессами можно создавать несколько групп, пользователей, меню и настраивать мнемонику одного из объектов.
Поддержка версий. Можно сохранять бесконечное количество версий бизнес-процесса. Перед созданием итоговой версии можно формировать черновые версии для тестирования.
В рамках Visary BPM в конструкторе бизнес-процессов есть такой функционал, как история бизнес-процесса, который позволяет проследить весь его путь, включая появление комментариев к действиям.
Управление доступом к моделированию бизнес-процессов также осуществляется через графический интерфейс. Настройки позволяют создавать кастомизированные роли для доступа к объектам вплоть до атрибута или статуса объекта (например, конкретного поля).
Больше информации о Visary BPM по ссылке