Система bpms как работает. Что такое BPM-системы и как они работают

Быть отлаженным, прозрачным и гибким – сегодняшнее требование к любому бизнесу. А чтобы его таким сделать, в большинстве случаев требуется трансформация.

Интересно при этом, что в английском языке слово «transformation» предполагает не постепенные, а резкие изменения. Поэтому цифровая трансформация бизнеса в основном означает, что нужно не просто где-то что-то «подкрутить», а полностью пересмотреть и принципы, на которых строится бизнес, и то, как он выстроен.

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

Что такое BPM и BPMS?

Концепция BPM (Business Process Management) – органичное сочетание процессной методологии управления предприятием и технологий для её реализации. Проще говоря, BPM отвечает на все вопросы касательно исполняемой работы – где, когда, зачем и как исполняется работа и кто отвечает за ее выполнение.

BPMS (Business Process Management System) - ПО для поддержки концепции BPM. BPM-системы отличаются от других систем, в частности ERP и систем электронного документооборота, тем, что сфокусированы на бизнес-процессах, не привязываясь при этом к документации или работе конкретных специалистов.

Бизнес-процессом можно назвать, например, всю последовательной действий от получения заказа до доставки клиенту заказанной продукции. Как видим, BPM-системы предполагают максимально широкое мышление, не зацикленное на работе определённого отдела предприятия или создании электронного документа. Всё это входит в бизнес-процесс, но имеет для него второстепенное значение. Если BPM-система, с которой работает предприятие, привязана к второстепенному, то есть риск, что самое главное – сами бизнес-процессы и потребности клиентов – останутся незамеченными.

Ключевые достоинства BPM-систем

BPM-системы способны обеспечивать непрерывный мониторинг всех бизнес-процессов, происходящих в компании, а также поиск проблем и их возможных решений.

Структура BPM-систем такова, что позволяет «вести» каждый отдельный процесс от момента его начала до логического завершения.

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

Мониторинг означает, что у руководства всегда имеется возможность всегда видеть и контролировать:

  • На какой стадии выполнения находится процесс.
  • Кто из сотрудников ответственен за данную задачу.
  • Как долго процесс «висит» именно на этом этапе.

Самая главная возможность, которую предоставляют BPM-системы – это возможность видеть одновременно все актуальные задачи, стоящие перед компанией, при этом имеется возможность классифицировать их разными способами: задачи, исходящие от клиентов; задачи по развитию бизнеса; задачи по решению текущих проблем предприятия.

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

Не менее важной функцией BPM-систем можно назвать создание единой информационной базы, куда заносятся все данные, касающиеся работы компании, и предоставляются всем сотрудникам, с учётом их уровней доступа. Это позволяет значительно ускорить большинство бизнес-процессов, включая тот же документооборот и даже простой обмен информацией между сотрудниками.

Наконец, внедрение BPMS во всех случаях предполагает создание регламента действий, по которому будет проходить обработка бизнес-процесса. Например: менеджер принимает по телефону звонок клиента, которому нужна техника; перенаправляет клиента на консультанта по подбору; после выбора конкретной модели техники заказ направляется на склад; в случае отсутствия нужной модели информация поступает в производственный цех; и так далее.

При этом отдельные отрасли деятельности легко поддаются такой регламентации, другие (связанные с творчеством) в меньшей мере. Но плюс BPM-систем состоит именно в том, что они, благодаря своей гибкости, позволяют регламентировать даже те отрасли, которые, на первый взгляд, с трудом этому подвержены.

Поиск проблем и возможных решений

Помимо обеспечения текущей деятельности предприятия в соответствии с регламентом бизнес-процессов, постоянной функцией систем BPM является поиск проблем и «узких мест бизнеса». К ним могут относиться, например, избыточные или ненужные процессы, которые тратят ресурсы компании, но не приносят ощутимой пользы, в то время как перестройка регламента могла бы помочь эту проблему снять. Также бывает так, что чаще всего отдельная группа бизнес-процессов замедляется на конкретном этапе или конкретном сотруднике. Зная это, можно разобрать ситуацию и выработать решения, которые помогут преодолеть существующие трудности.

Может показаться, что это всё довольно просто, но именно BPMS часто становится хорошей возможностью найти такие «узкие места» в деятельности компании. Порой такие места находятся на стыке работы разных подразделений и отделов компании, и в то время как каждое из них работает безупречно, в сумме появляются проблемы.

Поскольку BPM-системы позволяют окинуть работу предприятия «широким взглядом» и увидеть на практике, где имеются проблемы, то внедрение BPMS действительно может стать хорошим шансом для того, чтобы оптимизировать работу предприятия.

Анализ в BPMS

В структуре BPM-систем огромное место занимает анализ. Благодаря им появляется возможность проанализировать множество показателей:

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

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

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

Структура BPM-систем

Те функции, о которых мы рассказали выше, определяют и структуру каждой BPMS.

  • Инструменты для создания регламента (набора правил).
  • Специальные модули для интеграции решений в существующую среду.
  • Инструменты для формирования документов.
  • Модули, отвечающие за анализ и мониторинг.

В большинстве случаев внедрение BPMS предполагает использование сразу всех этих составляющих, потому что это в максимальной степени помогает обеспечить успех.

Три варианта внедрения систем BPM

Чтобы добиться успеха в проекте внедрения, потребуется не только закупить ПО, но и тщательно продумать схемы, по которым проходят бизнес-процессы на предприятии, а также обеспечить готовность сотрудников к необходимым изменениям их работы. Как мы помним, слово «трансформация» подразумевает значительное изменение, и готовностью сотрудников нельзя пренебрегать.

Практически во всех случаях внедрение BPMS проходит по одному из трёх путей.

1. Разработка собственными силами или заказ у подрядчика

Сегодня такой подход для внедрения систем BPM используют редко, его можно отнести к устаревшим. Всё дело в том, что поменялась логика рынка: если несколько лет назад разработчики ПО убеждали клиентов в необходимости использовать новые решения, то теперь сами клиенты настойчиво ждут от разработчиков решений.

