Методология описания процессов IDEF3
Стандарт IDEF0, является развитием классического DFD–подхода и предназначен для описания бизнес-процессов верхнего уровня. Для описания временной последовательности и алгоритмов выполнения работ стандарт IDEF0 не подходит. Для решения этой задачи стандарт IDEF0 получил дальнейшее развитие в результате чего был разработан стандарт IDEF3, который входит в семейство стандартов IDEF.
Стандарт IDEF3 предназначен для описания бизнес-процессов нижнего уровня. Он содержит объекты – логические операторы, с помощью которых показывают альтернативы и места принятия решений в бизнес-процессе, а также объекты – стрелки с помощью которых показывают временную последовательность работ в бизнес-процессе.
В стандарте IDEF3 связи между работами делятся на три типа, обозначения, названия и смысл которых, приведены в табл.
Таблица - Типы связей между работами в стандарте IDEF3
Название связи | Вид связи | Смысл связи |
Связь предшествования | Обозначает, что вторая работа начинает выполняться после завершения первой работы | |
Связь отношения | Обозначает, что вторая работа может начаться и даже закончиться до того момента, когда закончится выполнение первой работы | |
Связь потоков объектов | Данный тип связи обозначает одновременно как временную последовательность работ, так и сам материальный, либо информационный поток. В данном примере вторая работа начинает выполняться после завершения первой работы. При этом выходом первой работы является объект, название которого надписано над стрелкой (в данном примере документ). Эта связь также обозначает, что объект, порождаемый первой работой, используется в последующих работах |
Помимо наличия нескольких типов связей между работами в стандарте IDEF3 логические операторы, которые в данном случае называются перекрестками, также делятся на несколько типов: "Исключающий ИЛИ", "И" и "ИЛИ".
Перекресток "Исключающий ИЛИ" обозначает, что после завершения работы "A", начинает выполняться только одна из трех расположенных параллельно работ B, С или D в зависимости от условий 1, 2 и 3. Перекресток "И" обозначает, что после завершения работы "A", начинают выполняться одновременно три параллельно расположенные работы B, С и D. Перекресток "ИЛИ" обозначает, что после завершения работы "A", может запуститься любая комбинация трех параллельно расположенных работ B, С и D. Например, может запуститься только одна из них, могут запуститься три работы, а также могут запуститься двойные комбинации В и С, либо C и D, либо B и D. Перекресток "Исключающий ИЛИ" является самым неопределенным, так как предполагает несколько возможных сценариев реализации бизнес-процесса и применяется для описания слабо формализованных ситуаций.
Перекрестки "И" и "ИЛИ" подразделяются еще на два подтипа – синхронные и асинхронные. Перекрестки синхронного типа обозначают, что работы В, С и D запускаются одновременно после завершения работы A. Перекрестки асинхронного типа требований к одновременности не предъявляют.
Приведенные на рис. 15 схемы взаимосвязи работ и перекрестков называются схемами расхождения, так как от перекрестков расходятся несколько работ. Существует и другие схемы взаимосвязи перекрестков и работ – это так называемые схемы схождения, когда к перекрестку подходит несколько работ.
Последним отличием стандарта IDEF3 является использование на схеме бизнес-процесса такого элемента как "объект ссылки", с помощью которых показывается прочая важная информация, которую целесообразно зафиксировать при описании бизнес-процесса.
Методология описания процессов DFD