Свод знаний по управлению бизнес-процессами: BPM CBOK 3.0 - Коллектив авторов
Шрифт:
Интервал:
Закладка:
Моделирование бизнес-процессов – это набор действий, создающих представление существующего или предполагаемого бизнес-процесса. Моделирование может охватывать основной, вспомогательный или управляющий процесс, целиком или частично.
3.1.1. Применение процессных моделей
Модель является упрощенным представлением сущностей, идей или действий. Модели могут быть математическими, графическими, физическими, текстовыми или комбинацией вышеперечисленных. Модели в бизнесе применяются широко, например для:
• организационного планирования (структурирования);
• исследования (изучения);
• прогнозирования (предсказания);
• измерения (количественной оценки);
• объяснения (обучения, демонстрации);
• верификации (валидации);
• контроля (установления ограничений и целей).
Бизнес-процессы могут моделироваться на разных уровнях детализации, от очень абстрактного до очень подробного. Законченная модель обычно представляет процесс под несколькими углами зрения, служащими разным целям.
Модель процесса состоит из значков, изображающих потоки работ, потоки данных, события, решения, развилки и другие элементы. Модель может содержать изображение и информацию следующего вида:
• значки, наглядно изображающие элементы процесса;
• связи между значками;
• связи значков с окружением;
• поведение или действие значков.
Глядя на «бизнес-картинку», сверяйтесь со следующей таблицей (табл. 3.1), чтобы понять, имеете вы дело с процессной моделью, диаграммой или картой процесса.
Таблица 3.1
3.1.2. Статические и динамические модели
Статические модели отображают единственное, не меняющееся во времени состояние процесса. Статические модели:
• фиксируют исходное состояние;
• документируют промежуточные версии;
• изображают будущее состояние, основанное на предположениях о целях и рисках процесса;
• управляют изменениями;
• приводят процесс к более высокому уровню зрелости.
Модель может содержать элементы динамики, например предусматривать возможность взаимодействия с пользователем или показывать развитие во времени.
Динамические элементы есть у большинства ведущих средств моделирования. В некоторых случаях базовая версия содержит возможности имитации исполнения, достаточные для большинства проектов, но для более тщательного анализа могут потребоваться более совершенные средства имитации или даже автоматическое имитационное моделирование. В таком случае рассмотрите возможность получения соответствующего дополнительного модуля от поставщика или партнера.
Часто полезным оказывается совмещение статических и динамических моделей. Например, от статической модели будущей схемы процесса («как будет») можно перейти к динамической, чтобы подать ей на вход тестовые данные и пронаблюдать, как себя будет вести процесс. И наоборот, работая с динамической моделью, можно на каждой итерации делать статический «снимок» для последующего анализа.
3.1.3. Компоненты процесса и программные средства
Компоненты процесса описывают характеристики, поведение, назначение и другие элементы бизнес-процесса. Для описания этих компонент и сбора сопутствующей информации с целью составления, анализа портфеля (то есть каталога) процессов организации и управления им можно использовать соответствующие средства моделирования.
Средства моделирования различаются тем, сколько и какие именно компоненты (и сопутствующую информацию) они способны описывать, а это определяет тип и глубину анализа, который вы сможете проводить с их помощью. Масштаб и сложность проектов моделирования зачастую растут со временем, поэтому имеет смысл выбирать средство более мощное, чем требуется в начале проекта.
В таблице 3.2 представлены некоторые компоненты процесса (и сопутствующая информация), встречающиеся в моделях процессов.
Таблица 3.2
Примеры компонент процесса, охватываемых моделью
3.1.4. Цели моделирования процессов
Цель моделирования – разработать такое представление процесса, которое будет описывать его точно и достаточно полно, исходя из поставленной задачи. Глубина детализации и содержание модели определяются тем, чего ожидают от проекта моделирования: для одного проекта может быть достаточно простой диаграммы, в то время как для другого может понадобиться полностью проработанная модель.
Процессные модели – это средства:
• управления процессами организации;
• анализа эффективности процесса;
• описания изменений.
Процессная модель может описывать желаемое состояние бизнеса и определять требования к ресурсам, обеспечивающим эффективное выполнение операций, таким как люди, информация, оборудование, системы, финансы, энергия.
Таблица 3.3 классифицирует побудительные причины для моделирования процессов, исходя из различных точек зрения.
Таблица 3.3
Побудительные причины моделирования процессов
3.2. Основные процессные нотации
Нотация – это стандартизованный набор символов плюс правила, определяющие, что они означают.
Например, музыкальная нотация включает универсальные символы нотного стана и тональных ключей. Аналогично нотация моделирования бизнес-процессов включает символы (значки) и коннекторы, показывающие взаимосвязь между компонентами реального бизнес-процесса.
На сегодняшний день существует множество стандартов и приемов моделирования. Выбор наилучшего из доступных вариантов может оказаться сложной задачей, но в любом случае следование стандартам и общепринятым соглашениям обеспечивает долгосрочные преимущества.
• Представители бизнеса, профессионалы в области процессного моделирования и в области IТ взаимодействуют друг с другом, используя общие набор символов, язык и методы.
• Результирующие модели процессов согласованы по форме и по содержанию, что упрощает проектирование, анализ и измерение процесса и стимулирует повторное использование моделей.
• Есть возможность импорта-экспорта моделей между различными программными средствами.
• Некоторые средства дают возможность перевести нотацию моделирования в исполняемый язык.
В использовании некоторых из перечисленных возможностей, особенно импорта и переноса моделей в процессные движки, наблюдается заметный прогресс.
Рекомендации по выбору нотации моделированияВ этом разделе дается краткое описание некоторых наиболее распространенных нотаций моделирования. Учтите, что это лишь поверхностный взгляд на нотации – современные средства моделирования предоставляют много уровней и атрибутов, которые позволяют более полно описать бизнес-процесс.
Поможет в выборе нотации приведенная ниже табл. 3.4. При выборе нотации учитывайте специфику вашей организации. Кроме того, надо понимать, что в некоторых случаях на разных стадиях проекта моделирования и для разных уровней детализации может быть оправданным использование разных нотаций.
Таблица 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] в соответствии с потребностями разных пользователей.
• Очень детальная нотация, показывающая: стартовые, промежуточные и завершающие события; действия и потоки сообщений; внутренние и внешние коммуникации; потоки действий и данных.
Для чего используется• Чтобы представить модель процесса разным аудиториям.