Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Построение моделей бизнес-процессов

..pdf
Скачиваний:
22
Добавлен:
12.11.2023
Размер:
22 Mб
Скачать

бы показать, кто или что производит те или иные действия (в языке ArchiMate моделирование поведения отделяется от моделирования структуры). Как могут соотноситься элементы действий, показано на рис. 137.

Рис. 137. Соотношение основных элементов поведения (действия)

Пример элементов трех аспектов приведен в табл. 4.

 

 

Таблица 4

 

Элементы аспектов

 

 

 

Активный

Пассивный

Элемент поведения

структурный элемент

структурный элемент

 

Отчет (бизнес-объект)

Составляет

Менеджер

(бизнес-процесс)

(бизнес-исполнитель)

 

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

151

152

Рис. 138. Обзор нотации ArchiMate

152

Интерфейс определяется как точка доступа, в которой сервис становится доступным внешнему окружению. Интерфейс относится к активным структурным элементам. Пример интерфейса – web-страница.

Далее мы рассмотрим только слой бизнеса как наиболее близкий теме пособия.

Нотация ArchiMate многое заимствовала из нотаций UML, eECP и BPMN2, особенно в части слоя бизнеса. Вся нотация ArchiMate 3.1 приведена в постере на рис. 138.

Здесь представлены графические элементы всех слоев и аспектов расширенного Framework, а также элементы композиции

иотношений.

Врамках пособия наибольший интерес представляют слой бизнеса и соответствующие ему графические элементы.

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