Именно поэтому самый распространённый сегодня подход – это обратиться к разработчику (интегратору) с вопросом о том, какие решения стоит использовать данной конкретной фирме, чтобы добиться нужного результата.

2. Внедрение интегратором с последующей кастомизацией

Этот путь на сегодняшний день наиболее распространённый. Если компания пошла по данному пути, то привлекается интегратор, специализирующийся именно на внедрении BPM-систем, а зачастую и разрабатывающий их.

Плюсом работы с интегратором можно назвать то, что он практически всё делает сам, компании остаётся только начать работать по новым принципам. Но это же можно назвать и самым главным недостатком. Кастомизация (адаптация систем под конкретно данное предприятие) зачастую оказывается очень ограниченной. По больше же части, всем сотрудникам приходится приспосабливаться к тем условиям работы, которые возникли после трансформации. И хорошо ещё, если она сама была обговорена с персоналом, который понял и признал её необходимость, а не проводилась императивно по указке «сверху».

Кстати, данный вариант внедрения BPMS часто предполагает зависимость от интегратора: в будущем для решения даже самых малых задач приходится выходить с ним на связь, составлять список желаемых изменений и ждать, когда они будут готовы, а затем использовать их для модернизации ПО. Это неудобно, долго и часто вызывает необходимость переплачивать интегратору, однако без него порой оказывается невозможным сделать с BPM-системой что-либо вообще.

3. Самостоятельная разработка BPM на базе Low-code платформы

Данный вариант подразумевает, что компания также обходится без участия интеграторов/разработчиков, или сводит такое участие к минимуму.

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

Ключевые достоинства BPM-системы на базе Low-code платформы от Comindware

Платформа от Comindware воплощает в себе все возможности платформ класс Low-code.

В первую очередь, она предполагает минимум кода и максимум графической разработки. Почти все те настройки, которые могут потребоваться пользователям, вносятся через пользовательский интерфейс с помощью мыши и клавиатуры.

Дополнительные преимущества данной платформы:

  • Простое обновление без остановки работы.
  • Возможность активно использовать «облако».
  • Простое социальное взаимодействие сотрудников.
  • Возможность подключать и отключать функции по мере необходимости.

И самое главное: внедрив BPM-систему на базе платформы от Comindware, её можно сначала использовать для цифровой трансформации одного или нескольких отделов компании, чтобы оценить результат и подготовиться к более масштабному развёртыванию на уровне предприятия или холдинга. Это позволяет избежать ненужной «революционности» и чрезмерных потрясений при резкой смене принципов работы.

Закажите демо-презентацию Low-code платформы от Comindware, чтобы самостоятельно убедиться, насколько она полнофункциональная и удобная.

Елена Гайдукова, маркетолог-аналитик, бренд-менеджер решений на базе , специалист по партнёрским отношениям.

На внедрение любой IT-системы требуется много времени, сил и средств. А когда речь идет о таком глобальном решении, как BPM-система, внимания приходится уделять еще больше.

Нельзя запускать проект, опираясь на возможности наскоро выбранного продукта и обещания вендора, есть масса аспектов, которые нужно обдумать и взвесить. А последствия неправильного выбора и осознание своей ошибки уже во время работы, «на половине пути» может стоить дорого.

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

Обзор BPM-решений

Рассматриваемые BPM-решения: ELMA BPM Suite , Bizagi BPM Suite и Bonita Open Solution . Все они являются популярными и востребованными. Кроме того, данные решения во многом схожи функционально.

Рассмотрим их главные компоненты:

  1. дизайнер для моделирования бизнес-процессов;
  2. механизм исполнения;
  3. средства контроля и мониторинга выполнения бизнес-процессов;
  4. возможности быстрого изменения бизнес-процессов.

В статье мы рассмотрим реализацию этих возможностей, а также:

  1. пользовательский интерфейс;
  2. стоимость систем;
  3. наличие мобильной версии;
  4. другие критерии.

Моделирование бизнес-процессов

ELMA BPM

ELMA BPM – разработка российской компании ELMA, предназначенная для управления бизнес-процессами.

Моделирование бизнес-процессов в системе ELMA осуществляется в специальном графическом редакторе «Дизайнер ELMA» в нотации BPMN 2.0, которая, к слову, была целиком переведена на русский язык именно специалистами данной компании и доступна для свободного скачивания на сайте ELMA.

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

Почти все действия для автоматизации исполнения бизнес-процессов можно сделать мышкой, но иногда приходится прибегать к скриптам. Для реализации наиболее сложных вещей можно использовать сценарии, то есть программирование. Плюс в том, что сценарии создаются на популярном языке C#, так что разобраться в написании скриптом для ELMA не составит труда. И специалистов, знающих этот язык, на рынке предостаточно.

К сожалению, вендоры очень часто вставляют в свой софт какие-то собственные языки, руководствуясь ошибочным представлением, что там работать легче. В итоге получается такая система, под которую найти разработчика просто невозможно. На рынке их может вообще не быть, поэтому остается два варианта – или идти к тому же вендору за помощью (на то он наверняка и рассчитывает), или пытаться вырастить своего специалиста (что, опять же, без привлечения вендора почти нереально).

Поэтому использование популярного языка смело можно назвать большим плюсом системы.
В ELMA поддерживается импорт и экспорт в формат XPDL – это универсальный формат, который позволяет выгружать и загружать модели бизнес-процессов.

Попробовав в качестве эксперимента загрузить в ELMA процесс, ранее нарисованный в Business Studio, убеждаюсь (после небольших доводок), что все работает без каких-либо проблем.

Добавлю, что в системе ELMA реализована отладка процессов и инструменты для их тестирования (верификации). При публикации модели процесса автоматически выполняется верификация синтаксиса – проверка правильности модели и проверка сценариев на наличие ошибок.

