Перейти к основному содержанию

Бизнес-процессы в BPMN

Около 8 мин

Бизнес-процессы в BPMN

Наш редактор имеет множество функций и все они направлены на обеспечение удобства работы с BPMN диаграммами.
Рассмотрим подробнее все возможности: image

Описание всех меню

Левое меню

Левое меню предназначено для выбора и использования элементов BPMN и обеспечения удобства использования редактора.

Не все элементы

В левом меню не все элементы BPMN, но это не значит их нет в системе 😃 Типы элементов меняются в контекстном меню.

Советуем обратить внимание на кнопки, обеспечивающие удобство работы:

image

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

Меню сохранения

Сохранение диаграммы

В этом меню вы можете:

  • Указать название диаграммы
  • Указать папку
  • Добавить теги
  • Указать тип-процесса (AS-IS / TO-BE) и связать со вторым процессом для сравнения
  • Указать комментарий к текущей версии
  • Оценить [качество] вашей диаграммы

Совет

При сохранении создается версия, к которой можно откатиться или выполнить сравнение

В этом же меню сохранить чужую диаграмму, к которой вы не имеете доступа на редактирование, в свои диаграммы.

image

Скачать (экспорт PNG, BPMN, .DOCX)

В этом меню можно скачать диаграмму в нужном формате, включая .docx
image

Совет

Скачивание картинки с оверлеями доступно по другой кнопке

Поделиться диаграммой

В этом меню можно предоставить/отзовать доступ на диаграмму:

  • Анонимно (не требует учетной записи в системе)
  • Конкретному человеку по e-mail с указанием прав (просматривать/редактировать)
  • Получить код для встраивания диаграммы, она будет выглядеть вот так:

image

Больше о совместной работе

Сменить статус

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

  • Новый - процесс еще не трогали, просто создали.
  • В работе - над процессом активно идет работа.
  • На согласовании - процесс согласуется с кем-то, менять схему нельзя. Подробнее в согласованиях
  • Готов - процесс готов к работе. Меня схему нельзя.
  • Архив - процесс в архиве. image

Примечание

Сейчас менять или добавлять статусы нельзя.

AS-IS и TO-BE

Если в меню сохранения вы указали тип процесса и связанный процесс, то появится возможность быстро перемещаться между версиями AS-IS и TO-BE, а так же визуально сравнить их. image

Верхнее меню

Верхнее меню предназначено для работы с конкретной диаграммой и предоставляет возможности:
image

  1. Развернуть диаграмму на полный экран
  2. Открыть панель свойств BPMN/свойств Camunda.
  3. Включить проверку ошибок.
  4. Отключить проверку ошибок.
  5. Отменить последнее дейсвтие.
  6. Повторить последнее действие.
  7. Приблизить.
  8. Отдалить.
  9. Включить или выключить миникарту.
  10. Сменить цвет выбранным элементам.
  11. Скопировать выделенные элементы для вставки между вкладками.
  12. Вставить выделенные элементы из другой вкладки.
  13. Включить автонумерацию элементов.
  14. Отключить автонумерацию элементов.
  15. Открыть правое меню с доп.функциям.
  16. Открыть встроенную справку по BPMN и горячим клавишам.

Контекстное меню

Контекстное меню открывается при клике на элемент и предоставляет возможности в зависимости от того, на какой элемент вы кликнули:
image

  1. Смена типа элемента.
  2. Открытие меню для управления ролями и элементами архитектуры.
  3. Удаление элемента.
  4. Текстовая аннотация к элементу.
  5. Изменение атрибутов текущего элемента.
  6. Соеденение текущего элементв с другим.
  7. Открытие подробностей элемента.
  8. Открытие комментариев к элементу

Меню подробностей элемента

В этом меню предоставляется возможность указывать всю ключевую информацию об элементе:

image Так же это меню позволяет:

  • Просматривать версии описания
  • Скопировать прямую ссылку на элемент
  • Просмотреть комментарии к элементу

Меню оверлеев

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

Кроме того, это меню позволяет скачать в виде .PNG диаграмму со включенными овереляеми. image

Совет

