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

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

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

Система Onyma BPM:

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

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

Для каждого автоматизируемого процесса необходимо описать:

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

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

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

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

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

Задачи, назначенные исполнителю, появляются в меню Мои задачи. Просроченные задачи и задачи с высоким приоритетом маркируются.


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

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