Конструктор ForceBPM


126 видео, общая продолжительность - 24 час 16 минут

Цели

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

Целевая аудитория

  • Аналитики, занимающиеся проектированием и настройкой бизнес-процессов
  • Программисты, разрабатывающие алгоритмы обработки документов в рамках бизнес-процессов    

Обучаемый будет знать

  • Преимущества и целесообразность использования нового механизма 
  • Схему работы нового механизма
  • Основные понятия, используемые в новом конструкторе
  • Виды бизнес-процессов
  • Инструменты, используемые при конфигурировании бизнес-процессов
  • Инструменты для анализа бизнес-процессов
  • Роли в конфигурировании бизнес-процессов и задачи для каждой из ролей
  • Процедуру перевода старых бизнес-процессов на новый механизм
  • Алгоритм работы пользователей с новыми бизнес-процессами

Обучаемый будет уметь

  • Создавать бизнес-объекты, программировать действия над ними
  • Создавать диаграммы бизнес-процессов, настраивать их свойства и поведение
  • Управлять бизнес-процессами и их экземплярами, разрешать нештатные ситуации
  • Выполнять действия в рамках бизнес-процессов
  • Выполнять перечень шагов по переводу старых бизнес-процессов на новый механизм
  • Решать практические задачи в конкретных областях

 

Программа курса

Модуль 1. Введение

(3 видео, продолжительность - 16мин.)

  • Назначение, области применения
  • Основные понятия
    • Виды диаграмм: BPMN, DMN, CMMN
    • Действия и Задачи
  • Общая схема использования
    • Расширенная реализация нотации BPMN 2.0 
    • Понятие бизнес-объекта
    • Действия с бизнес-объектами
    • Общие действия
    • Микросервисная архитектура (микросервис ForceBPM engine) 
    • Жизненный цикл бизнес-процессов

Модуль 2. Обзор конструктора ForceBPM (ForceBPM Modeler)

(3 видео, продолжительность - 26мин.)

  • Проекты
    • Состав проекта
    • Оперирование проектами
  • Создание диаграмм
    • Способы создания
    • Область документирования и настройки исполнения процесса
    • Экспорт процессов в форматы: bpmn/png/svg
    • Импорт процессов из формата bpmn
    • Версии
  • Обзор визуального редактора
    • Инструментальные панели
    • Обзор элементов диаграммы
    • Создание элементов
    • Настройка свойств элементов
    • Начало и конец процесса

Модуль 3. Пример создания простого бизнес-процесса

(3 видео, продолжительность - 27мин.)

  • Общая схема
  • Создание процесса
  • Публикация диаграмм
  • Запуск процесса

Модуль 4. Переход от универсальной стадийности к новому конструктору

(6 видео, продолжительность - 50мин.)

  • Сравнение с конструктором универсальной стадийности
    • Переход от понятия «Стадия» к понятию «Действия»
    • Владелец стадии – исполнитель действия
    • Инициатор процесса
  • Принятие решения по пользовательской задаче
    • Способы принятия решения
  • Шаги по адаптации существующих бизнес-процессов, настроенных на универсальной стадийности
    • Описание бизнес-объектов
    • Адаптация действий бизнес-процессов под действия бизнес-объектов и общие действия
    • Создание схемы
      • Создание новой схемы
      • Экспорт схемы бизнес-процесса универсальной стадийности в формат *.bpmn
      • Импорт схемы бизнес-процесса в ForceBPM
      • Преобразование стадий в последовательность отдельных действий
  • Шаги по разработке новых процессов
    • Рисование и документирование процесса
    • Перевод процесса в состояние исполнимого
      • Настройка существующих действия
      • Анализ недостающих действий или переменных в бизнес-процессе 
      • Формулирование задач программистам на реализацию новых действий или новых настроек для существующих действий
      • Настройка недостающие бизнес-объекты и их действия, доступов
      • Публикация бизнес-процесса для исполнения
    • Контрольный пример
  • Настройки
    • Ветвления
    • Согласования
    • Параллельная обработка
    • Движение по бизнес-процессу
    • Уведомления при движении по бизнес-процессу
    • Доступ к документу