Кроме того, в отличие от остальных решений, в ELMA возможна пошаговая отладка процессов, сценариев и пользовательских форм, что экономит массу времени.

Рис. 1. Интерфейс графического редактора «Дизайнер ELMA»


Рис. 2. Форма заполнения заявки (в режиме отладки) в системе ELMA

Процессы в ELMA можно непрерывно улучшать, причем прямо «на ходу», без остановки исполнения. Так что есть возможность учитывать все особенности организации.

Если в системе обнаружены «проблемные» процессы или наметился срыв показателей, то есть два варианта устранения проблемы:
улучшение текущего процесса (постоянные улучшения) с последующей оценкой показателя, или изменение самого показателя процесса.

Возможно, плановое значение изначально задано неверно, и стоит его скорректировать, как и сам процесс.

Также всегда можно вернуться к более ранним версиям и просмотреть историю улучшений бизнес-процесса – система хранит все версии. Вносить изменения в процессы можно даже после внедрения этих процессов в работу. Вы быстро вносите коррективы в структуру процесса и сразу проверяете эффективность изменений на практике.

Следующий участник обзора – Bizagi – тоже отличается своими механизмами исполнения процессов.

Bizagi BPM Suite

Система весьма известная и популярная. Bizagi BPM Suite состоит из компонентов, выполняющих отдельные функции:

  1. Bizagi Process Modeler – дизайнер процессов;
  2. Bizagi Studio - автоматизация процесса;
  3. Bizagi BPM Server - исполнение процесса.

Моделирование бизнес-процессов осуществляется в нотации BPMN. Поддерживается наиболее полный уровень соответствия спецификации BPMN. Но самая сильная сторона продукта – красочный графический редактор.

«Рисовать» простые схемы удобно, но как только увеличивается их сложность, так возникают трудности, например могут быть потеряны описания событий и потоков, либо объекты при копировании «приклеиваются» друг к другу, и в таком случае помогает только загрузка предыдущей версии схемы.

Есть возможность коллективного проектирования. Готовая модель процесса загружается в Bizagi Studio, где можно определить всю информацию, нужную для автоматизации процесса. Этот же модуль позволяет интегрировать систему с прочими корпоративными приложениями. Автоматизация процессов осуществляется в графических интерфейсах, необходимость программирования есть только при спецификации скриптовых задач.

Далее автоматизированный процесс загружается на сервер, где происходит его дальнейшее исполнение. Эта процедура несложная в том случае, если вы хорошо ознакомились с документацией. Сходу догадаться о многих нюансах непросто.

В веб-интерфейсе выполняются пользовательские задачи и производится контроль исполнения процесса. Система создает подробные отчёты по процессу в целом и отдельно по каждой задаче. Отчёты доступны в веб-интерфейсе.

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

Bizagi дает возможность обмена моделями между приложениями, поддерживается импорт и экспорт в форматы XPDL и MS Visio.

Рис. 3. Моделирование процессов в Bizagi BPM Suite

Затрудняет работу необходимость постоянного переключения между окнами редакторов, при таком количестве окон требуется постоянная смена фокуса внимания. Это все очень сложно, особенно, для человека, впервые открывшего систему.

Важно учесть, что Bizagi BPM Suite испанская разработка, и в России у компании нет официального представительства. Это довольно серьезный недостаток, ведь когда вендор находится в другом государстве, тяжело внедрять его продукт.

Bonita Open Solution

Bonita Open Solution – французский вендор. Представительства в РФ, как и у предыдущего решения, нет. Не так давно, по некоторым данным, была переведена только пользовательская часть системы, в целом, российской локализации нет.

В opensource-версии системы отсутствуют средства мониторинга процессов. В свою очередь, в коммерческом варианте системы они есть. Решение состоит из трёх основных компонентов, разделенных по назначению:

  1. Studio - моделирование и автоматизация бизнес-процессов;
  2. Execution Engine - исполнение бизнес-процессов;
  3. User Experience - интерфейс для работы пользователя с его процессами.

Моделирование процессов Bonita Open Solution происходит в нотации BPMN. Поддержка нотации довольно полная. Решение поддерживает импорт диаграмм из формата XPDL, но без возможности экспорта в него. Также нет и поддержки BPEL.

Моделирование и автоматизация процесса в Bonita Studio производится в одном окне, что очень удобно. Выбор данных и участников, генерация интерфейсов к этапам процесса производится в том же окне, что и создание графической модели. Нет необходимости постоянно переключаться между окнами редакторов, это ускоряет разработку процесса.


Рис. 4. Моделирование бизнес-процессов в Bonita Studio

Интеграция с другими корпоративными приложениями

ELMA BPM

Одно из неоспоримых преимуществ BPM-систем – возможность интеграции с различными программными решениями. Они позволяют увеличить гибкость создаваемых моделей бизнес-процессов. В частности, применяется SOA – Сервис-ориентированная архитектура, позволяющая легко интегрировать модели бизнес-процессов в другие приложения.

В системе ELMA есть средства интеграции с основными корпоративными приложениями (SOA, CRM, почтовые сервисы, оповещения на почту и по sms). Для российских пользователей плюс системы состоит в тесной интеграции с «1С: Предприятие». У системы богатая поддержка работы с веб-сервисами, что полностью задокументировано разработчиком. Поэтому интегрировать ELMA с любой внешней системой не составляет труда. Кроме того, есть поддержка работы с сервисной шиной (ESB) и интеграция с шинами передачи данных на уровне моделирования бизнес-процессов (JMS, MSMQ). Портлеты ELMA встраиваются в корпоративные Порталы: SharePoint, Bitrix.

Bizagi BPM Suite

Стоит отметить гибкие возможности BizAgi BPM Suite по интеграции с внешними системами и приложениями. Эти возможности позволяют связать процессы с любой другой системой. Такие возможности конфигурации включают в себя различные механизмы на уровне интеграции данных и на уровне процессов. Поддерживаются следующие виды интеграций:

  1. с внешними источниками данных;
  2. с сервером электронной почты (оповещения);
  3. с ECM (и системами электронного документооборота);
  4. с иными IT-системами;
  5. возможность ссылаться на внешние сети.