Рассмотрим элементы бизнес-слоя и их нотацию (The Open Group Standard. ArchiMate 3.1 Specification. 2019 https://univer- sity.sk/wp-content/uploads/2020/01/ARCHIMATE_v3_1_specifikac- ia.pdf).

7.1. Активные структурные элементы

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

153

На бизнес-уровне определены три типа внутренних активных структурных элемента: бизнес-актор, бизнес-роль и бизнессотрудничество.

Бизнес-актор

Бизнес-актор (субъект) представляет собой бизнес-сущность, способную выполнять действия. Примерами бизнес-акторов являются люди, отделы и бизнес-единицы. Бизнес-актор может быть назначен на одну или несколько бизнес-ролей, и его местоположение может быть определено. Бизнес-акторы могут быть конкретными частными лицами или организациями (Иванов или компания «Авангард»), или они могут быть обобщающими (например, «заказчик» или «поставщик»).

Бизнес-роль

Бизнес-роль представляет собой обязанность выполнения определенного поведения, которому может быть назначен актор или роль, которую актор играет в конкретном действии или событии. На бизнес-роли с определенными обязанностями или навыками назначаются бизнес-процессы или бизнес-функции. Биз- нес-актор, который назначен на бизнес-роль, несет ответственность за обеспечение выполнения соответствующего поведения. Одна бизнес-роль может участвовать в одном или нескольких бизнес-процессах, а бизнес-актор может может реализовать одну или несколько бизнес-ролей. Бизнес-интерфейс или интерфейс приложения могут выполнять бизнес-роль, а бизнес-интерфейс может быть частью бизнес-роли.

154

Бизнес-сотрудничество

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

Бизнес-интерфейс

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

155

быть назначен одному или нескольким бизнес-сервисам, что означает, что эти сервисыпредоставляются интерфейсом.

Примериспользованияактивныхэлементовпоказаннарис. 139.

Рис. 139. Активные структурные элементы

Здесь представлены три роли, каждую из которых выполняет конкретное физическое лицо, которые через активный элемент (Contact Center) могут использовать любой из трех интерфейсов. Сложные случаи страхования (High-Risk) требуют привлечения функциональности двух ролей, одна из которых (Specialist) объе-

диняет две роли (Travel Insurance и Home Insurance).

7.2. Элементы поведения

Исходя из сервис-ориентированности ArchiMate ключевым решением метамодели в части поведения является различие между «внешним» и «внутренним» поведением организации. Внешне видимое поведение моделируется элементом бизнес-сервиса.

156

Бизнес-сервис – это согласованная часть функциональности, которая предлагает дополнительную ценность для среды. «Внешние» бизнес-услуги обращены к внешним клиентам, а «внутренние» предлагают вспомогательные функции для процессов или функций внутри организации.

Определены три типа элементов внутреннего поведения, которые могут реализовать услугу: бизнес-процесс, бизнес-функция и бизнес-взаимодействие.

Бизнес-процесс представляет собой рабочий процесс, состоящий из небольших процессов/функций, с одной или несколькими ясными отправными точками и ведущий к какому-либо результату. Бизнес-процесс группирует поведение на основе результата выполнения каких-то активностей.

Бизнес-функция предлагает функционал, который может быть использован для одного или нескольких бизнес-процессов. Она группирует поведение на основе требуемых навыков, ресурсов, поддержки приложений и т. п.

Отношение между бизнес-процессами и бизнес-функциями может быть как «многие ко многим».

Бизнес-взаимодействие – это единица поведения, подобная биз- нес-процессуилифункции, новыполняемаявсотрудничестведвухили болееролейвнутриорганизации. Несмотрянато, чтовзаимодействие– это внешнееповедениесточки позиции ролей, участвующих всотрудничестве, это поведение является внутренним по отношению к сотрудничествувцелом. Подобнопроцессамилифункциямрезультатбизнес- взаимодействияможетбытьдоступендлясредычерезбизнес-сервис.

Бизнес-событие – это то, что происходит вовне и может повлиять на бизнес-процессы, функции или взаимодействия. Элемент бизнес-события аналогичен элементам события BPMN, а также элементам начального и конечного состояния в диаграммах активности UML. Однако бизнес-событие ArchiMate также можно использовать для моделирования других типов событий помимо триггеров.

Каждый из элементов поведения может иметь отношения композиции, агрегирования и специализации с элементами одного и того же типа.

157

Бизнес-процесс

Бизнес-процесс представляет собой последовательность бизнес-действий, которая приводит к определенному результату, например к определенному набору продуктов или бизнес-услуг.

Бизнес-процесс описывает внутреннее поведение, определяемое бизнес-ролью, которая требуется для производства набора продуктов и услуг. Сложный бизнес-процесс является совокупностью других, более низкоуровневых процессов.

Бизнес-процесс может запускаться (или запускать) любым другим элементом бизнес-поведения (бизнес-событием, бизнеспроцессом, бизнес-функцией или бизнес-взаимодействием). Биз- нес-процесс может обращаться к бизнес-объектам, реализовывать один или несколько бизнес-сервисов и может использовать внутренние бизнес-сервисы или сервисы приложений. Бизнес-роль может быть назначена бизнес-процессу для выполнения этого процесса вручную. Один и тот же элемент бизнес-процесса на языке ArchiMate может отображать бизнес высокого уровня, сквозные процессы, макропотоки и рабочие процессы. Однако в нем не приводится подробный перечень действий подобно BPMN.

Примеры бизнес-процессов: рассмотрение иска, прием на работу сотрудника, финансовая отчетность и т.п.

Бизнес-функция

Бизнес-функция представляет собой коллекцию бизнес-поведе- ния, образуемую по выбранному набору критериев (требуемых биз- нес-ресурсови/иликомпетенций), тесно связанных сорганизацией.

158

Как и бизнес-процесс, бизнес-функция тоже описывает внутреннее поведение, определяемое бизнес-ролью. Между биз- нес-процессами и бизнес-функциями существует потенциальная связь «многие ко многим». Но если бизнес-процесс группирует поведение на основе последовательности или потока действий, необходимых для реализации продукта или услуги, то бизнесфункция группирует поведение на основе требуемых бизнесресурсов, навыков, компетенций, знаний и т.п.

В целом бизнес-функция обеспечивает добавленную стоимость с точки зрения бизнеса. Организационные единицы или приложения могут совпадать с бизнес-функциями в случае специфической группировки бизнес-операций.

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

Бизнес-взаимодействие

Бизнес-взаимодействие представляет собой единицу коллективного делового поведения в сотрудничестве двумя или более бизнес-акторами, бизнес-ролями или бизнес-сотрудничествами.

Если процесс или функция соответствуют одной роли, то взаимодействие осуществляется путем сотрудничества нескольких ролей. Роли в сотрудничестве несут ответственность за выполнение взаимодействия.

Как и другие элементы поведения, бизнес-взаимодействие может быть инициировано (или само инициировать) любым дру-

159

гим элементом поведения, может иметь доступ к бизнесобъектам и реализовывать один или несколько бизнес-сервисов. Бизнес-сотрудничество или два, или более бизнес-акторов, или ролей могут быть назначены бизнес-взаимодействию.

Бизнес-событие

Бизнес-событие представляет собой изменение организационного состояния.

Событие может инициировать или прерывать бизнесповедение. Событие не имеет продолжительности, то есть происходит мгновенно. Оно может быть результатом бизнес-процесса или происходить из среды. Бизнес-событие может иметь атрибут времени, который обозначает момент или моменты, когда событие происходит.

Бизнес-событие может обращаться к бизнес-объекту и может состоять из других бизнес-событий.

Бизнес-сервис

Бизнес-сервис – это явно определенная услуга, которую биз- нес-роль, бизнес-актор или бизнес-сотрудничество предоставляют своей среде, то есть функциональные возможности активных элементов, доступ к которым осуществляется через один или несколько бизнес-интерфейсов.

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

160

Соседние файлы в папке книги