Лабораторная работа № 3. Декомпозиция процесса «Деятельность предприятия Электрон» в нотации IDEF0 системы Business Studio. Описание процессов высокого уровня.
IDEF — методологии семейства ICAM (Integrated Computer-Aided Manufacturing) для решения задач моделирования сложных систем, позволяет отображать и анализировать модели деятельности широкого спектра сложных систем в различных разрезах. При этом широта и глубина обследования процессов в системе определяется самим разработчиком, что позволяет не перегружать создаваемую модель излишними данными.
Методологии создавались в рамках предложенной ВВС США программы компьютеризации промышленности - ICAM, в ходе реализации которой выявилась потребность в разработке методов анализа процессов взаимодействия в производственных (промышленных) системах. Принципиальным требованием при разработке рассматриваемого семейства, была возможность эффективного обмена информацией между всеми специалистами. Это и были участники программы ICAM (отсюда название: Icam DEFinition. (IDEF другой вариант - Integrated DEFinition). После опубликования стандарта он был успешно применен в самых различных областях бизнеса, показав себя эффективным средством анализа, конструирования и отображения бизнес-процессов. Более того, собственно с широким применением IDEF (и предшествующей методологии — SADT) и связано возникновение основных идей популярного ныне понятия — BPR (бизнес-процесс реинжиниринг).
IDEF0 — методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временная последовательность (поток работ).
Стандарт IDEF0 представляет организацию как набор модулей, здесь существует правило — наиболее важная функция находится в верхнем левом углу, кроме того есть правило стороны:
· стрелка входа приходит всегда в левую кромку активности,
· стрелка управления — в верхнюю кромку,
· стрелка механизма — нижняя кромка,
· стрелка выхода — правая кромка.
Описание выглядит как «чёрный ящик» с входами, выходами, управлением и механизмом, который постепенно детализируется до необходимого уровня. Также для того чтобы быть правильно понятым, существуют словари описания активностей и стрелок. В этих словарях можно дать описания того, какой смысл вы вкладываете в данную активность либо стрелку. Также отображаются все сигналы управления. Данная модель используется при организации бизнес-процессов и проектов, основанных на моделировании всех процессов: как административных, так и организационных.
Одним из важных моментов при описании процессов с помощью методологии IDEF0 является точная спецификация типов связей между функциями:
— коммуникационная, при которой функции используют одни и те же данные и/или производят одни и те же выходные данные;
— последовательная, при которой выход одной функции служит входными данными для другой;
— функциональная, отражающая полную зависимость одной функции от другой (например, управление в ходе решения общей задачи).
Кроме правил изображения блоков и потоков, наиболее существенными в методологии IDEF0 являются принципы объединения блоков в модель:
— принцип функциональной декомпозиции;
— принцип контекстной диаграммы;
— принцип ограничения сложности.
Принцип функциональной декомпозиции представляет собой интерпретацию той практической ситуации, что любая функция (а функция – это свернутый бизнес-процесс) может быть разбита на более простые действия (процессы или функции более низкого уровня, вплоть до элементарных операций). Графически, при использовании программных средств, принцип декомпозиции представляет собой возможность, «провалившись» в функциональный блок, рассмотреть его изнутри, т.е. как бы воспользоваться увеличительным стеклом.
Согласно второму принципу, IDEF — моделирование начинается с контекстной диаграммы, на которой объект представлен одним-единственным блоком. Все потоки на данной диаграмме подразумеваются приходящими извне (или уходящими во вне) к объектам вне компании.
Последний принцип — это ограничение сложности. Диаграммы IDEF несут в себе очень концентрированную информацию, в связи с чем, необходимо применять меры по повышению их наглядности. Основными являются два приема:
1) Количество блоков на одной диаграмме не более шести;
2) Количество интерфейсных дуг, подведенных к одной стороне блока – не более четырех.
Применение методологий семейства IDEF позволяет существенно повысить эффект от взаимодействия специалистов как внутри предприятия, так и с внешними консультантами например, на этапе концептуального проектирования информационной системы. Очень важной является возможность использования навыков моделирования при разработке новых расширений бизнеса, как стратегического характера, так и оперативных. Все это можно процедурно увязать с существующими процессами, т.е. вписать в контекст существующей деятельности и довести до конкретных исполнителей.
IDEF0 как стандарт был разработан в 1981 году департаментом Военно-воздушных сил США в рамках программы автоматизации промышленных предприятий, которая носила обозначение ICAM (Integrated Computer Aided Manufacturing). Набор стандартов IDEF унаследовал своё название от этой программы (IDEF расшифровывается как ICAM Definition). В процессе практической реализации, участники программы ICAM столкнулись с необходимостью разработки новых методов анализа процессов взаимодействия в промышленных системах. При этом кроме усовершенствованного набора функций для описания бизнес-процессов, одним из требований к новому стандарту было наличие эффективной методологии взаимодействия в рамках «аналитик-специалист». Другими словами, новый метод должен был обеспечить групповую работу над созданием модели, с непосредственным участием всех аналитиков и специалистов, занятых в рамках проекта.
В результате поиска соответствующих решений родилась методология функционального моделирования IDEF0. С 1981 года стандарт IDEF0 претерпел несколько незначительных изменений, в основном, ограничивающего характера, и последняя его редакция была выпущена в декабре 1993 года Национальным институтом по стандартам и технологиям США.