Bonita Open Solution

BOS может взаимодействовать с большим количеством приложений и сервисов с помощью программных соединителей – коннекторов. Поддерживаются базы данных, почтовая служба, веб-сервисы и др. Коннекторы позволяют системе подключаться к внешним базам данных (к примеру, данные справочников, информация о заказах или клиентах), а также получать информацию из внешних систем в интерфейс процесса и записывать данные во внешние системы по результатам исполненного процесса.

Интерфейс

ELMA BPM

Интерфейс системы в целом удобный, простой и понятный. Это касается всех ее компонентов. К ней легко адаптироваться, потому что интерфейс Внутреннего Портала одинаковый для работы со всеми приложениями системы. Его можно легко сделать очень простым и удобным для конечных пользователей. Любая информация может отображаться в красивом и понятном формате.


Рис. 5. Создание заявки в интерфейсе системы ELMA 3.5

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

В интерфейсе портала можно работать с мобильных устройств (смартфонов и планшетов). Кроме того, в интерфейсе возможно настроить аналитику и другие функции портала.

Bizagi BPM Suite

Пользовательский интерфейс Bizagi BPM Suite представляет собой набор настраиваемых форм, которые привязываются к операциям бизнес-процесса и отображаются для получения и ввода данных при выполнении соответствующей операции.

Часто систему позиционируют как имеющую простой и интуитивно понятный интерфейс, но мне сложно с этим согласиться, да и в интернете есть много высказываний о том, что настройка интерфейсов сопровождается сложностями (в основном это низкое быстродействие, трудности с выделением и перемещением объектов, добавлением подписей и др.) Нет как таковой настройки портала, внешнего вида главных страниц, как, например, это реализовано в ELMA. Конструктор экранных форм Bizagi подходит для быстрого создания и ввода данных в рамках процесса, но с ограниченной сложностью презентационной логики. На более сложные задачи уходит больше времени и сил.


Рис. 6. Интерфейс системы Bizagi

Bonita Open Solution

Продукт имеет удобный графический интерфейс для моделирования бизнес-процессов. Можно моделировать бизнес-процессы и создавать собственный интерфейс. В Bonita Studio встроен графический конструктор экранных форм Bonita Form Builder, он позволяет создавать веб-интерфейсы для работы с бизнес-процессами.

С помощью конструктора Bonita Form Builder возможно изменять внешний вид интерфейса для конечного пользователя. Bonita Portal позволяет протестировать разработанный бизнес-процесс в веб-интерфейсе, настроить права доступа пользователей к процессам. В веб-интерфейсе портала пользователи получают задачи и работают с экранными формами, разработанными в Bonita Form Builder, также интерфейс портала доступен пользователям с мобильных устройств (смартфонов и планшетов). Дополнительно в интерфейсе возможно настроить аналитику и другие полезные функции портала.


Рис. 7. Интерфейс Bonita Studio

Недостатки систем

ELMA

Нотация BPMN 2.0 русифицирована, и русские названия элементов модели процесса значительно облегчают общение с бизнес-пользователями, но соответствие нотации у ELMA BPM менее полное, чем у Bizagi. Разработчики ELMA сконцентрировались только на тех элементах, которые реально можно автоматизировать, а поддержка неисполнимых элементов довольно слабая.

При этом всё актуальнее для компаний становится вопрос реализации нотации BPMN, поскольку неполная ее поддержка может затруднять пользователю разработку модели процесса. Графический редактор системы довольно тяжелый. Если нужно просто сделать что-то неисполнимое, приходится ставить большую тяжелую систему, ждать пока запустится сервер, все это требует времени.

Bizagi BPM Suite

У Bizagi тяжелый интерфейс. Конечно, удобно рисовать процессы, но со всем остальным дела обстоят хуже. Тяжело адаптироваться к системе. Нет средств верификации процессов, это при том, что система позволяет моделировать весьма сложные процессы, которые требуют проверки. Нет и возможности симуляции бизнес-процессов, поэтому увидеть, как процесс исполняется, можно лишь исполнив его.

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

Bonita Open Solution

Нет средств статической верификации процессов (доступна их симуляция с различными параметрами и формированием отчётов по результатам).

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

Пользователи отмечают сложности с использованием русского языка в системе. Если название процесса написать русскими символами, он не находится при запуске в отдельном окне. Нельзя прописать по-русски и элементы процесса, поскольку может возникнуть конфликт имен при совпадении количества символов в пределах процесса. Все имена в таком случае переводятся на английский язык и символы заменяются на «нижнее подчеркивание». Цветовая гамма – красный, черный, белый… И вообще, внешний вид системы какой-то агрессивный. Думаю, это очень сильно утомляет, к тому же нельзя быстро его перенастроить.

Стоимость систем

ELMA

Есть бесплатная версия на пять рабочих мест. Также вендор предлагает коммерческие версии: легковесную Экспресс-версию на бесплатном СУБД Firebird. В качестве базовой предлагается «Стандарт» версия на MS SQL. Версия Стандарт стоит примерно в полтора раза дороже «Экспресса».

Стоимость лицензии – менее 10 тысяч за 1 рабочее место. А в случае с версией «Экспресс» - значительно ниже.
Также ELMA предлагает корпоративную версию, которая поддерживает кластерную архитектуру для обеспечения высокой производительности в больших организациях. Данная версия работает как на корпоративной версии MS SQL, так и на Oracle. Цены на корпоративную версию на сайте разработчика найти не удалось.

Bizagi BPM Suite

Система доступна в двух вариантах:

Enterprise Edition . Корпоративные решения BizAgi BPMS разработаны для крупных предприятий. Они обеспечивают все функции, необходимые в большом количестве BPM проектов. В системе могут работать от сотен до тысяч пользователей.

