
- •Введение
- •Глава 1. Основные понятия процессного подхода к управлению
- •Глава 2. Построение сети бизнес-процессов организации
- •Глава 3. Методологии описания бизнес-процессов
- •3.1. Обзор основных методологий и инструментальных средств описания бизнес-процессов
- •3.2. Методология idef0
- •3.3. Методология idef3
- •3.4. Методология dfd
- •3.5. Пример использования методологий idef0, dfd для описания бизнес-процессов
- •3.6. Лабораторная работа «Описание бизнес-процессов организации с использованием методологий idef0, dfd»
- •Список литературы
- •Оглавление
- •Глава 1. Основные понятия процессного подхода к управлению 4
- •Глава 2. Построение сети бизнес-процессов организации 9
- •Глава 3. Методологии описания бизнес-процессов 13
3.3. Методология idef3
Метод моделирования IDEF3, являющийся частью семейства стандартов IDEF, был разработан в конце 1980-х годов для закрытого проекта ВВС США. Этот метод предназначен для моделирования последовательности выполнения действий и взаимосвязи между ними в рамках процессов. Хотя IDEF3 и не достиг статуса федерального стандарта США, он приобрел широкое распространение среди системных аналитиков как дополнение к методу функционального моделирования IDEF0. Модели IDEF3 могут использоваться для детализации функциональных блоков IDEF0, не имеющих диаграмм декомпозиции. С помощью IDEF3-диаграмм обычно моделируют последовательности работ, имеющие технологические или временные связи.
Как и в методологии IDEF0, основной единицей модели IDEF3 является диаграмма. Другой важный компонент модели — действие, или в терминах IDEF3 «единица работы» (Unit of Work). Работы (единицы работ) являются центральными компонентами модели. Они обозначаются прямоугольниками и имеют имя, обозначающее процесс действия и номер (идентификатор). Этот номер не используется вновь даже в том случае, если в процессе построения модели действие удаляется. В имя обычно включается основной результат работы (например изготовление изделия).
Взаимоотношения между работами (действиями) изображаются с помощью связей (стрелок). Все связи в IDEF3 являются однонаправленными, стрелка может начинаться или заканчиваться на любой стороне прямоугольника, обозначающего действие. В прямоугольник может входить и выходить из него только одна стрелка. В табл. 2 приведены три возможных типа связей.
Таблица 2
Изображение |
Название |
Назначение |
|
Временное предшествование (Temporal precedence) |
Исходное действие должно завершиться, прежде чем конечное действие сможет начаться. Соединяет последовательно выполняемые работы |
|
Объектный поток (Object flow) |
Выход исходного действия является входом конечного действия (исходное действие должно завершиться, прежде чем конечное действие сможет начаться). Показывает поток объектов от одной работы к другой. |
|
Нечеткое отношение (Relationship) |
Используется для привязки объектов-комментариев к работам. |
Для отображения логики взаимодействия стрелок при слиянии и разветвлении используются перекрестки (Junction). Различают перекрестки для слияния и разветвления. Перекресток не может одновременно использоваться для слияния и разветвления. В табл. 3 приведены виды перекрестков.
Таблица 3
Обозначение |
Наименование |
Смысл в случае слияния стрелок (Fan-in Junction) |
Смысл в случае разветвления стрелок (Fan-out Junction) |
1 |
2 |
3 |
4 |
|
Asynchronous AND (Асинхронное И) |
Все предшествующие процессы должны быть завершены |
Все следующие процессы должны быть запущены |
|
Synchronous AND (Синхронное И) |
Все предшествующие процессы завершены одновременно |
Все следующие процессы запускаются одновременно |
|
Asynchronous OR (Асинхронное ИЛИ) |
Один или несколько предшествующих процессов должны быть завершены |
Один или несколько следующих процессов должны быть запущены |
|
Synchronous OR (Синхронное ИЛИ) |
Один ИЛИ несколько предшествующих процессов завершаются одновременно |
Один или несколько следующих процессов запускаются одновременно |
|
XOR (Exclusive OR) (Исключающее ИЛИ) |
Только один предшествующий процесс завершен |
Только один следующий процесс запускается |
Каждая работа может иметь последовательность декомпозиций, и, следовательно, может быть детализирована с любой необходимой точностью. Под декомпозицией мы понимаем представление каждой работы с помощью отдельной IDEF3- диаграммы.
Пример IDEF3-диаграммы, описывающей процесс разработки информационной системы, приведен на рис. 8.
Рис. 8.
Методологию IDEF3 следует применять на нижних уровнях декомпозиции, т.е. процессах уровня рабочих мест. Тогда схема процесса может служить основой для создания документов, регламентирующих работу исполнителей.
Вопросы для самоконтроля
Что описывает диаграмма IDEF3?
Что показывают связи в диаграммах IDEF3?
Перечислите типы связей диаграммы IDEF3.
Для чего используются перекрестки?
Назовите основные типы перекрестков.