Диссертация (1152223), страница 38
Текст из файла (страница 38)
При этом, хотя университетили фирма не являются объектами реального мира, они могут владеть материальной собственностью, к примеру, зданием или землёй.Мы пытаемся обойти это ограничение, сопоставляя объекты институциональной реальности с объектами реального мира. Рассмотрим, для примера, понятие коммерческий договор —соглашение двух или более лиц предусматривающее передачу товара или услуги продавцомпокупателю в обмен на вознаграждение. Мы будем сопоставлять институциональной реальности документ договор, в котором фиксируются важные условия сделки. Для целей информационного моделирования, мы будем сопоставлять его с информационным объектом «договор». Вкачестве второго примера рассмотрим понятие «операционная прибыль», определяемое какразность между нетто-выручкой и расходами по сделке.
Выручка и расходы фиксируются в148кассовой книге. Таким образом, прибыль сопоставляется с записями в информационном объекте компьютерной системы. Подменяя объекты институциональной реальности сопоставляемыми им материальными или информационными объектами, мы расширяем методологию БунгеВанда-Вебера на объекты институциональной реальности.Следует уточнить, что онтология Бунге-Ванда-Вебера применима только к детерминированным системам, в которых состояния подсистем однозначно и полностью определяют другдруга [177].
Будем иметь в виду, что она не применима к вероятностным системам, где для отдельных подсистем, результат их взаимодействия с другими подсистемами может быть определён лишь с некоторой вероятностью или между подсистемами вообще нет детерминированныхотношений.Концептуальная модель бизнес-процессаСловосочетание концептуальная модель процесса часто используется аналитиками, однако чёткое определение этого понятия отсутствует. Иногда имеют в виду модель, созданнуюна основе концептов, а иногда модель, которая даёт самое общее — концептуальное представление об исследуемом процессе. Часто подобные модели называют контекстными. В этом параграфе мы будем понимать концептуальную модель во втором смысле, как самый общий верхний уровень представления модели процесса, изображающую контекст (окружение) в которомисполняется этот процесс.Используя онтологическую модель представления Бунге-Ванда-Вебера, мы выделиликонцепты модели процесса и можем определить концептуальную модель.
М. Бунге связывалпроцесс с изменением одного объекта. Таким образом, концептуальная модель объединяет операции, трансформирующие один, общий для всех трансформаций объект. Теперь мы можемсказать, что концептуальная модель, показанная на рисунке 3.16, изображает все концептыпроцесса, она показывает:Процесс как «чёрный ящик», трансформирующий входы в выходы, причём вся информа-ция, поступающая на вход, преобразуется в результат на выходе процесса;Первичный вход, инициирующие процесс, иными словами начальное состояние объектадо начала обработки;Первичные выходы — главный результат, ради которого исполняется процесс, инымисловами состояние объекта в результате обработки;Вторичные входы, поставляют дополнительные ресурсы, необходимые для обработкиВторичные выходы — побочный продукт бизнес-процесса;Внешние события (помимо стартового и конечного), которые оказывают влияние на ходисполнения процесса.149ПервичныйвходВнешние событияСтартовоесобытиеПервичныйВыход - результатЗавершающеесобытиеПроцесс(трансформация)ВторичныевходыВторичныевыходыРисунок 3.16 - Концептуальная модель процессаИсточник: составлено автором.Без потери общности будем считать, что объект, поступивший на вход, подвергается обработке и образует выход процесса, рассмотрим этапы жизненного цикла этого объекта.
Эта диаграмма показывает все состояния объекта по ходу обработки. Таким образом, мы выявляем всевнутренние события. Операции процесса связаны безусловными переходами, предполагается, чтовсе они завершаются в срок и с требуемым качеством, ветвления отсутствуют. Сценарий, изображающий вариант исполнения, когда все операции выполняются с требуемым качеством и всрок, получил название нормативный сценарий (happy path) [178], как показано на рисунке 3.17.В дальнейшем он может быть уточнён, углублён и расширен альтернативными сценариями [179].СтартовоесобытиеПромежуточноесостояниеКонечноесобытиеРисунок 3.17 - Нормативный сценарий исполнения процесса (happy path)Источник: составлено автором.Научная новизна и практическая ценность анализа теоретических основ моделирования бизнеспроцессовПроведённый анализ позволяет сформулировать теоретические основы моделированиябизнес-процесса.
В качестве основания для анализа выбрана онтология Бунге-Ванда-Вебера.Главный результат заключается в выделении концептов, образующих онтологию модели процесса, что позволяет установить основные понятия предметной области моделирования, определить аксиоматику моделирования. Важный вывод, который можно сделать на основе рассмотрения — процесс есть последовательность смены состояний одного объекта, происходящих в результате выполнения операций процесса.
Выявлен состав концептуальной модели (составленной из концептов). Она образована операциями, трансформирующими один, общий длявсех объект. Предложена методика уточнения бизнес логики модели путём рассмотрения этапов жизненного цикла объекта, позволяющая выявить нормативный сценарий исполнения.Новизна исследования заключается в уточнении толкования понятия событие. Отличие втом, что ранее событие толковалось как смена состояния, таким образом, оно несло смысл «по150причине этого», отражающее причинно-следственную связь. Как следствие термины состояниеи событие оказывались трудноразличимы. Мы определили событие как момент времени, когдапроизошла смена состояния, добавив ему смысл «после этого» — позже в хронологическом порядке. Тем самым в онтологию добавляется понятие времени: момента времени и интервалавремени между двумя последовательными событиями.
Теперь понятие событие трактуется всоответствии с представлениями темпоральной логики [180]. Такой подход позволяет объяснить, проанализировать и выявить ошибки в моделях бизнес-процессов, когда внешнее событиепроисходит ранее, чем связанное с ним внутреннее событие.Предложено добавить в онтологию трактовать актора (исполнителя), который трактуетсякак внешний объект окружения.
Актор генерирует внешние события, которые инициируют /завершают исполнение трансформаций. Если операция является интерактивной, то именно актор генерирует внешнее событие, которое инициирует старт её обработки.Уточнено различие между внутренними и внешними событиями. Внутренне событие отражает факт готовности объекта к очередной трансформации. Внешнее событие отображаетмомент времени, когда трансформация будет начата или остановлена. Мы установили, что вчисло концептов модели процесса не включён исполнитель операций процесса (актор).
Из этогоследует, что модель процесса должна быть отображена на множество сотрудников организации.Таким образом, модель процесса оказывается инвариантной изменениям организационноштатной структуры организации. Сделан важный вывод о том, что организационная модельпредприятия не является имманентной частью модели процесса. Обе модели являются независимыми, причём исполнители на модели процесса должны быть отображены на организационную модель предприятия. Этим может быть достигнута инвариантность модели процесса изменениям организационно штатного расписания предприятия.3.3Разработка метода построения архитектуры исполняемой модели бизнес-процессаМодель бизнес-процесса используется для его анализа, реинжиниринга и управления, онадолжна быть понятной аналитику, экспертам предметной области, владельцу бизнес-процесса[181].
Модель, содержащая большое число мелких деталей, кажется сложной для понимания[182], но, если детали пропущены, она станет непригодной для автоматизации [183]. Чтобыобеспечить одновременно полноту и точность модели, но не в ущерб пониманию, используютструктуризацию — разделяют процесс на подпроцессы меньшего размера [179].Для структуризации модели бизнес-процесса применяют: декомпозицию — процедуруразделения целого на составляющие его части, осуществляемую сверху вниз [184] [185] или151композицию — предполагающую агрегирование частей в целое, осуществляемую снизу-вверх[186].