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

Урок 3. Моделирование процессной архитектуры, импорт диаграмм, экспорт регламентов

Введение

В ходе этого урока вы научитесь строить, интегрировать и публиковать процессную архитектуру предприятия с помощью инструментов Comindware Platform Enterprise.

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

Предусловия: пройден «Урок 2. Рабочий стол, навигация, роли, оргструктура».

Расчётная продолжительность: 75 мин.

Бизнес-логика

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

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

Интеграция процессов с оргструктурой обеспечивает прозрачность ответственности, а публикация моделей — вовлечённость сотрудников и соблюдение стандартов.

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

Примечание

В данном уроке представлен продукт Comindware Platform версии 5.0, внешний вид страниц и меню в других версиях продукта может отличаться.

Темы и задания урока

Темы

  • Построение процессной архитектуры с применением общепринятых нотаций: BPMN 2.0 и бизнес-способности
  • Использование элементов BPMN: событий, задач, развилок, потоков, объектов данных
  • Связывание процессов через потоки сообщений
  • Связывание элементов через потоки данных
  • Интеграция процессов с оргструктурой
  • Настройка участников и владельцев процессов
  • Импорт диаграмм процессов
  • Экспорт регламентов процессов

Задания

  • Построить диаграмму бизнес-способностей
  • Смоделировать бизнес-процесс
  • Импортировать BPMN-диаграмму
  • Привязать процессную модель к оргструктуре
  • Настроить участников процесса
  • Сформировать печатный регламент процесса

Определения

  • Процессная архитектура — иерархия процессов, отражающая ключевые цепочки создания ценности в компании.
  • Диаграмма бизнес-способностей — визуальное представление групп бизнес-процессов и их взаимосвязей, используемое для анализа и проектирования архитектуры предприятия.
  • BPMN-диаграмма — модель бизнес-процесса в нотации BPMN 2.0.
  • Конструктор диаграмм — визуальный инструмент для построения BPMN-диаграмм и диаграмм бизнес-способностей.
  • Бизнес-процесс — последовательность связанных задач, направленных на достижение конкретной бизнес-цели.
  • Палитра элементов — процессы, события, задачи, развилки, потоки, объекты данных, группы и другие элементы, которые можно использовать в диаграммах.
  • Импорт — получение моделей из внешних систем.
  • Шаблон экспорта — структура для формирования печатных документов.
  • Базовые элементы BPMN — в этом курсе используются следующие элементы:
    • Пул — представление участника процесса (обычно крупной единицы: организации, подразделения), служит контейнером всех элементов процесса.
    • Скрытый пул — показывает внешних участников, а также используется для связывания процессов, представляя внешний или связанный процесс.
    • Дорожка — элемент пула, представляющий исполнителя (обычно мельче, чем на пуле: отдел, роль, сотрудник), который отвечает за выполнение элементов, расположенных на дорожке.
    • Начальное событие — точка старта процесса.
    • Конечное событие — точка завершения процесса.
    • Пользовательская задача — задача, выполняемая человеком.
    • Развилка «или/или» — точка, в которой выбирается один из нескольких путей дальнейшего хода процесса.
    • Объект данных — информационный ресурс, используемый или создаваемые в процессе.
    • Поток управления — соединение элементов процесса, обеспечивающее переход от предыдущего элемента к следующему.
    • Поток сообщений — соединение для обмена информацией между такими элементами, как пулы.
    • Поток данных — соединение объекта данных с задачей или событием, показывающее использование данных в процессе.

Построение процессной архитектуры: группы процессов и диаграмма бизнес-способностей

В Comindware Platform Enterprise процессная архитектура строится иерархически: группы процессов отражают ключевые направления деятельности, а диаграммы бизнес-способностей — взаимосвязи между ними.