Xpress-издание – BizAgi BPMS Xpress – сравнительно недорогое решение для малых и средних предприятий. Позволит оценить преимущества BPM небольших (пробных) проектах, прежде чем начать работу со всеми функциями BPM. BizAgi BPMS Xpress может одновременно использовать максимум только 50 пользователей.

Стоимость лицензий – около 100$ за одного пользователя.

Bizagi Process Modeler – дизайнер бизнес-процессов распространяется бесплатно.

Bonita Open Solution

Решения системы – Bonita Portal, Bonita Studio и Bonita Engine платные, на официальном сайте есть подробное описание всех модулей, но нет информации по их стоимости. Есть бесплатная Opensource-версия.

Выводы

Все три рассмотренные системы достаточно близки функционально и нельзя сказать, что какая-то намного лучше или хуже другой. У каждой из них есть свои недостатки и преимущества. Например, отладка бизнес-процессов есть только у ELMA, а в остальных системах данный механизм не реализуется.

За красотой интерфейса в ряде систем скрывается неудобная настройка. Усложняет внедрение BPM-решений и территориальная удаленность вендоров. Что же касается функциональных возможностей, здесь во многих вопросах, конечно, Bizagi держит уверенное первенство. Но, что особенно приятно, отечественная разработка – ELMA BPM уже не только может поравняться силами со своими западными коллегами, но и в чем-то их превзойти.

Теги: Добавить метки

BPMS (Business Process Management Suite ) – это класспрограммного обеспечениядля управления бизнес-процессами и административными регламентами (употребляются также термины BPM-система и просто BPM). Использование BPMS позволяет организовать эффектинное взаимодействие между управленцами и ИТ-специалистами, лучше использовать существующие и ускорить разработку новых информационных систем. Основные функции BPMS - моделирование, исполнение и мониторинг бизнес-процессов. Основываясь на данных мониторинга, организации выявляют узкие места и усовершенствуют свои бизнес-процессы. Цикл управления замыкается, когда при помощи BPMS измененные бизнес-процессы оперативно внедряются в эксплуатацию.

Решения в области Business Process Management (BPM) позволяют компании произвести оптимизацию бизнес-процессов, используя существующие приложения. Как правило, решение BPM - это комплекс открытых, основанных на стандартах компонентов для моделирования, выполнения, управления и оптимизации бизнес-процессов, а также интеграции корпоративных приложений.

Создаваемые в рамках интеграции приложений сервисы являются «кирпичиками», из которых можно строить последовательность выполнения в интегрированной системе «сквозных» бизнес-процессов, объединяющих процессы различных функциональных областей. Система BPM обеспечивает формирование последовательности автоматически выполняемых шагов бизнес-процесса и правил взаимодействия приложений (передачи информации) на каждом из этих шагов. Модули BPM ведущих производителей интеграционных платформ предоставляют возможность проектирования, разработки, тестирования, исполнения, отслеживания и управления бизнес-процессами. Приложения класса BPM служат удобным инструментом модификации интегрированной информационной системы в условиях изменения (реинжиниринга) бизнес-процессов предприятия.

Рисунок 8.5 – Бизнес-схема предприятия

Основная идея BPM-системы предельно проста.

Берем описание бизнес-процесса (наподобие тех, что давно и успешно создаются специалистами по реинжинирингу бизнес-процессов) и отслеживаем его выполнение при помощи специализированной компьютерной программы.

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

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

Составные части BPMS. Типичная BPM-система состоит из стандартного набора компонент, соответствующих хорошо известным стадиям жизненного цикла бизнес-процесса: проектированию, исполнению, мониторингу.

Проектирование. Под проектированием понимается разработка схемы бизнес-процесса. В состав BPM-системы обычно входят:

1. Г рафический дизайнер для рисования схемы бизнес-процесса 2.Репозиторий для ее хранения и организации совместного доступа

Возможность моделировать бизнес-процесс при помощи графического редактора является принципиальной особенностью BPM-систем: проектирование бизнес-процесса должен выполнять бизнес-аналитик без участия программиста.

Процедура создания модели бизнес-процесса мало чем отличается от привычной для бизнес-аналитиков процедуры рисования схем. Нарисовать шаги, описать бизнес-логику, определить группы пользователей и перечень вводимых на каждом шаге реквизитов.

Результат сохраняется на сервере, после чего процесс может быть инициирован. При необходимости в схему можно вносить изменения, не прибегая к помощи программистов. Альтернативно, схема бизнес-процесса может разрабатываться в каком-либо из традиционных средств моделирования бизнес-процессов и переноситься в BPM-систему при помощи импорта-экспорта.

Исполнение. Ядром BPM-системы является его «движок» (BPM Engine). Он стартует экземпляры бизнес-процессов, отслеживает смену их состояний, хранит значения реквизитов, выполняет бизнес-правила. Если сравнить схему бизнес-процесс с нотами, игра по которым производит приятную для слуха мелодию, то BPM Engine - это механическое пианино, играющее по этим нотам.

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

    Относительно небольшую долю составляют бизнес-процессы, которые BPM-система может выполнить полностью автоматически, запустив ряд специализированных программ. Например, интернет-провайдер при активации нового клиента должен создать для него учетную запись на сервере, добавить информацию в системную службу имен, в конфигурационные файлы веб-сервера и электронной почты и наконец, сформировать счет и отправить его пользователю вместе с уведомлением об активации сервиса. Каждая операция выполняется отдельной программой (в идеале через стандартизованный интерфейс - вебсервис), а BPMS играет роль планировщика.

Рисунок 8.6

    Наиболее распространен тип бизнес-процессов, предполагающий как стыковку со специализированными приложениями, так и участие живых людей. Например, сотрудник финансового отдела должен зарегистрировать факт оплаты в ERP-системе как шаг бизнес-процесса реализации товара. Этот сценарий требует разработки интерфейсных программ, работающих и с контекстом бизнес-процесса (т.е. с его реквизитами), и с внешней прикладной программой или базой данных. В контексте бизнес-процесса сохраняются ссылки - номер платежки, код контрагента - по которым развернутую информацию можно извлечь из внешнего приложения или базы данных на следующих шагах бизнес-процесса. Разработка таких комплексных приложений обычно - самая трудоемкая часть проекта BPM.

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