Модуль 5. Пример перевода существующего бизнес-процесса средствами конструктора ForceBPM

(3 видео, продолжительность - 48мин.)

  • Демонстрация работы
  • Схема реализации
  • Настройка элементов схемы

Модуль 6. Бизнес-объекты

(4 видео, продолжительность - 41мин.)

  • Общая схема
  • Описание
  • Действия
  • Доступы и атрибуты

Модуль 7. Управление доступом к сущностям 

(2 видео, продолжительность - 20мин.)

  • Общая схема
  • Примеры

Модуль 8. Интерфейс «Анализ бизнес-процессов»

(2 видео, продолжительность - 25мин.)

  • Общая схема
  • Пример

Модуль 9. Отображение состояния процесса в интерфейсах

(1 видео, продолжительность - 5мин.)

  • Класс вида отображения

Модуль 10. Действия бизнес-процессов

(8 видео, продолжительность - 1ч. 35мин.)

  • Применение
  • Общая схема
  • Интерфейс
  • Бизнес-логика внешней задачи

Модуль 11. Многоэкземплярные задачи 

(2 видео, продолжительность - 18мин.)

  • Общая схема
  • Пример

Модуль 12. Введение в события

(3 видео, продолжительность - 55мин.)

  • Общая информация
  • Сигнал. Программная отправка
  • Пример

Модуль 13. Бизнес-логика форм выполнения пользовательских задач

(7 видео, продолжительность - 1ч. 26мин.)

  • Применение
  • Задачи в Smart Manager. Общая схема

Модуль 14. Использование скриптов в логике процесса

(4 видео, продолжительность - 25мин.)

  • Применение
  • Общая схема

Модуль 15. Таймеры

(7 видео, продолжительность - 1ч. 31мин.)

  • Общая схема
  • Крон-выражения

Модуль 16. Условные события

(7 видео, продолжительность - 1ч. 37мин.)

  • Общая информация
  • Схема использования

Модуль 17. События “Компенсация”

(4 видео, продолжительность - 47мин.)

  • Общая информация
  • Схема использования

Модуль 18. Подпроцессы

(14 видео, продолжительность - 3ч. 54мин.)

  • Общая информация
  • Вызов подпроцесса
  • Область действия переменных
  • События в подпроцессах
  • Транзакция
  • Событийный подпроцесс
  • Многоэкземплярные подпроцессы

Модуль 19. Пулы

(5 видео, продолжительность - 34мин.)

  • Общая информация
  • Переменные

Модуль 20. Шлюзы

(11 видео, продолжительность - 35мин.)

  • Общая информация
  • Эксклюзивный шлюз
  • Неэксклюзивный шлюз
  • Параллельный шлюз
  • Событийный шлюз

Модуль 21. DMN-диаграммы

(9 видео, продолжительность - 2ч. 01мин.)

  • Общая схема
  • Уровень требований к решениям
  • Таблица решений
  • Политики выбора
  • Язык FEEL

Модуль 22. Скрипты . Расширенные возможности

(9 видео, продолжительность - 2ч. 43мин.)

  • Общая схема
  • Взаимодействие с внешними системами
  • Комплексный пример

Модуль 23. Новые возможности

(5 видео, продолжительность - 1ч. 30мин.)

  • Бизнес-логика. Класс BPM
  • Бизнес-логика. Форма выполнения пользовательской задачи
  • Бизнес-логика. Действие для создания пользовательской задачи

Модуль 24. Рекомендации при моделировании

(4 видео, продолжительность - 7мин.)

  • Размещение элементов
  • Наименование и размеры элементов
  • Завершающие события
  • Шлюзы