Методология IDEF3
Стандарт IDEF0, который был рассмотрен ранее является развитием классического DFD – подхода и предназначен для описания бизнес-процессов верхнего уровня. Для описания временной последовательности и алгоритмов выполнения работ стандарт IDEF0 не подходит. Для решения этой задачи стандарт IDEF0 получил дальнейшее развитие в результате чего был разработан стандарт IDEF3, который входит в семейство стандартов IDEF.
Стандарт IDEF3 предназначен для описания бизнес-процессов нижнего уровня и содержит объекты - логические операторы, с помощью которых показывают альтернативы и места принятия решений и в бизнес-процессе, а также объекты - стрелки с помощью которых показывают временную последовательность работ в бизнес-процессе (Рисунок 3.11).
Рисунок 3.11 – Схема бизнес-процесса в стандарте IDEF3
В отличие от классической методологии WFD в стандарте IDEF3 связи между работами делятся на три типа, обозначения, названия и смыл которых, приведены в таблице 3.3
Таблица 3.3 – Графическое значение связей, применяемых в стандарте IDEF3
Помимо наличия нескольких типов связей между работами стандарте IDEF3 логические операторы, которые в данном случае называются перекрёстками также делятся на несколько типов: «Исключающий ИЛИ» и «ИЛИ».
Перекресток «Исключающий ИЛИ» обозначает, что после завершения работы «А» (Рисунок 3.12), начинает выполняться только одна из трех расположенных параллельно работ В, С или D в зависимости от условий 1, 2 и 3. Перекресток «И» обозначает, что после завершения работы «А», начинают выполняться одновременно три параллельно расположенные работы В, С и D. Перекресток «ИЛИ» обозначает, что после завершения работы «А», может запуститься любая комбинация трёх параллельно расположенных работ В, С и D. Например может запуститься только одна из них, могут запуститься три работы, а также могут запуститься двойные комбинации В и С, либ*. С и D, либо В и D. Перекресток «Исключающий ИЛИ» является самым неопределенным, так как предполагает несколько возможных сценариев реализации бизнес-процесса и применяется для описания слабо формализованных ситуаций.
Рисунок 3.12 – Применение перекрёстков «Исключающий ИЛИ», «И» и «ИЛИ»- схемы расхождения.
Перекрестки «И» и «ИЛИ» подразделяются еще на два подтипа - синхронные и асинхронные. Перекрестки синхронного типа обозначают, что работы В, С и D запускаются одновременно после завершения работы А. Перекресгки асинхронного типа требований к одновременности не предъявляют.
Приведенные на рисунке 3.13 схемы взаимосвязи работ и перекрестков называются схемами расхождения, так как от перекрестков расходятся несколько работ. Существует и другие схемы взаимосвязи перекрестков и работ - это так называемые схемы схождения, когда к перекрестку подходит несколько работ.
Рисунок 3.13 – Применение перекрёстков «Исключающий ИЛИ», « И» и «ИЛИ»- схемы расхождения.
В таблице 3.4 приведены обозначения, названия и смысл всех типов перекрестков как в схемах схождения, так и в схемах расхождения.
Таблица 3.4 – Обозначения, названия и смысл типов перекрестков в схемах схождения и расхождения
Последним отличием стандарта IDEF3 в отличие от классической методологии WFD является использование на схеме бизнес-процесса такого элемента как «объект ссылки», который связывается с рвотами и перекрестками. С помощью объекте ссылки показывается прочая важная информация, которую целесообразно зафиксировать при описании бизнес-процесса.
Методология ORACLE
Следующие подходы описания бизнес-процессов были разработаны компаниями, занимающиеся разработкой и внедрением интегрированных информационных систем. Сделано это было по следующей причине. Оказывается, для того, чтобы эффективно провести автоматизацию и правильно настроить информационную систему на деятельность компании, необходимо вначале описать ее бизнес-процессы, описать организационную структуру и только потом приступить к внедрению информационной системы.
Три наиболее крупных разработчика информационных систем: SAP/R3, BAAIM и ORACLE для повышения эффективности внедрения своих информационных систем разработали свои стандарты и программные продукты, с помощью которых описывается бизнес-деятельность компании. Каждый из этих стандартов содержит несколько бизнес-моделей, с помощью которых описываются бизнес-процессы, организационная структура, а также строятся прочие бизнес-модели.
Давайте рассмотрим стандарт, который использует компания ORACLE. Методология ORACLE содержит 5 бизнес-моделей, название, описание и предназначение которых приведено в таблице 3.5.
Таблица 3.5 – Модели методологии ORACLE
№ | Название модели | Описание и предназначение модели |
1. | Модель иерархии функций | Модель описывает функции, выполняемые в компании. |
2. | Модель бизнес-процессов | Процессная модель описывает бизнес-процессы компании в стандарте «Swimmer lanes». |
3. | Модель потоков данных | Процессная модель описывает бизнес-процессы компании в стандарте DFD. |
4. | ER (Entity-Relation) - модель | Информационная модель типа «Сущность-Связь» -описывает структуру информации, используемой при реализации бизнес-процессов. Позволяет описать структуру базы данных. |
5. | Модель Чена. | Информационная модель типа «Сущность-Связь» в нотации Чена. Описывает структуру информации, используемой при реализации бизнес-процессов. Позволяет описать структуру базы данных. |
При описании бизнес-процессов с использованием методологии ORACLE наиболее часто применяется вторая согласно перечню таблицы 3.6 модель бизнес-процессов. Построение этой модели основано на подходе «Swimmer lanes», который представляет из себя смесь классических DFD и WFD стандартов и имеет одну отличительную особенность. Диаграмма, на котором рисуется схема бизнес-процесса разделена по горизонтали на дорожки. Каждая дорожка принадлежит определенному структурному подразделению или должности, участвующей в бизнес-процессе. Те операции бизнес-процесса, которые выполняются этим структурным подразделением, размещаются в зоне соответствующей дорожки. Такой подход позволяет наглядно показать распределение ответственности в бизнес-процессе и продемонстрировать степень его организационной фрагментарности, которая подробно будет расссмотрена в следующих разделах книги (Рисунок 3.14).
Рисунок 3.14 – Пример описания бизнес-процесса «Торговля чаем» для функциональной организационной структуры компании «Эврика».
Методология BAAN
Методология описания деятельности, разработанная компанией разработчиком информационных систем BAAN содержит бизнес-моделей, описание которых приведено в таблице 3.7.
Таблица 3.6 – Модели методологии BAAN
Название модели | Описание и предназначение модели | ||
Английский вариант | Русский вариант | модели | |
1. | ESM - Enterprise Structure Model | Модель метаструктуры предприятия. | Модель позволяет описать географически распределенную структуру компании. |
2, | ВСМ - Business Control Model | Модель управления. | Процессная модель описывает бизнес-процессы компании в стандарте DFD. Применяется для описания бизнес-процессов верхнего уровня. |
3. | BPM - Business Process Model | Процессная модель. | Модель описывает бизнес-процессы компании в стандарте WFD. Применяется для описания бизнес-процессов нижнего уровня. |
4. | BFM - Business Function Model | Функциональная модель | Модель описывает функции, выполняемые в компании и их иерархию. |
5. | BOM - Business | Организационная | Модель описывает организационную |
6. | ERM - Entity-Relationship Model | Информационная модель | Информационная модель типа «Сущность-Связь» описывает структуру информации, используемой при реализации бизнес-процессов. Позволяет описать структуру базы данных. |
С помощью данных бизнес-моделей последовательно описываются функции, бизнес-процессы, организационная и информационная структура предприятия. Давайте рассмотрим структуру и основное предназначение данных бизнес-моделей.
Модель метаструктуры предприятия - ESM применяется для описания географически распределенной организационной структуры предприятия, описывает географические подразделения компании (офисы, филиалы, пр.), а также материальные и информационные потоки между ними._Данная бизнес-модель по своей сути напоминает классический DFD- стандарт, в котором на разрабатываемой схеме вместо работ, показываются структурные подразделения и взаимодействия между ними (Рисунок 3.15)
Рисунок 3.17 – Модель метаструктуры предприятия – ESM / BAAN.
Структурные подразделения компании, изображенные на модели метаструктуры предприятия - ESM декомпозируется на модель управления - ВСМ, на которой показываются бизнес-процессы данного структурного подразделения, а также материальные и информационные потоки протекающие между ними. Модель управления - ВСМ полностью соответствуют классической DFD-схеме и она применяется для описания бизнес-процессов верхнего уровня (Рисунок 3.18).
Рисунок 3.18 – Модель управления – BCM / BAAN
Процессы с модели управления - ВСМ декомпозируются на модель управления - ВСМ более низкого уровня в случае, если они глобальны и могут быть представлены в виде временной последовательности работ. Б противном случае они декомпозируются на модели бизнес-процессов - ВРМ, которые применяются для описания бизнес-процессов нижнего уровня и практически соответствуют классической WFD-схеме, за исключением двух особенностей. Первая - блоки принятия решений на модели бизнес-процессов ВРМ называются управляющими работами и вторая особенность связана с наличием на модели элементов, называемых состоянием, с помощью которых описываются состояния, характеризующие начало и окончания каждой работы. Данный подход, связанный с описанием состояний заимствован из подхода к описанию бизнес-процессов, который называется «Сети Петри» (Рисунок 3.19).
Рисунок 3.19 – Модель бизнес-процессов – BPM / BAAN
При описании деятельности компании методология BAAN также использует модель функций - BFM, при помощи которых строится дерево функций компании (Рисунок 3.20).
Рисунок 3.20 – Модель функций – BFM / BAAN
Следующая модель методологии BAAN – модель организационной структуры – BOM используется для описания подразделений и должностей организации, а также связей линейного и функционального подчинения (Рисунок 3.21). На данной модели также показываются роли, которые играет должность в тех или иных бизнес-процессах. Например сотрудник, занимающий должность менеджер отдела маркетинга, может играть рольменеджера проекта по выводу нового проекта на рынок, при этом данный сотрудник может играть и другие роли в других проектах.
Рисунок 3.21 – Модель организационной структуры – BOM / BAAN
Последняя информационная модель - ERM методологии BAAN имеет тип «Сущность-Связь» и предназначена для описания структуры информации, используемой при реализации бизнес-процессов. С помощью данной модели проектируется базы данных (Рисунок 3.25).
Рисунок 3.22 – Информационная модель – ERM / BAAN
Методология ARIS
Одной из современных методологий бизнес-моделирования, получившей широкое распространение в России является методология ARIS, которая расшифровывается как Architecture of Integrated Information Systems - проектирование интегрированных информационных систем.
Методология ARIS на данный момент времени является наиболее объемной и содержит около 100 различных бизнес-моделей, используемых для описания, анализа и оптимизации различных аспектов деятельности организации. Часть моделей методологии ARIS используются в настроечном модуле интегрированной информационной системы SAP/R3, который применяется при внедрении системе и ее настройке на деятельности компании. В виду большого количества бизнес-моделей методология ARIS делит их на четыре группы (Рисунок 3.23):
Группа «Оргструктура».
Состоит из моделей с помощью которых описывается организационная структура компании, а также другие элементы внутренней инфраструктуры организации.
Группа «Функции».
Состоит из моделей, используемых для описания стратегических целей компании, функций и прочих элементов функциональной деятельности организации.
Группа. «Информация».
Состоит из моделей с помощью которых описывается информация, используем ая в деятельности организации.
Группа «Процессы».
Состоит из моделей, используемых для описания бизнес-процессов, а также различных взаимосвязей между структурой, функциями и информацией.
Рисунок 3.23 – Группы моделей методологии ARIS
Большим преимуществом методологии ARIS является эргономичность и высокая степень визуализации бизнес-моделей, что делает данную методологию удобной и доступной в использовании всеми сотрудниками компании, начиная от топ-менеджеров и заканчивая рядовыми сотрудниками. В методологии ARIS смысловое значение имеет цвет, что повышает восприимчивость и читабельность схем бизнес-моделей. Например, структурные подразделения по умолчанию изображаются желтым цветом, бизнес-процессы и операции - зеленым. Помимо большего количества моделей по сравнению с другими методологиями, методология ARIS имеет наибольшее количество различных объектов, используемых при построении бизнес-моделей, что увеличивает их аналитичность. Например, материальные и информационные потоки на процессных схемах обозначаются разными по форме и цвету объектами, что позволяет быстро определить тип потока.
Несмотря на большее количество моделей в методологии ARIS в проектах по описанию и оптимизации деятельности в общем случае их используется не более десяти. Методология ARIS позиционирует себя как конструктор, из которого под конкретный проект в зависимости от его целей и задач разрабатывается локальная методология, состоящая из небольшого количества требуемых бизнес-моделей и объектов. В общем случае практика показала, что в проектах наиболее часто используются модели, приведенные в таблице 3.7.
Таблица 3.7 – Наиболее часто используемые на практике модели методологии ARIS
№ | Название модели | Описание и предназначение модели | |
Английский вариант | Русский вариант | ||
1. | OD-Ob]ective diagram. | Диаграмма целей. | Модель описывает стратегические цели компании и их взаимосвязь с другими элементами организации. |
2. | PST-Product/Service tree. | Дерево продуктов и услуг. | Модель описывает продукты и услуги, производимые компанией и их взаимосвязь с другими элементами организации. |
3. | FT-Function tree. | Дерево функций. | Модель описывает функции, выполняемые в компании и их иерархию. |
4. | FAD-Function allocation diagram. | Диаграмма окружения процесса. | Процессная модель описывает окружение бизнес-процесса. |
5. | VACD-Value added chain diagram. | Диаграмма цепочки добавленной стоимости. | Процессная модель - прототип классического стандарта DFD. Применяется для описания бизнес-процессов верхнего уровня. |
6. | PSM - Process selection matrix. | Матрица выбора процесса. | Процессная модель - прототип классического стандарта DFD. Является альтернативой модели VACD и применяется для описания бизнес-процессов верхнего уровня. |
7. | eEPC - Extended Event driven Process Chain. | Расширенная цепочка процессов, управляемая событиями. | Процессная модель прототип классического стандарта WFD. Применяется для описания бизнес-процессов нижнего уровня. |
8. | ORG -Organizational chart. | Модель организационной структуры. | Модель описывает организационную структуру компании. |
9. | ASTD-Application system type diagram. | Диаграмма типов информационных систем. | Модель описывает структуру информационных систем, используемых в компании. |
Модель «Диаграмма целей» - OD применяется для описания стратегических целей компании, их иерархической упорядоченности, а также связей целей с продуктами и услугами, производимыми компанией и бизнес-процессами, поддерживающими их производство (Рисунок 3.24)
Рисунок 3. 24 – Модель «Диаграмма целей» – OD / ARIS.
Модель «Дерево продуктов и услуг» - PST применяется для описания продуктов и услуг, производимых в компании, а также и связи со стратегическими целями компании, бизнес-процессам поддерживающими их производство (Рисунок 3.24).
Рисунок 3.25 – Модель «Дерево продуктов и услуг – PST / ARIS»
Модель «Дерево функций» - FT описывает функции, выполняемые в компании и их иерархию. Дагчая модель часто применяется для для по-троения дерева бизнес-процессов компании (Рисунок 3.26).
Рисунок 3.26 – Модель «Дерево функций» - PST / ARIS.
Модель «Диаграмма окружения процесса» - FAT позволяет описать окружение или границы бизнес-процесса, показывая его входы, выходы, поставщиков и клиентов (Рисунок 3.27).
Рисунок 3.27 – Модель «Диаграмма окружения процесса» - PST / ARIS.
Модель «Диаграмм цепочки добавленной стоимости» - VACD является прототипом классического DFD-стандарта и используется для описания бизнес-процессов верхнего уровня. Дополнительным отличием данной и других процессных моделей является то , что информационные и материальные потоки на схеме VACD изображаются не стрелками, а объектами. При этом для каждого типа потока используется свой объект. На модели VACD методологии ARIS в отличие от классического подхода также используется логические связи между работами, которые позволяют отобразить логическую последовательность выполнения работ. В качестве одного из вариантов логической последовательности может выступать временная последовательность выполнения работ, что характерно для классического подхода WFD. (Рисунок 3.28).
Рисунок 3.28 – Модель «Диаграмма цепочки добавленной стоимости» - VACD / ARIS
Модель «Матрица выбора процесса» - PSM является прототипом классического DFD-стандарта и используется как альтернатива для модели VACD. Матрица выбора процессов по отношению к диаграмме цепочки добавленной стоимости является с одной стороны более упрощенным вариантом описания процесса, с другой стороны данная модель содержит дополнительные объекты, позволяющие показать другие аспекты бизнес-процесса. Простота матрицы выбора бизнес-процессов связана с тем, что на данной модели не показываются информационные и материальные потоки. Что касается других аспектов, то данная модель позволяет на одной схеме компактно и наглядно показать различные варианты выполнения бизнес-процесса, который описывается. Соответственно матрицу выбора процессов целесообразно применять вместо диаграммы цепочки добавленной стоимости в случаях, когда описываемый бизнес-процесс имеет несколько вариантов исполнения, каждый из которых ложится базовую схему. Пример применения матрицы выбора процессов для описания деятельности компании «Эврика», имеющий функциональную организационную структуру показан на рисунке 3.29.
Рисунок 3.29 – Модель «Матрица выбора процессов» - PSM / ARIS.
Модель «Extended event driven Process Chain» - еЕРС является прототипом классического WFD-стандарта и используется для описания бизнес-процессов нижнего уровня. Дополнительным отличием еЕРС-модели от классической WFD-схены является наличие на модели объекта, который называется событием. С помощью событий изображается факт, время или событие инициирующие начало выполнения работ процесса, а также факт или время их завершения (Рисунок 3.30).
Рисунок 3.30 – Модель «Расширенная цепочка процессов, управляемая событиями» - Eepc / ARIS.
Модель «Организационная структура» - ORG используется для описания организационной структуры компании. На данной модели изображаются структурные подразделения , группы, должности, роли и прочие элементы организационной структуры и связи между ними (Рисунок 3.31)
Рисунок 3.31 – Модель «Организационная структура» - ORG / ARIS.
Модель «Диаграмма типов информационных систем» - ASTD используется для описания структуры информационных систем, используемых в компании. На данной модели показываются типы и модули информационных систем, программные продукты, взаимосвязь между ними и бизнес-процессами организации, которые они автоматизируют (Рисунок 3.32).
Рисунок 3.32 – Модель «Диаграмма типов информационных систем» - VACD / ASTD.