Включенные оверлеи автоматически вставляются в ссылку, которой вы делитесь с коллегами! Заказчикам ничего дополнительного нажимать не надо.

Меню представлений

Описание процесса в системе можно посмотреть сразу в нескольких представлениях, в зависимости от ваших задач.

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

Табличное представление

Табличное представление выводит информацию о:

  • Названии задачи
  • Пуле, в котором расположена задача
  • Роль, исполняющая задачу
  • Должности, привязанные к роли
  • Системы, используемые в задаче
  • Документы, используемые в задачи
  • Описание задачи

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

Представление в виде регламента

Это представление позволяет просмотреть на процесс последовательно, со всех сторон и предоставляет возможности:

  1. Просмотреть и ввести общее описание. image
  2. Указать состав рабочей группы - владельцев, спонсоров и тд.
  3. Посмотреть на схему.
  4. Посмотреть и отредактировать описание задач в разрезе ролей image
  5. Историю согласований.
  6. Связь процессов, потребителей и поставщиков процесса.
  7. Используемые элементы архитектуры.
  8. Карту архитектуры относительно процесса.
  9. Все комментарии процесса.

Правое меню

Правое меню отображает дополнительную информацию к диаграмме в зависимости от выбранного отображения. image

  1. Включить отображение всех ролей.
  2. Включить отображение деталей задачи по клику.
  3. Сравнить текущую версию с предидущими
  4. Включить отображение всех элементов архитектуры.
  5. Включить отображение связей процесса.
  6. Включить комментарии.

Детали по клику

После включения соответсвующей настройки в правом меню появляется возможность:

  • Поделиться ссылкой на конкретный элемент
  • Найти выбранный элемент на схеме
  • Установить связь с Call Activity
  • Установить роль
  • Установить элементы архитектуры
  • Прочитать описание выбранной задачи
  • Просмотреть и написать комментарий к выбранной задачи

image

Совет

В этом представлении отображается схема выбранного Call Activity! Это удобный способ просматривать их содержимое с той же диаграммы, на которой оно используется.

Обеспечение удобства работы

Горячие клавиши

Редактор поддерживает работу с горячими клавишами, то сильно ускоряет работу при моделировании процессов:

  • ctrl + z отменить последнее действие
  • ctrl + y - выполнить последнее действие
  • ctrl + a - выделить всё
  • ctrl + scroll - изменение масштаба
  • scroll - перемещение по вертикали
  • shift + scroll - перемещение по горизонтали
  • shift + click - выбрать элементы группой
  • ctrl + click - выделять элементы по одному в группу
  • alt + 1...8 - Включить отображение соответствующих оверлеев
  • ctrl+f - Открыть меню поиска элементов

Качество бизнес-процессов BPMN

Система предоставляет мощные средства для управления качеством ваших диаграмм в BPMN, создаваемых по вашему соглашению о моделировании.

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

Оценка

Система предоставляет ~30 правил проверки BPMN, которые система проверяет автоматически при каждом сохранении.
Выявленные ошибки бывают трех типов:

  • Информационная ошибка - можно моделировать лучше.
  • Предупреждение - лучше поправить.
  • Фатальная ошибка - серьезное нарушение BPMN, лучше не показывать такие диаграммы коллегам.

Включение и выключение проверки осуществляется в верхнем меню.

image

Ошибки для Camunda

Это функция позволяет проверить атрибуты автоматизации Camunda 7, задавемые в процессе и сразу найти те ошибки, которые Camunda 7 скажет вам при попытке загрузить ваш XML на сервер.

Настройка правил проверки

Совет

Данная функция работает только на тарифе TEAM и выше.

Вы так же можете настроить трактовку каждого из правил уникальным убразом для своей команды, а так же:

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

Настраивается в разделе команды.

Симуляция токена

Вы так же можете выполнить проверку проходимости процесса токеном. Посмотрите это видео, если не знаете что это такое:

Предупреждение

Симуляция токена поддерживает не все элементы. Вы получите соответсвующее уведомление Not supported, если воспользуетесь таким элементов. Замените его. Симуляция токена работает только если у вас есть права на редактирование диаграммы. А редактирование отключается у любой диаграммы, если ее статус на согласовании\готова.

