Справка по системе Платформа ELMA BPM
×
Меню

Создание метрики или показателя процесса

Создать метрику или показатель процесса можно двумя способами (рис. 1):
  • на верхней панели инструментов нажать кнопку Показатель процесса;
  • в контекстном меню списка метрик и показателей выбрать пункт Добавить показатель процесса.
Рис. 1. Кнопки для создания метрики или показателя процесса
Запустится мастер создания показателя.
Навигация между страницами мастера создания показателя осуществляется с помощью кнопок Назад и Далее. Отменить создание показателя можно на любом шаге, нажав кнопку Отмена.

Шаг 1. Название показателя

Рис. 2. Мастер создания показателя. Шаг 1. Название показателя
Отображаемое имя - наименование, отображаемое на странице процесса в веб-приложении и в документации по процессу.
Описание - подробная информация о метрике/показателе и его назначении. Вводится аналитиком на этапе моделирования бизнес-процесса.
Тип показателя - показатель или метрика. Для показателя типа Показатель потребуется дополнительно указать настройки шкалы для оценки значений показателя.
Флажок Использовать период позволяет активировать расчет показателя для отдельных временных промежутков. В выпадающем списке необходимо выбрать требуемую периодичность: Год, Полугодие, Квартал, Месяц, Неделя, День. Значения периодичных показателей хранятся в виде массива и могут быть использованы для построения графиков в веб-приложении. В качестве значений показателей за период записываются значения показателей, рассчитанных к концу периода, после чего значение периодического показателя обнуляется. Если показатель процесса рассчитывается на основе показателей экземпляров процесса, в нем будут учтены показатели завершенных в этот период экземпляров.
Флажок Является персональным позволяет обозначить создаваемый показатель как персональный. В выпадающем списке необходимо указать контекстную переменную типа Пользователь, используемую для привязки показателя к персоне. Как правило, в качестве пользователя указывается исполнитель одной из зон ответственности процесса. Если в контексте процесса отсутствует требуемая переменная, её можно создать, нажав кнопку Добавить переменную. Указанная переменная должна быть заполнена в ходе процесса или в сценарии, используемом при расчете показателя, если используется правило вычисления Запустить сценарий. Значения персональных показателей хранятся в виде массива и могут быть использованы для построения графиков в веб-приложении.
Имя свойства - название переменной, состоящее из букв английского алфавита и цифр. Для удобства запоминания имя свойства создается методом транслитерации на английский отображаемого имени. Например, если введено отображаемое имя "Время оплаты счета", то в поле Имя свойства автоматически запишется значение "VremyaOplatyScheta". При необходимости имя свойства можно изменить, но оно должно состоять только из букв английского алфавита и цифр.

Шаг 2. Значение показателя

Рис. 3. Мастер создания показателя. Шаг 2. Тип показателя "Технический"
Тип показателя:
  • Технический - может хранить данные типов Целое число, Дробное число, Временной интервал. В отличии от технического показателя экземпляра процесса, который может быть рассчитан только в сценариях процесса, технический показатель процесса может быть рассчитан по правилам, определяемым на шаге Правило вычисления.;
  • Временной - показатель, рассчитываемый по правилу, определяемому на шаге Правило вычисления. Может хранить данные типа Временной интервал. в отличии от показателя экземпляра процесса, временной показатель процесса не учитывает рабочий календарь, но может быть рассчитан на основе показателей экземпляра процесса, в которых рабочий календарь учтен.
Рис. 4. Мастер создания показателя. Шаг 2. Тип показателя "Временной"

Шаг 3. Правило вычисления

На третьем шаге требуется задать правило вычисления показателя процесса:
  • В сценариях процесса (рис. 5) - показатель должен быть записан в ходе выполнения экземпляров процесса с использованием сценариев;
  • По завершению бизнес-процесса - показатель вычисляется по завершению экземпляра процесса:
  • Запустить сценарий (рис. 6) - по завершению экземпляра процесса запустится указанный сценарий, в котором требуется рассчитать и записать значение показателя;
  • Вычислить на основе показателей экземпляра процесса (рис. 7) - после каждого завершения экземпляра процесса показатель процесса вычисляется на основе одного из показателей завершенного экземпляра процесса.