Совет

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

  1. Выберите пункт «Процессы» в панели навигации.
  2. Отобразится реестр процессов.
  3. Нажмите кнопку «Создать» .
  4. В раскрывающемся меню выберите пункт «Группа процессов» .

    Создание группы процессов в реестре процессов
    Создание группы процессов в реестре процессов

  5. В реестре процессов появится новая группа.

  6. Дважды нажмите новую группу.
  7. Откроется конструктор группы процессов.
  8. Нажмите кнопку «Свойства» .
  9. Отобразится панель свойств группы процессов.
  10. Нажмите кнопку «Редактировать» .
  11. Введите наименование группы процессов «Поиск и найм персонала».
  12. Из палитры элементов перетащите на диаграмму новый процесс.
  13. Переименуйте процесс в «Поиск кандидата», дважды нажав его название.

    Добавление процесса на диаграмму группы процессов
    Добавление процесса на диаграмму группы процессов

  14. Добавьте на диаграмму новый процесс и переименуйте его в «Найм кандидата».

  15. Добавьте на диаграмму новый ресурс и переименуйте его в «Кандидаты».

    Добавление ресурса на диаграмму группы процессов
    Добавление ресурса на диаграмму группы процессов

  16. Выберите на диаграмме процесс «Поиск кандидата».

  17. В меню элемента выберите «Поток данных».

    Добавление потока данных
    Добавление потока данных

  18. Соедините поток данных с ресурсом «Кандидаты».

  19. Соедините потоком данных ресурс «Кандидаты» с процессом «Найм кандидата».

Итоговая диаграмма группы процессов «Поиск и найм персонала»

Итоговая диаграмма группы процессов «Поиск и найм персонала»

Моделирование процесса «Поиск кандидата»

Построим с нуля BPMN-диаграмму процесса «Поиск кандидата».

Формирование пула и дорожек

  1. Откройте реестр процессов.
  2. Дважды нажмите строку процесса «Поиск кандидата».
  3. Откроется диаграмма процесса.
  4. Нажмите кнопку «Редактировать» .
  5. Откроется конструктор процесса.
  6. Поместите на диаграмму «Основной пул» и переименуйте его в «Поиск кандидата».
  7. Поместите в пул дорожку и переименуйте её в «Рекрутёр».
  8. Переходите к настройке остальных элементов процесса.

Настройка начального события-получения сообщения

  1. Поместите на дорожку начальное событие и переименуйте его в «Поступила заявка на поиск кандидата».
  2. Выберите событие «Поступила заявка на поиск кандидата».
  3. Измените тип события на «Событие-получение сообщения».

    Создание начального события
    Создание начального события

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

  1. Выберите событие «Поступила заявка на поиск кандидата».
  2. В меню элемента выберите пункт «Задача».
  3. На дорожке будет создана абстрактная задача, соединённая потоком управления с начальным событием.
  4. Переименуйте задачу в «Создать вакансию».
  5. Нажмите задачу «Создать вакансию» и измените его тип на пользовательскую.

    Преобразование абстрактной задачи в пользовательскую
    Преобразование абстрактной задачи в пользовательскую

  6. В свойствах задачи «Создать вакансию» назначьте исполнителем HR-менеджера.

  7. Поместите на дорожку объект данных и переименуйте его в «Вакансия».

    Создание объекта данных
    Создание объекта данных

  8. Выберите объект «Вакансия».

  9. В меню элемента выберите пункт «Поток данных».

    Создание потока данных
    Создание потока данных

  10. Соедините потоком данных объект «Вакансия» с задачей «Создать вакансию».

  11. Выберите задачу «Создать вакансию».
  12. В меню элемента выберите пункт «Развилка «или/или».
  13. Будет создана развилка, соединённая с задачей потоком управления.

    Создание развилки «или/или»
    Создание развилки «или/или»

  14. От развилки развилку «или/или» добавьте пользовательскую задачу «Искать кандидата в базах данных»: создайте абстрактную задачу и преобразуйте её в пользовательскую.

  15. От задачи «Искать кандидата в базах данных» добавьте промежуточное событие «Поступило резюме».
  16. Выберите событие «Поступило резюме» и измените его тип на «Событие-условие».

    Настройка промежуточного события
    Настройка промежуточного события

  17. От события «Поступило резюме» добавьте пользовательскую задачу «Договориться с кандидатом о собеседовании».

  18. От задачи «Договориться с кандидатом о собеседовании» добавьте развилку «или/или» и переименуйте её в «Кандидат согласен пройти собеседование?».
  19. От развилки «Кандидат согласен пройти собеседование?» добавьте поток управления «Нет» и соедините его с развилкой «или/или» перед задачей «Искать кандидата в базах данных».
  20. От развилки «Кандидат согласен пройти собеседование?» добавьте поток управления «Да» и соедините его с простым конечным событием.
  21. Теперь переходите к настройке скрытого пула, который свяжет между собой процессы «Поиск кандидата» и «Найм кандидата».

Настройка скрытого пула

Логика работы скрытого пула

С помощью скрытого пула мы покажем на диаграмме процесса следующий связанный процесс «Найм кандидата», не демонстрируя его внутреннее устройство.

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

Это позволяет показать переход от одного процессу к другому.

  1. Поместите на диаграмму скрытый пул вне основного пула.

    Добавление скрытого пула
    Добавление скрытого пула

  2. В окне свойств скрытого пула выберите связываемый процесс «Найм кандидата».

    Выбор связыемого процесса для скрытого пула
    Выбор связыемого процесса для скрытого пула

  3. Соедините конечное событие потоком сообщений со скрытым пулом «Найм кандидата».

  4. Должна получиться показанная ниже диаграмма:

    Результирующая диаграмма «Поиск кандидата»
    Результирующая диаграмма «Поиск кандидата»

Импорт процесса «Найм кандидата»

Импортируем готовую BPMN-диаграмму процесса «Найм кандидата» для ускорения моделирования и свяжем её с элементами оргструктуры.

Готовая диаграмма BPMN

Для взаимодействия с внешними системами или командами, использующими другие инструменты моделирования Comindware Platform Enterprise позволяет импортировать и экспортировать диаграммы в формате .BPMN.

Мы импортируем файл Найм_кандидата.bpmn, содержит готовую диаграмму процесса «Найм кандидата» и свяжем её через скрытый пул с диаграммой «Поиск кандидата».

  1. Скачайте на свой компьютер файл Найм_кандидата.bpmn по этой ссылке.
  2. Откройте реестр процессов.
  3. Дважды нажмите строку процесса «Найм кандидата».
  4. Откроется диаграмма процесса.
  5. Нажмите кнопку «Редактировать» .
  6. Откроется конструктор процесса.
  7. Нажмите кнопку «Импорт» .

    Кнопка импорта bpmn-диаграммы
    Кнопка импорта bpmn-диаграммы

  8. Откроется окно импорта.

  9. Выберите файл Найм_кандидата.bpmn.
  10. Нажмите кнопку «Продолжить».

    Выбор источника импорта
    Выбор источника импорта

  11. Отобразится список процессов для импорта.

  12. Установите флажок для процесса «Найм кандидата».
  13. Нажмите кнопку «Импортировать».

    Выбор процессов для импорта
    Выбор процессов для импорта

  14. Диаграмма процесса «Найм кандидата» будет импортирована.

  15. Проверьте и при необходимости отредактируйте диаграмму.
  16. Нажмите скрытый пул «Поиск кандидата» и выберите связываемый процесс «Поиск кандидата».
  17. Должна получиться показанная ниже диаграмма:

    Результирующая диаграмма «Найм кандидата»
    Результирующая диаграмма «Найм кандидата»

  18. Теперь можно переходить к настройке участников и формированию регламента процесса.

Факультативное задание

Усовершенствуйте архитектуру процессов и оргструктуры, чтобы она соответствовала следующему сценарию: Вакансия -> От вакансии до прохождения испытательного срока -> Сотрудник -> Группа процессов работы с сотрудником (перемещение, увольнение, начисление зарплаты, премирование, оформление отпуска и т. д.).

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

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

Настройка владельца, участников и формирование регламента процесса

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

Затем прикрепим к процессу «Поиск кандидата» его печатный регламент в формате Word.

Регламенты процессов формируются с помощью шаблонов экспорта. В этом уроке мы рассмотрим использование встроенного в Comindware Platform Enterprise шаблона экспорта. В уроке 5 даны инструкции по настройке собственного шаблона экспорта.

  1. Откройте процесс «Поиск кандидата» для редактирования.
  2. Откройте панель «Свойства процесса» .
  3. Укажите свой аккаунт в качестве владельца процесса.
  4. Укажите Рекрутёра как участника процесса.
  5. Нажмите кнопку «Экспорт» в верхнем левом углу диаграммы.
  6. В раскрывающемся меню выберите пункт «Экспорт регламента» .
  7. Скачайте регламент процесса в формате Word.
  8. С помощью панели «Свойства процесса» добавьте скачанный файл «Поиск кандидата.docx» в поле «Регламент в Word».

Настройка свойств процесса «Поиск кандидата»

Настройка свойств процесса «Поиск кандидата»

Факультативное задание

Сформируйте регламент процесса «Найм кандидата» аналогичным образом.

Итоги урока

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

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

К началу
  • Вложения
  • Найм_кандидата.bpmn (24.32 KB) 15