Ключевой элемент интерфейса пользователя BPM-системы - т.н. «персональный список задач», перечень шагов запущенных экземпляров бизнес-процессов, назначенных данному конкретному пользователю или ролевой группе, к которой он принадлежит:

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

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

Мониторинг. BPM-система осуществляет контроль бизнес-процессов двумя путями:

    Менеджеру не приходится выяснять «на ком стрелка» - для каждого экземпляра бизнес-процесса это наглядно показывает динамически формируемое графическое изображение. Например, вот как может выглядеть графическое изображение экземпляра процесса, схема которого рассматривалась выше.

    Зеленым цветом отмечены шаги процесса, которые выполняются в данный момент; в рассмотренном примере параллельно выполняются два шага, один из которых соответствует основной последовательности работ, а второй служит для контроля процесса его инициатором. Красные стрелки показывают пройденный маршрут.

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

BPM-системы, как правило, предоставляют базовый набор отчетов по показателям бизнес-процессов. На их основе могут быть сконструированы т.н. «ключевые показатели эффективности» (KPI, Key Performance Indicators), которые, в свою очередь, могут быть увязаны с «системой сбалансированных показателей» (BSC, Balanced Scoreсard).

Архитектура типового BPMS. Решения BPM используют инжиниринг закрытого цикла для выявления разрывов в процессах, что дает Вашей компании возможность контролировать полный жизненный цикл бизнес-процессов. В результате Вы получаете быструю и гибкую платформу, основанную на существующих приложениях, которая позволит вам оперативно реагировать на новые требования бизнеса и повышать производительность.

Рисунок 8.7

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

Области применения. В основе систем управления бизнес-процессами лежит процессный подход, и они наилучшим образом подходит в первую очередь для автоматизации процессов ориентированных на клиента и сквозных бизнес-процессов Компании.

Чаще всего системы управления бизнес-процессами применяются при автоматизации сложных сквозных бизнес-процессов, включающих несколько подразделений компании и функции многих существующих информационных систем, подчиненных одной общей цели.

Другим распространенным случаем является автоматизация тех областей, для которых нет готовых, хорошо зарекомендовавших, либо относительно доступных готовых решений.

Также системы управления бизнес-процессами могут быть полезны при необходимости быстрой (от одного до нескольких месяцев), точечной автоматизации какого-либо критически важного бизнес-процесса Компании.

Ключевые функции.

Функциональная архитектуры BPM. Все предлагаемые на данный момент системы управления бизнес-процессами (BPMS), вне зависимости от платформы реализации, предоставляют следующие основные функции:

    управление задачами сотрудников (возможность объединять отдельные задачи в бизнес-процессы, управлять переходами от одной задачи к другой, переназначать задачи и назначить их на группы, функциональные подразделения);

    возможность оперативно отслеживать ход исполнения задач (текущую стадию, исполнителя и состояние процесса, а также историю изменений);

Рисунок 8.8

    оперативный мониторинг (в режиме реального времени) основных показателей процессов, вывод предупреждений об ошибках и падении показателей;

    возможность подключения к системе партнеров (например, коллекторских агентств, партнеров по оценке и т.д.) и полный контроль за их деятельностью со стороны сотрудников Вашей компании (сотрудники видят на какой стадии находится процесс и задачи партнеров);

    построение жестко регламентированных для всех сотрудников бизнес-процессов (решение о переходе на следующую фазу принимает система, на основании уже введенных данных и логики бизнес-процесса);

    разграничение доступа на основе роли каждого из пользователей в процессе (сотруднику доступны только его задачи, и только те данные, которые необходимы для выполнения задачи);

    интеграция с другими корпоративными системами прямо во время исполнения бизнес-процесса (получение и передача данных);

    управление бизнес-правилами не останавливая выполнения бизнес-процессов (например, сроком удовлетворения требования о полном досрочном погашении, максимальным сроком инициации искового производства по кредитному делу и т.д.).

Преимущества внедрения процессно-ориентированой системы управления бизнес-процессами. Ключевыми особенностями именно BPM-решений является то, что они позволяют:

    обеспечить гибкую автоматизацию «сквозных» бизнес-процессов (затрагивающих функционирование нескольких функциональных подразделений компании и информационных систем);

    дают основу для внедрения процессного подхода к организации работ организационных единиц предприятия;

    позволяют организовать эффективный контроль за выполнением бизнес-процессов в режиме реального времени;

    снижают издержки на взаимодействие между различными подразделениями компаниями и партнерами;

    обеспечивают «бесшовную» интеграцию между различными бизнес-приложениями предприятия и партнеров;

    позволяют уменьшить срок внедрения новых решений и бизнес-функций;

    повышают отдачу от уже сделанных инвестиций в информационные системы компании.

Подходы к реализации . Специалисты компании Tops BI обладают компетенцией и опытом создания интеграционных решений на промышленных платформах ведущих мировых производителей:

    Oracle SOA Suite/Oracle BPM Suite;

    IBM WebSphere Process Server (Dynamic Process Edition);

    SAP NetWeaver BPM;

    Microsoft SharePoint и BizTalk Server.

Непосредственно перед началом реализации может быть проведено обследование бизнес-процессов Вашей компании как специалистами TopS BI, так и использованы уже формализованные Вашими специалистами в каком-либо средстве бизнес-процессы (в качестве используемых средств описания могут использовать Aris или Visio).

