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


Цели

  • Изучить основные концепции, на которых базируется новый механизм бизнес-процессов
  • Обеспечить переход от существующего механизма бизнес-процессов на новый механизм
  • Изучить инструменты для создания и эксплуатации бизнес-процессов в рамках нового механизма
  • Научить использовать конструктор 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. BPMN диаграммы

  • BPMN 2.0
    • Элементы и возможности
  • Активности
    • Виды активностей
    • Настройка поведения
      • Универсальные действия
      • Действия бизнес-объекта
      • Обработчики
  • Задачи
    • Виды задач
    • Пользовательские задачи
      • Общая информация
      • Настройка
      • Формирование динамического текста задачи
      • Принятие решения
    • Сервисные задачи
      • Общая информация
      • Настройка
  • Реализация согласования
  • Обработчики событий
  • Таймеры
  • Ветвления
    • Виды ветвлений
    • Эксклюзивный шлюз
    • Параллельный шлюз
    • Условия
      • Скрипты условий
      • Сложные условия
  • Вложенные процессы

Модуль 11. Управление бизнес-процессом

  • Отладка
  • Управление выполнением
  • Инциденты и их разрешение
  • Ошибки и их обработка

Модуль 12. Произвольные бизнес-процессы