Взгляд на мир глазами доктора Шеера: ARIS eEPC
Андрей Дворников
В прошлом номере мы, насколько это возможно в рамках газетной статьи,
познакомились со стандартом функционального моделирования IDEF0.
Но время не стоит на месте и, с 1993 г., когда нотация была превращена в
США в стандарт и получила широкое распространение во всем мире,
прошло почти 12 лет. Методология оказалась успешной и долгое время
до 95% всех консалтинговых проектов проходили с использованием IDEF0.
В то же самое время, параллельно с ростом популярности IDEF 0, в Германии, появилась небольшая компания IDS Prof . Scheer GmbH , которая, начиная с 1986 г. выросла до группы компаний с численностью более 2000 человек и представительствами в большинстве развитых стран, продвигающая на рынок свой собственный продукт – ARIS – дословно: Архитектура Интегрированных Информационных Систем.
В прошлой статье мы сравнивали методологию IDEF 0 по эффективности с танком Т-34. Применив метод сравнения еще раз, по своим возможностям и эффективности, ARIS можно сравнить с боевым космическим кораблем.
В соответствии с методологией ARIS, организация рассматривается как совокупность организационных, функциональных, информационных систем и систем целей, средств производства и человеческих ресурсов.
Все перечисленные подсистемы в реальности и в ARIS связываются между собой и отображаются в виде графических объектов. При этом в программном продукте ARIS Toolset имеется огромное количество нотаций, позволяющих разработчику посмотреть на процесс с различных сторон и классифицировать взаимосвязи между объектами.
При подготовке данной статьи я не ставил перед собой задачу детально и подробно рассмотреть каждую из нотаций. Заинтересованный читатель сделает это самостоятельно.
Сегодня мы кратко рассмотрим одну из самых популярных нотаций - ARIS eEPC (extended Event Driven Process с hain) - описание цепочки процесса, управляемого событиями. Нотация разработана специалистами компании IDS Prof . Scheer GmbH , в частности, самим доктором Шером.
Нотация ARIS eEPC относится к классу нотаций work flow (описания потоков работ), которые предназначены для описания деятельности в динамике (так же, как и нотация IDEF 3).
Модель, созданная в нотации ARIS eEPC , на мой взгляд, наиболее наглядно может отразить поток работ, который протекает внутри подразделения, выявляет связи между организационной структурой и функциями. Для каждой функции внутри процесса определяются конечные и начальное события, ответственные исполнитель, материальные и документальные потоки, сопровождающие какую либо работу.
Основные графические объекты и их взаимосвязь в модели процесса представлены на рис. 1.
Рисунок 1. Основные графические объекты и их взаимосвязь в модели - ARIS eEPC
Основные правила при моделировании достаточно просты:
во-первых, каждая функция инициируется событием и завершается так же событием,
во-вторых, в каждую функцию не может входить более одной стрелки, "запускающей" выполнение функции,
в третьих, из каждой функции может выходить не более одной стрелки, описывающей завершение выполнение функций,
При моделировании процессов, разработчик очень часто сталкивается с ситуацией, когда одно событие в рамках процесса может инициировать выполнение одновременно нескольких функций и наоборот, функций может быть результатом нескольких событий. Каким образом отразить это в диаграмме модели?
Логические разветвления в потоке процесса отображаются при помощи операторов:
логическое И,
логическое ИЛИ,
логическое взаимоисключающее ИЛИ.
При этом различают два вида операторов: операторы событий и операторы функций.
Значения операторов представлены на рис. 2
Рисунок 2. Значения логических операторов в модели ARIS eEPC
Правила связывания функций и событий через логические операторы представлены на рис. 3.
При моделировании процесса рекомендовано использовать и определенные правила расположения графических элементов на диаграмме:
- Графические элементы процесса (события и функции) следует располагать сверху вниз
- Графические элементы, отображающие исполнителей функций (сотрудников и подразделений) следует располагать справа от функций
- Документы, используемые при выполнении функций, а так же формируемые в результате выполнения функций, располагаются слева от функций
Итогом кропотливой, но творческой работы в ARIS Toolset будет, с одной стороны модель, отвечающая практически на все вопросы как разработчиков и экспертов, так и участников процесса, с другой – наглядная, информативная, логически выстроенная и….красивая.
Дело останется за малым: описать модель в Документированной процедуре.
Рисунок 3. Правила связывания функций и событий через логические операторы в модели ARIS eEPC