Услуги. Компания TopS BI предоставляет следующие услуги при построении систем управления бизнес-процессами:

    проведение комплексного обследования, включающего анализ бизнес-процессов и ИТ-инфраструктуры компании для формирования последующих предложений по построению интеграционного решения;

    разработка архитектуры интеграционного решения;

    проектирование программно-аппаратного комплекса, подготовка спецификаций на необходимое оборудование и программное обеспечение, поставка, установка и настройка программно-аппаратного комплекса для интеграционного решения.

    разработка компонент бизнес и интеграционной логики, пользовательского интерфейса;

    настройка и адаптация средств мониторинга бизнес-процессов, информационной безопасности и администрирования;

    создание и доработка компонент расширяющих возможности существующих интеграционных решений;

    разработка эксплуатационной документации и проведение обучения пользователей системы;

    комплексное тестирование интеграционного решения;

    обеспечение технической поддержки и сопровождения реализованных решений.

BPMS — Business Process Management Suite — это класс программного обеспечения, которое заточено на управление бизнес-процессами в условиях частых изменений. Основная идея BPMS: процесс моделируется в графической среде и представляет собой набор графических элементов в определенной нотации , задается набор атрибутов процесса, после чего процесс запускается на исполнение (пользователи начинают получать задания). Любое изменения процесса после этого изменяет его поведение в исполняемой среде. Такая работа обычно выполняется бизнес-технологами. Получается, что бизнес-пользователь действительно может создать приложение без участия ИТ-специалиста. Но так могут думать только те, кто совершенно не представляет себе из чего складывается информационное пространство современной организации, даже самой небольшой.

Системы BPMS занимают собственную нишу, не заменяя, а дополняя возможности существующего системного (СУБД, сервера приложений) и прикладного программного обеспечения (ERP, CRM, производственные, торговые, бухгалтерские и другие системы). ИТ-специалист, в арсенале которого появилось это средство, обнаружит вокруг себя достаточно много задач, которые без BPM решались либо неэффективно, либо вообще никак.

В чем преимущество использования BPMS:

  1. BPM не столько выдвигает новые идеи, сколько развивает и комбинирует уже известные. В науке достижения часто появляются на стыке дисциплин или направлений. В случае BPM таких направлений три: процессное управление и реинжиниринг бизнес-процессов, документооборот и управление потоками работ (Workflow), интеграция корпоративных приложений (EAI).
    Не конкретизируя как BPM развил эти направления (интересующихся адресуем к статье «Истоки BPMS » на сайте bpms.ru), отметим, что BPM удачно их комбинирует. Например, сочетание процессного управления и интеграции приложений дало интеграцию на основе бизнес-процессов, а сочетание технологий Workflow и методологии реинжиниринга дало полный цикл управления бизнес-процессом (моделирование-исполнение-анализ) на основе единой модели.
  2. BPMS - это класс системного программного обеспечения, появление которого следует той же логике, что и появление СУБД за двадцать лет до того. Вспомним: в свое время мысль о том, что данные целесообразно отделить от алгоритмов и использовать для управления ими специализированное системное программное обеспечение в виде СУБД, вовсе не была очевидной. Скептики говорили, что их программы и так справляются с хранением данных, и никакая СУБД не сможет делать это быстрее и лучше, и вообще СУБД - это лишняя трата денег.
    Сегодня то же самое происходит с процессами: появилось понимание того, что у этих информационных объектов есть специфика, отличающая их и от алгоритмов, и от данных. Как следствие, появилась идея специализированного системного программного обеспечения, которое (как и СУБД в случае данных) полностью возьмет на себя управление процессами: моделирование, хранение, исполнение, анализ и т.д. - т.е. BPMS.
  3. Системы BPMS органично сочетаются с уже сложившейся ИТ-инфраструктурой: для хранения данных о процессах используются распространенные реляционные СУБД, для исполнения процессов - сервера приложений на платформе JEE или.NET, для интеграции - существующие адаптеры (ODBC, JDBC, JCA) и веб-сервисы, для авторизации и аутентификации - службы каталогов (LDAP, Active Directory).
    BPM и SOA, в отличие от предыдущего поколения средств Workflow и EAI, следуют открытым стандартам в моделировании процессов (BPMN, BPEL, XPDL) и в интеграции с корпоративными приложениями (SOA и вебсервисы).
  4. BPM подразумевает непрерывное усовершенствование и короткий цикл разработки. Инструментарий BPMS позволяет визуальными средствами быстро разработать начальную схему бизнес-процесса и запустить ее в опытную эксплуатацию. В дальнейшем BPM (в сочетании с SOA) позволяет с минимальными затратами дорабатывать бизнес-процесс и увязывать его с разнородными корпоративными системами.
    Это полностью соответствует современным тенденциям в разработке информационных систем. Короткие циклы разработки предпочтительны перед традиционным длительным циклом. Успех сопутствует тем проектам, где пользователь максимально быстро получает первую версию программы и имеет возможность, с одной стороны, начинать извлекать из нее пользу (что способствует быстрому возврату инвестиций), а с другой - оперативно вносить корректировки в дальнейшую разработку, страхуя тем самым программистов от дорогостоящих ошибок. И именно по этой схеме реализуются проекты BPM.

Системы управления бизнес-процессами пришли в Россию с Запада, где этот класс программ называется BPMS (Business Process Management System) или BPM-системы. Основная цель данных систем - осуществить программную поддержку концепции процессного управления организацией.

Работа системы управления бизнес-процессами основана на простой идее: на этапе внедрения системы осуществляется моделирование бизнес-процессов организации с помощью наглядных диаграмм.

Затем эти диаграммы загружаются в компьютерную систему и становятся исполнимыми, то есть программа позволяет отследить и проконтролировать исполнение бизнес-процессов в реальной практике работы предприятия.

Такой подход позволяет максимально приблизить реальное выполнение бизнес-процессов в организации к их идеальной модели, которая изначально разрабатывалась.

Приложение ELMA BPM реализует концепцию BPM, что позволяет строить гибкие адаптивные информационные системы, способные оперативно меняться вместе с изменением бизнес-процессов компании. Благодаря использованию приложения ELMA BPM можно навести порядок в бизнес-процессах организации, сделать их выполнение четким и формальным.

Приложение ELMA BPM обладает огромным количеством возможностей, однако все функции системы легко могут быть поделены на четыре группы в соответствии со стадиями жизненного цикла (цикл Деминга) процесса PDCA (Plan, Do, Check, Act).

Проектирование (моделирование) бизнес-процессов

Работа с бизнес-процессами в приложении ELMA BPM начинается с их моделирования. Моделирование бизнес-процессов осуществляется в программе Дизайнер ELMA, входящей в комплект системы ELMA. Дизайнер ELMA имеет простой и понятный графический интерфейс.

Важным моментом является то, что проектирование бизнес-процессов может выполнять бизнес-аналитик без участия программиста. Программа ELMA описывает процесс на языке диаграмм (bpm), привычном для аналитика и понятном высшему руководству организации.

На диаграмме бизнес-процесса определяются участники процесса, набор их действий и их последовательность. Сама диаграмма (графическая модель) бизнес-процесса строятся путем перетаскивания мышью нужных блоков операций с палитры, затем операции соединяются переходами.

В основе функционирования приложения ELMA BPM используется общепринятая нотация описания бизнес-процессов BPMN. На сегодняшний день последняя версия нотации BPMN имеет номер 2.0 . Специалистами компании ELMA был выполнен перевод нотации на русский язык.

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

Моделирование бизнес-процесса в Дизайнере ELMA заканчивается его публикацией, после чего бизнес-процесс компилируется и становится доступным для запуска в веб-приложении ELMA BPM.


Моделирование бизнес-процессов
Внутри бизнес-процесса двигаются данные

Исполнение бизнес-процессов

После того, как модель бизнес-процесса опубликована, он становится доступным для исполнения. В системе может быть одновременно запущено сколько угодно экземпляров одного и того же бизнес-процесса – все они будут исполняться независимо, используя в своей основе одну и ту же модель.


ELMA автоматически ставит задачи
Минимально необходимый набор данных на карточке задачи платформы ELMA BPM

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

Задачи, получаемые пользователями в рамках исполнения бизнес-процессов, оформлены в веб-приложении ELMA в виде отдельных страниц (карточка задачи), на которых приведена вся необходимая исполнителю информация для принятия решения и выполнения поставленной задачи.

От исполнителя может потребоваться ввод некоторых данных – в этом случае карточка задачи будет содержать соответствующие поля, заполнение которых может быть при необходимости обязательным. То есть всю работу по поручению пользователь всегда выполняет в одном месте – на карточке задачи; здесь же он получает все необходимые для этого ресурсы.

Также после выполнения своего поручения пользователь не должен задумываться о том, кто и какие действия в рамках данного бизнес-процесса должен выполнять – эти вопросы приложение ELMA BPM берет на себя.

Все задачи, которые не требуют труда реальных сотрудников организации, выполняются приложением ELMA BPM автоматически практически мгновенно: определение хода выполнения бизнес-процесса (в том числе по некоторым условиям), рассылка сообщений, выполнение сценариев и т.п.

Контроль и мониторинг бизнес-процессов

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

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

Приложение ELMA BPM предоставляет удобные инструменты для мониторинга хода выполнения процессов и контроля исполнения задач в рамках данных бизнес-процессов. В распоряжении пользователей системы находится несколько средств.

Страница «Мои процессы» содержит список всех экземпляров процессов, которые относятся к текущему пользователю системы: бизнес-процессы, в которых пользователь является инициатором, ответственным или исполнителем. Для поиска нужного экземпляра процесса можно использовать удобный фильтр страницы «Мои процессы». Отыскав в списке нужный экземпляр процесса, можно перейти на его карточку.

Страница «Монитор процессов» служит для анализа работы по процессам: в данном разделе отображаются типы процессов, в которых пользователь является владельцем, куратором или информируемым. Текущий пользователь может не являться непосредственным участником процессов, представленных на странице, но он может просмотреть информацию по выполнению этих процессов.

Со страницы «Монитор процессов» можно перейти на карточку любого из отображенных процессов, чтобы получить подробную информацию о процессе.

Еще одним удобным средством контроля исполнения процессов является просмотр его карты. Карта процесса в веб-интерфейсе приложения ELMA BPM выглядит так же, как графическая модель этого процесса в Дизайнере ELMA, но поскольку на ней отображен уже запущенный процесс, карта содержит дополнительные пометки. Так, уже выполненные операции обведены синей рамкой, выполненные переходы обведены жирными линиями, а текущая выполняемая операция обведена жирной зеленой рамкой.

Таким образом, можно узнать не только какие задачи по процессу выполняются в данный момент, но и предыдущий ход, по которому выполнялся процесс. Просмотреть карту процесса можно в любой момент с карточки экземпляра процесса.

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

Кроме того, следить за задачами по процессам своих подчиненных руководители смогут стандартными средствами мониторинга исполнительской дисциплины.


Всегда понятно на какой стадии находится бизнес-процесс
Для любого действия в системе управления бизнес-процессами можно ввести временной регламент
Монитор бизнес-процессов показывает ситуацию «В целом»

Оптимизация бизнес-процессов

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


Бизнес-процессы изменяются вместе с компанией

Задачи, получаемые пользователями в рамках исполнения бизнес-процессов, оформлены в веб-интерфейсе информационной системы ELMA BPM в виде отдельных страниц (карточка задачи), на которых приведена вся необходимая исполнителю информация для принятия решения и выполнения поставленной задачи.

Например, руководитель решил, что операцию «Составление сметы» лучше выполнять Коммерческому директору, а не Менеджеру по продажам (это может быть связано с особенностями работы организации). Приложение ELMA BPM позволяет изменить процесс в работающей системе (для этого не нужен ни программист, ни остановка системы) и применить изменения немедленно. После того, как процесс исполнен с учетом сделанных изменений, можно сразу оценить эффективность внесенных коррективов.