Рис. 5. Мастер создания показателей. Шаг 3. Правило вычисления "В сценариях процесса"
По завершению бизнес-процесса - Запустить сценарий
По завершению экземпляра процесса будет запущен указанный сценарий, в котором требуется рассчитать и записать значение показателя.
В поле Сценарий в выпадающем списке требуется указать сценарий.
Кнопка позволяет создать новый сценарий.
Кнопка Перейти позволяет перейти к выбранному сценарию на вкладке Сценарии процесса. На данной вкладке доступны специальные инструменты написания сценариев, такие как синтаксическая подсветка кода, технология автодополнения функций и переменных IntelliSense, ссылки на сборки и веб-сервисы.
Рис. 6. Мастер создания показателей. Шаг 3. Правило вычисления "По завершению бизнес-процесса" - "Запустить сценраий"
По завершению бизнес-процесса - Вычислить на основе показателей экземпляра процесса
По завершению экземпляра процесса показатель будет рассчитан на основе одного из показателей экземпляра процесса.
В поле Показатель экземпляра процесса требуется указать показатель, на основе которого будет вычислен показатель процесса.
В поле Формула требуется выбрать способ расчета на основе показателя экземпляра процесса:
  • Сумма - значения показателей экземпляров процесса суммируются;
  • Среднее - вычисляется среднее значение показателей экземпляров процесса;
  • Минимум - в показатель записывается минимальное значение показателей экземпляров процесса;
  • Максимум - в показатель записывается максимальное значение показателей экземпляров процесса;
Рис. 7. Мастер создания показателей. Шаг 3. Правило вычисления "По завершению бизнес-процесса" - "Вычислить на основе показателей экземпляра процесса"

Шаг 4. Отображение

Этот шаг мастера создания показателей доступен только для показателей процесса, и недоступен для метрик. На данном шаге указываются границы шкалы для оценки показателей.
В веб-приложении рядом со значением показателя отображается статус показателя - кружок красного, желтого или зеленого цвета. Для получения оценки фактическое значение показателя, полученное при выполнении экземпляра процесса, сравнивается с указанными для шкалы значениями. В зависимости от полученного результата определяется статус показателя.
Рис. 8. Мастер создания показателей. Шаг 4. "Отображение"
Плановое значение - значение показателя, которое считается необходимым для достижения плана. В зависимости от типа данных плановое значение может быть указано как целое число для типа Целое число, дробное число для типа Дробное число, или количество минут для типа Временной интервал.
Шкала - в выпадающем списке необходимо указать тип шкалы, используемый для оценки значение показателя.
В системе ELMA используется цветовая маркировка статусов показателя типа светофор:
  • Зеленый цвет обозначает диапазон с нормальными относительно планового значениями показателя
  • Желтый цвет - диапазон допустимых значений показателя
  • Красный цвет - недопустимые значения показателя
Реализована шкала пяти видов:
 
Стабилизация
как правило используется для оценки показателей, значение которых не должно выходить за пределы определенного диапазона ни в меньшую, ни в большую сторону.
 
Увеличение
как правило используется для оценки показателей, значения которых не должны опускаться ниже определенных значений.
 
Уменьшение
как правило используется для оценки показателей, значения которых не должны подниматься выше определенных значений.
 
По плану и выше
данная шкала является более строгим вариантом шкалы Увеличение, в котором отсутствует допустимое отклонение показателя от нормы.
 
По плану и ниже
данная шкала является более строгим вариантом шкалы Уменьшение, в котором отсутствует допустимое отклонение показателя от нормы.
В случае, если шкала не достигает минимального значения, или превышает максимальное, оценка показателя не производится. В этом случае показатель работает аналогично метрике.
См. также: