Методы моделирования бизнес-процессов с примерами

Опубликовано: 2014-05-23

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

Моделирование бизнес-процессов в основном используется для отображения рабочего процесса , чтобы вы могли понять, проанализировать и внести положительные изменения в этот рабочий процесс или процесс. Использование диаграммы поможет вам визуализировать этот процесс и принять более взвешенное решение.

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

  1. Нотация моделирования бизнес-процессов (BPMN)
  2. UML-диаграммы
  3. Техника блок-схем
  4. Диаграммы потоков данных
  5. Диаграммы ролевой деятельности
  6. Диаграммы взаимодействия ролей
  7. Диаграммы Ганта
  8. Интегрированное определение для функционального моделирования
  9. Цветные сети Петри
  10. Объектно-ориентированные методы
  11. Техника рабочего процесса
  12. Имитационная модель

Чтобы не начинать с новейших технологий.

1. Нотация моделирования бизнес-процессов (BPMN)

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

BPMN состоит из следующих основных строительных блоков;

  • Объекты потока: события (круги), действия (прямоугольники с закругленными углами) и шлюзы (ромбы).
  • Соединительные объекты: в основном состоящие из стрелок, они указывают на поток последовательности (закрашенные стрелки), поток сообщений (пунктирные стрелки) и ассоциации.
  • Плавательные дорожки: бассейны (графический контейнер) и дорожки (раздел бассейна)
  • Артефакты: объекты данных, группы и аннотации
BPMN — один из новейших методов моделирования бизнес-процессов, используемый многими профессионалами.

Бизнес-процесс, смоделированный с помощью BPMN

Creately имеет отдельную библиотеку с последним объектом BPMN 2.0, включенным в библиотеку. Кроме того, вы получаете интеллектуальные элементы группировки, профессионально разработанные шаблоны BPMN и многое другое. Узнайте, как Creately упрощает моделирование с помощью BPMN.

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

Диаграмма BPMN с плавательными дорожками

Процесс, смоделированный с помощью BPMN, с дорожками для плавания.

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

2. UML-диаграммы

UML — это язык моделирования, который в основном используется для спецификации, визуализации, разработки и документирования программных систем. Но бизнес-профессионалы адаптировали его как мощный метод моделирования бизнес-процессов.

С 14 различными типами диаграмм UML он предлагает гибкий и мощный способ визуализации практически любого бизнес-процесса. Обычно они используются для моделирования подробной логики бизнес-процесса. Во многих отношениях UML-диаграммы являются объектно-ориентированным эквивалентом блок-схем.

Как упоминалось выше, одним из его основных преимуществ является его гибкость. Но с 14 различными типами диаграмм некоторым может быть трудно понять диаграммы. Добавьте к этому, что один и тот же процесс можно смоделировать, используя разные диаграммы UML. Так что, вероятно, не самый популярный выбор среди аналитиков.

Диаграмма активности UML с дорожками

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

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

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

3. Техника блок-схем

Блок-схемы, пожалуй, самый популярный тип диаграмм в мире. Поскольку в нем мало стандартных символов, его легко понять многим. Простота делает его мощным и эффективным инструментом. Фактически, BPMN можно рассматривать как расширенную версию базовой техники блок-схем. Кроме того, большинство программ для рисования поддерживают создание блок-схем, они также используются гораздо более широкой аудиторией.

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

Простота делает блок-схемы часто используемым методом моделирования.

Простая блок-схема с процессами, блоками решений и т. д.

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

4. Диаграммы потоков данных — техника Юрдона

Диаграммы потоков данных (DFD) показывают поток данных или информации из одного места в другое . DFD описывают процессы, показывая, как эти процессы связаны друг с другом через хранилища данных и как процессы связаны с пользователями и внешним миром.

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

Пример диаграммы потока данных

Диаграмма DFD, используемая при моделировании с помощью инструмента Data Flow Diagram Tool.

5. Диаграммы ролевой активности — RAD

Роли — это абстрактные обозначения поведения, описывающие желаемое поведение в организации. Они часто являются организационными функциями. К ним также относятся программные системы, клиенты и поставщики. RAD обеспечивают другую точку зрения на процесс и особенно полезны для поддержки коммуникации . Они интуитивно понятны, просты для понимания и представляют собой подробное представление о параллельном процессе и разрешительной деятельности .

Диаграмма ролевой активности (RAD)

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

6. Диаграммы взаимодействия ролей — RID

Действия связаны с ролями в виде матрицы. Действия показаны вертикально на левой оси, а роли показаны горизонтально вверху. Текст и символы используются вместе для представления процесса.

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

