ARIS-модель бизнес-процесса является иерархической, т.]е.]функции можно представить в
виде более детальных бизнес-процессов. Функция рассматривается как процесс на следующем
лежащем ниже уровне, если когда этот процесс можно описать теми же элементами ARIS.
Элементы ARIS-модели, отображающие отдельные части бизнес-процесса, позволяют
создать его представление, независимое от используемого метода. Правда, в некоторых
концепциях анализа бизнес-систем элементы объектно-ориентированных методик
представлены специальным описательным языком. Однако в объектно-ориентированном
анализе главное внимание уделяется описанию классов, подклассов и соответствующих
методов. Обычно эти классы соответствуют классам данных. Управляющие потоки
отображаются в виде потока сообщений между классами. В бизнес-процессах происходит
обмен множеством сообщений, где фигурируют заказы, клиенты и изделия. При объектно-
ориентированном подходе представление управляющего потока может оказаться чрезмерно
перегруженным деталями. Так, например, одни и те же потоки сообщений приходится
дифференцировать с помощью последовательной нумерации. Между тем, ARIS-модель
сосредоточена на концепциях бизнеса, поэтому в центре внимания находятся функции и
управляющие ими потоки.
Впоследствии мы покажем, что объектно-ориентированный метод является хорошим
дополнением к моделированию, ориентированному на процесс, поскольку он позволяет
взглянуть на модели бизнес-процессов в другом ракурсе. Поэтому объектно-ориентированное
моделирование можно интегрировать в ARIS-концепцию.
Б.2.2. Обобщенная модель бизнес-процесса
Модели бизнес-процессов можно проектировать на разных уровнях абстрагирования
Рассмотренная выше модель бизнес-процесса относилась к обработке заказов. В этом примере
описывалась не столько реальная процедура обработки заказов клиентов, сколько некоторый
обобщенный процесс обработки заказов, представляющий собой абстракцию реально
осуществляемого процесса. Такой вид описания называется типом бизнес-процесса.
На рис. 11 приведен фрагмент производственного процесса обработки отдельного заказа.
Здесь каждый объект, фигурирующий в бизнес-процессе, конкретизируется присвоением ему
определенного имени или набора имен. Для управления конкретными процессами
используются конкретные модели бизнес-процессов. В производственном секторе это обычно
составление графиков работ, которые служат описанием производственного процесса для
изготовления отдельных деталей или выполнения производственных заказов.
В административном секторе конкретные модели бизнес-процессов реализуются с
помощью систем управления workflow. Системы workflow автоматизируют управление
потоками документов и работ. Следовательно, они должны иметь доступ к информации,
касающейся управляющей структуры и ответственных субъектов, а также технических средств
применительно к каждому бизнес-событию. Конкретные бизнес-процессы называются
экземплярами. Между типом бизнес-процесса (рис. 7) и экземпляром этого процесса (рис. 11)
существует отношение класс — экземпляр.