Среди множества методов и методологий проектирования информационных систем не маловажное место занимает методология ARIS и базирующееся на ней семейство программных продуктов, разработанных компанией IDS Scheer AG (Германия) для структурированного описания, анализа и совершенствования бизнес-процессов предприятия, а также разработки и подготовки к внедрению сложных информационных систем. Для представления проектных решений в методология ARIS используется графическая нотация EPC (Event-Driven Process Chain — событийная цепочка процессов).
Графическая нотация EPC была разработана профессором Августом-Вильгельмом Шеером в рамках работ над созданием методологии ARIS в начале 1990-х годов.
Нотация EPC – это графический стандарт моделирования процессов в виде алгоритмов. Она позволяет детально отображать события, сопровождающие процесс, действия (задачи), входы и выходы (ресурсы), а также закреплять ответственность за выполнение действий как одного, так и нескольких человек.
В результате выполнения основных этапов проектирования информационной системы с использованием графической нотации EPC создается набор взаимосвязанных моделей, представляющих собой исходный материал для дальнейшего анализа.
Модели в ARIS представляют собой графические схемы, отображающие соответствующие аспекты проектируемой информационной системы. По сути, если созданная модель описывает функциональность разрабатываемой информационной системы, то она является инструкцией для ее разработчика.
Модели в ARIS графически представляются(детализируются) с помощью диаграмм. Диаграмма процесса в нотации EPC, представляет собой упорядоченную комбинацию событий и функций, отражающих логику выполнения взаимосвязанных действий, направленных на достижение определенного результата.
Для построения EPC-диаграммы используются специальные графические символы нескольких видов, позволяющие показать структуру потока управления (последовательность решений, функции, события и другие элементы) бизнес-процесса. Познакомиться с полным набором графических символов можно в статье Нотация EPC.
Элементами моделей и диаграмм являются объекты, поддерживаемые ARIS. В качестве примеров объектов можно привести такие как «Функция», «Событие», «Структурное подразделение», «Документ» и т.п.
Функция служит для описания набора действий (процедур, работ), выполняемых подразделениями или сотрудниками организации над исходным объектом и ведущих к получению промежуточного или финального результата или события. Для каждой функции могут быть определены начальные и конечные события, участники, исполнители, материальные и документальные потоки, сопровождающие её, а также проведена декомпозиция на более низкие уровни. Декомпозиция может выполняться в нотациях EPC или BPMN.
Событие – описывает состояние процесса, которое является существенным в рамках этого процесса и оказывает влияние на этот бизнес-процесс или контролирует его дальнейшее развитие.
Структурное подразделение используется для отображения на диаграмме организационных единиц, являющихся исполнителями, владельцами или участниками функции, с которой субъект связывается.
Документ – используется для отображения на диаграмме документов, файлов и т.п. сопровождающих выполнение функции.
Между перечисленными объектами устанавливаются разнообразные связи. Так, между объектами «Функция» и «Структурное подразделение» могут быть установлены связи следующих видов:
- -выполняет;
- -принимает решение;
- -участвует в выполнении;
- -должен быть проинформирован о результатах;
- -консультирует исполнителей;
- -принимает результаты и т.п.
Каждому объекту соответствует установленный для объекта данного типа набор атрибутов, которые позволяют ввести дополнительную информацию о конкретном объекте. На следующих этапах введенные значения атрибутов могут использоваться при имитационном моделировании или для проведения стоимостного анализа.
Заключение
ARIS — это одновременно и методология и программный продукт, и архитектура. Например, IDS Scheer Aris Platform 7.1.0(2011г.) — интегрированный пакет программных продуктов, который охватывает все этапы BPM-проекта: от определения стратегии и проектирования процессов до импорта моделей в ИТ-системы и мониторинга выполнения процессов. Для этого используется нотация EPC.
Интеграция с различными методами и схемами моделирования, как например, EPC, UML, BPEL, BPMN, ITIL, TOGAF, DoDAF, TEAF/FEAF, ArchiMate и Zachman, обеспечивает применение продукта ARIS в самых различных бизнес-сферах. Все эти методы объединены в центральном хранилище ARIS.
Связанные материалы
- Графические нотации стандартов IDEF
- Графическая нотация BPMN
- Язык моделирования UML
- Язык моделирования систем SysML