Процессная модель может описывать желаемое состояние бизнеса и определять требования к ресурсам, обеспечивающим эффективное выполнение операций, таким как люди, информация, оборудование, системы, финансы, энергия.
Таблица 3.3 классифицирует побудительные причины для моделирования процессов, исходя из различных точек зрения.
Побудительные причины моделирования процессов
3.2. Основные процессные нотации
Например, музыкальная нотация включает универсальные символы нотного стана и тональных ключей. Аналогично нотация моделирования бизнес-процессов включает символы (значки) и коннекторы, показывающие взаимосвязь между компонентами реального бизнес-процесса.
На сегодняшний день существует множество стандартов и приемов моделирования. Выбор наилучшего из доступных вариантов может оказаться сложной задачей, но в любом случае следование стандартам и общепринятым соглашениям обеспечивает долгосрочные преимущества.
• Представители бизнеса, профессионалы в области процессного моделирования и в области IТ взаимодействуют друг с другом, используя общие набор символов, язык и методы.
• Результирующие модели процессов согласованы по форме и по содержанию, что упрощает проектирование, анализ и измерение процесса и стимулирует повторное использование моделей.
• Есть возможность импорта-экспорта моделей между различными программными средствами.
• Некоторые средства дают возможность перевести нотацию моделирования в исполняемый язык.
В использовании некоторых из перечисленных возможностей, особенно импорта и переноса моделей в процессные движки, наблюдается заметный прогресс.
В этом разделе дается краткое описание некоторых наиболее распространенных нотаций моделирования. Учтите, что это лишь поверхностный взгляд на нотации – современные средства моделирования предоставляют много уровней и атрибутов, которые позволяют более полно описать бизнес-процесс.
Поможет в выборе нотации приведенная ниже табл. 3.4. При выборе нотации учитывайте специфику вашей организации. Кроме того, надо понимать, что в некоторых случаях на разных стадиях проекта моделирования и для разных уровней детализации может быть оправданным использование разных нотаций.
Распространенные процессные нотации[54]
3.2.1. Нотация моделирования бизнес-процессов BPMN2.0
Стандарт business process model and notation (BPMN) первоначально был разработан Business Process Management Initiative, в настоящее время он поддерживается консорциумом Object Management Group (OMG). Растущая популярность BPMN в качестве стандарта привела к тому, что его стали поддерживать наиболее распространенные средства моделирования. Он предоставляет полноценный набор символов для моделирования различных аспектов бизнес-процесса. Как и большинство современных нотаций, символы BPMN описывают взаимосвязи, такие как последовательность выполнения работ.
• Версия 2 (BPMN2.0) показывает, что нотация является зрелой и устоявшейся.
• Более 100 символов сгруппированы в так называемые описательные и аналитические наборы[55] в соответствии с потребностями разных пользователей.
• Очень детальная нотация, показывающая: стартовые, промежуточные и завершающие события; действия и потоки сообщений; внутренние и внешние коммуникации; потоки действий и данных.
• Чтобы представить модель процесса разным аудиториям.
• Для имитационного моделирования.
• Для исполнения процесса.
• Широко используется и легко воспринимается; многими рассматривается как стандарт «де-факто».
• Заметное использование в Министерстве обороны и других государственных ведомствах США.
• Одна из наиболее мощных и гибких нотаций для выявления ограничений процесса.
• Чтобы корректно использовать полный набор символов, необходимы обучение и опыт работы.
• Трудно увидеть взаимосвязи между различными уровнями процесса.
• Разные средства моделирования могут поддерживать разные подмножества нотации.
• В некоторых организациях люди бизнеса плохо воспринимают нотацию из-за ее IТ-корней.
• Официальный сайт BPMN, принадлежащий OMG: www.bpmn.org.
3.2.2. Дорожки
«Плавательные дорожки» – это не отдельная нотация, а скорее, полезное дополнение к другим системам нотаций. Их часто включают в диаграммы BPMN, EPC, UML и блок-схемы, чтобы показать исполнителя, ответственного за выполнение определенного действия. Дорожки изображаются в виде длинных вертикальных или горизонтальных полос, напоминающих дорожки в плавательном бассейне. Упорядочивание потока действий по дорожкам делает наглядной передачу ответственности и работы между участниками процесса.