Для включения симуляции токена нажмите кнопку, приблизьтесь к любому стартовому событию и нажмите на символ Play. Используйте переключатель на шлюзах, чтобы вести Token по выбранному направлению:
image

Расчет длительности сценария

Если вы указывали длительность в задачах, то система может посчитать время, за которое выполнится конкретный проход токена при симуляции токена, указав самые длительные операции: image

Версионирование

Система автоматически создает версии диаграмм вот по таким поводам:

  • Прошло больше 30 изменений диаграммы
  • Кто-то (не владелец процесса и не пред.автор изменения) внес изменения в диаграмму Это позволяет всегда восстановить пред.версию и посмотреть разницу. Автор диаграммы получает е-мейл уведомление, если в его диаграмме создали новую версию.

Так же система сохраняет версии описания задач.

Как вернуть версию процесса

  1. Если вы хотите вернуть версию процесса, то найдите на главной странице карточку процесса и нажмите в верхний правый угол, выберите "Все версии": image
  2. Выберете интересующую версию и нажмите посмотреть версию.
  3. В открывшемся окне нажмите "установить как текущую".

Сравнение версий

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

  1. Вычисление изменений текущий версии относительно старой - включается через правое меню: image
  2. Просто сравнение со старой версией - включается через меню и нажатие кнопки сравнить: image

Согласование

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

Важно

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

Просмотр согласований

Для просмотра согласований на главной странице есть соответствующий раздел:
imaget

Отправка на согласование

Для отправки процесса на согласование смените ему статус на на согласовании и укажите e-mail согласующих, нажмите отправить на согласование:
imaget

После этого диаграмму нельзя будет редактировать или менять статус, пока ВСЕ запрошенные согласования не будут получены.

Совет

Советуем снабдить ваше первое согласование вот такой ссылкойopen in new window, людям будет сильно проще разобраться в системе и они быстрее отожмут все кнопки.

Выполнение согласования

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

imaget

Во вкладке комментарии согласующий сможет оставить комментарии. Для оставления комментария к конкретному элементу достаточно на него нажать.

imaget

Примечание

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

Удаление согласования

Если согласование перестало быть актуальным, то автор согласования может удалить запрошенное согласование, если по нему еще не высказались. Для этого нажмите на мусорную корзину в левом нижем углу.

Импорт процессов из других системы

Система поддерживает полноценный BPMN - это значит, что если система источник производит XML-файл в спецификации BPMN, то Stormbpmn сможет его загрузить.

Загрузить можно диаграммы из Cawemo, Camunda Modeler, Bizagi Modeler и так далее.

Загрузить диаграммы из Visio, Draw.io, Miro нельзя.

Для загрузки нажмите кнопку:
imaget

Для импорта в конкретную папку нажмите:
imaget

Сравнение AS-IS и TO-BE

Одна из удобных возможностей - это визуально сравнить 2 диаграммы, для того чтобы представить визуальную разницу между версиями AS-IS и TO-BE.

imaget

Установление связи между двумя моделями

Для установления связи в меню сохранения установить тип процесса и связанный процесс:
imaget

Совет

Советуем для начала хорошенько проработать модель AS-IS, тогда ее можно будет дублировать и на базе дубля сделать TO-BE. Так же это сделает возможным автоматическое сравнение схем (когда оно будет готово).

Связь процессов

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

Система поддерживает возможность связи процессов друг с другом с целью удобной навигации и построения графов связности.

Просматривать связи можно через меню оверлеев или правое меню.

Связь через Call activity и Participant

Для установления связи через Call activity\Participant откройте меню подробностей и укажите соотвествующий связанный бизнес-процесс:
imaget

Связь через Message Catch Events \ Message Catch Task

Для установления связи через откройте меню подробностей и укажите соотвествующий связанный элемент отправки сообщения:
imaget

Декомпозиция через Subprocess

Еще один вариант декомпозиции -использование Subprocess. В этом случае вы получаете возможность на одном листе проваливаться в подпроцессы.

Как использовать Subprocess

  1. Укажите тип подпроцесса.
  2. Нажмите на значок стрелки:
    imaget
  3. Вернитесь на уровень выше при необходимости:
    imaget

Примечание

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