Входы и выходы деятельности не моделируются. Поэтому важная информация теряется. Например, RID не так гибки, как блок-схемы. Они имеют довольно жесткие обозначения. Но по сравнению с другими методами моделирования RID, тем не менее, являются гибкими. Их можно нарисовать с помощью инструмента диаграммы активности.

Диаграмма взаимодействия ролей ( RID )

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

7. Диаграммы Ганта

Диаграммы Ганта связывают список действий со шкалой времени. Хотя его можно использовать для графического представления процесса, его сила заключается в возможности отслеживать текущую ситуацию, график проекта и распределение ресурсов. Хотя такие вещи, как зависимости, могут быть выделены в нем, часть моделирования сильно отсутствует. Вероятно, поэтому он больше не популярен. Если вы используете для отслеживания временных шкал, вам будет приятно узнать, что Creately поддерживает построение диаграмм Ганта.

Диаграмма Ганта — это матрица, в которой по вертикальной оси перечислены все задачи или действия, которые должны быть выполнены в процессе. Каждая строка содержит идентификатор одного действия, который обычно состоит из номера и имени. Горизонтальную ось возглавляют столбцы, указывающие предполагаемую продолжительность действия, уровень квалификации, необходимый для выполнения действия, и имя лица, назначенного для выполнения действия, за которым следует один столбец для каждого периода продолжительности проекта. Каждый период может быть выражен в часах, днях, неделях, месяцах и других единицах времени. В некоторых случаях может потребоваться пометить столбцы периода как период 1, период 2 и т. д.

Пример диаграммы Ганта с временными шкалами

Диаграммы Ганта используются для временных линий в процессах.

8. Интегрированное определение функционального моделирования (IDEF)

IDEF — это семейство методов, поддерживающих парадигму, способную удовлетворить потребности в моделировании предприятия и его сфер деятельности (IDEF, 2003). Семейство IDEF используется в различных приложениях. Наиболее важные части: IDEF0, IDEF1, IDEF1X, IDEF2, IDEF3, IDEF4 и IDEF5. Однако для моделирования бизнес-процессов наиболее полезными являются версии IDEF0 и IDEF3.

Модель IDEF

Модель IDEF

9. Цветные сети Петри (CPN)

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

Цветные сети — это расширенные сети Петри, в которых символы различаются по «ЦВЕТАМ». Модель CPN состоит из набора модулей, каждый из которых содержит сеть мест, переходов и дуг. Графическое представление позволяет легко увидеть базовую структуру сложной модели CPN, т.е. понять, как отдельные процессы взаимодействуют друг с другом. CP-сети имеют формальное математическое представление с четко определенным синтаксисом и семантикой. Это представление является основой для определения различных поведенческих свойств и методов анализа.

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

Диаграмма, смоделированная с использованием цветной сети Петри.

10. Объектно-ориентированные методы

Этот метод основан на трех концепциях: объекты, представляющие объекты реального мира. У объекта есть состояние, т.е. одно из возможных состояний, в котором может существовать объект, представленное значениями свойств (атрибутов). Изменения состояния отражаются поведением, т.е. тем, как объект действует и реагирует, определяемым набором операций, которые объект может выполнять над собой, а также зная его интерфейс, функции и методы. Набор подобных объектов называется классом. Например, атрибутами класса животных являются четыре ноги и хвост. Его поведение спит и ест. Тогда возможными экземплярами или объектами класса животных являются кошка, слон и лошадь.

Наконец, сообщения представляют собой запросы к объектам-получателям для выполнения указанного метода или поведения и возврата результата этого действия объектам-отправителям. Состояния изменяются через поведение, когда объект получает сообщение. Существует множество различных техник, основанных на объектно-ориентированном подходе. Унифицированный язык моделирования (UML) считается стандартным языком объектно-ориентированного моделирования. Метод Коуда и Юрдона предшествует UML.

11. Техника рабочего процесса

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

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

Диаграмма, показывающая технику рабочего процесса

Концепция рабочего процесса

12. Моделирование

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

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

Заключительные мысли о методах моделирования бизнес-процессов

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

Например, диаграммы Ганта не очень эффективны в качестве метода моделирования бизнес-процессов, но они чрезвычайно полезны для отслеживания сроков в сложных проектах. Точно так же блок-схемы отлично подходят для быстрого описания несложных процессов. Кто-то может возразить, что BPM способствовал популяризации этих методов.

Надеюсь, теперь у вас есть хорошее понимание методов BPM. Мы обсудим важность методологии BPM в нашей следующей статье.