Letyshops

Современные технологии для работы со структурами организации

Сергей Колесников
1. Начинать лучше ... сначала | 2. Если средств не хватает ... ищите методы | 3. Хорошая методология - хорошо структурированная методология

Если используя инструмент моделирования, каждый шаг нужно придумывать самому, ТО ЗАЧЕМ ОН ТАКОЙ НУЖЕН!

В основе нотации и методологии IDEF0 лежит понятие "блока", то есть прямоугольника, который выражает некоторую функцию бизнеса (в соответствии со стандартом функция должна быть выражена глагольным оборотом). Как известно, прямоугольник имеет четыре стороны. В IDEF0 роли (функциональные значения) всех сторон различны:

  • верхняя сторона имеет значение "управления"
  • левая - "входа"
  • правая - "выхода"
  • нижняя - "механизма"

Рис. 1 Базовый блок

Вторым элементом методологии и нотации является "поток" (в стандарте называемый - "интерфейсная дуга") - элемент, описывающий данные, неформальное управление, или что-либо другое "оказывающее влияние" на функцию, изображенную блоком. Потоки обозначаются оборотом существительного. В зависимости от того к какой стороне блока направлен поток, он, соответственно, носит название "входной", "выходной", "управляющий". Изобразительным элементом, представляющим "поток", является стрелка. Используя модную ныне терминологию, можно интерпретировать поток как представление "объекта", под которым понимается как информационный объект, так и объект реального мира.

Важным фактором является то, что, как правило, "источником" и "приемником" потоков (то есть началом и концом стрелки) могут быть только блоки, причем источником может являться только "выходная" сторона блока, приемником - любая из трех оставшихся. Если же необходимо подчеркнуть внешний характер потока, то может быть применен метод "туннелирования" - скрытие или появление интерфейсной дуги из "туннеля".

И, наконец, "третьим китом" методологии IDEF0 является принцип "функциональной декомпозиции" блоков. Данный принцип представляет собой модельную интерпретацию той практической ситуации, что любое действие (тем более такое сложное, как бизнес-процесс) может быть разбито (декомпозировано) на более простые операции (действия, бизнес-функции). Или, другими словами, функция может быть представлена как совокупность элементарных функций. Графически, при использовании программных средств, принцип декомпозиции представляет собой возможность, "провалившись" в функциональный блок, "рассмотреть" его "изнутри", или, по-другому, возможность воспользоваться "увеличительным стеклом" для детального изучения состава функции, представленной на более высоком уровне одним блоком.

Продолжение Вы сможете найти в следующем выпуске.

Продолжение в выпусках: #28
<<предыдущая [1][2][3]
[вид для печати]
© Сергей Колесников

 

 

Реклама: