Logo ru.artbmxmagazine.com

Языки, обозначения и инструменты для моделирования и анализа процессов

Оглавление:

Anonim

В этой статье упоминаются некоторые языки, нотации и инструменты, предназначенные для моделирования бизнес-процессов. Сначала дается краткое описание языков IDEF0, UML, диаграммы EPC и нотации BPMN. Между ними проводится краткое сравнение. Затем кратко описываются четыре программных инструмента, используемых для моделирования бизнес-процессов: Microsoft Office Visio 2003, Active Modeler Advantage, MEGA eTOM Accelerator и ARIS Tool SET. Наконец, проводится краткое сравнение описанных инструментов.

В этом документе упоминаются некоторые языки, обозначения и программные инструменты, разработанные для моделирования бизнес-процессов. Во-первых, он дает краткое описание языков IDEF0 и UML вместе с диаграммой EPC и нотацией BPMN. Их кратко сравнивают. Позже в нем описаны четыре программных инструмента, используемых для моделирования бизнес-процессов: Microsoft Office Visio 2003, Active Modeller Advantage, MEGA eTOM Accelerator и ARIS Tool SET. Наконец, проводится сравнение этих инструментов.

Введение

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

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

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

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

A. Вклад этой работы.

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

B. Конкретные результаты

Результатами этой работы являются:

  1. Описание языков и нотаций для моделирования бизнес-процессов. Возможности конкретных инструментов для моделирования и анализа бизнес-процессов.

C. Используемые методы

Проведенное исследование основано на методе анализа и синтеза.

D. Другие результаты исследования

Обширная библиографическая ссылка, позволяющая ознакомиться с источниками, использованными в исследовании.

1 - Языки и нотации для моделирования процессов.

1.1 - язык моделирования IDEF0

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

Его основная характеристика - способность различать три возможных типа взаимосвязей между процессами:

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

Способность различать отношения позволяет моделировать целые организации.

Рисунок 1.1 - Графическое представление процесса в IDEF0

Источник:

1.2 - Цепочка процессов, управляемая событиями. Управляемая событиями цепочка процессов (EPC)

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

По сути, в EPC используются четыре типа объектов:

  • События Функции Правила Ресурсы (данные, организация, системы)

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

1.3 - Единый язык моделирования (UML)

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

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

1.4 - Нотация для моделирования бизнес-процессов. (BPMN)

BPMN - это обозначение для моделирования бизнес-процессов, разработанное BPMI. В состав организации входят такие компании, как Intalio, SAP, Sun и Versata, являющиеся группой, которая в рамках своих основных целей ставит создание стандартной записи для моделирования процессов. бизнеса. Обеспечивает графическое представление бизнес-процессов на диаграмме бизнес-процессов.

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

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

Среди всех этих языков и нотаций наиболее интегрирующим является BPMN, для его построения его создатели, члены рабочей группы по нотации BPMI, рассмотрели и проанализировали различные существующие нотации, взяв из них лучшие идеи, объединив их в стандартную нотацию. Среди рассмотренных нотаций и методологий: UML Activity Diagram, IDEF, ebXML BPSS, ADF Diagram, RosettaNet, LOVeM и EPCs среди других.

1.5 - Общие положения об упомянутых языках и обозначениях.

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

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

В проекте может быть выбрано использование того или иного языка или обозначений, или даже нескольких из них, но когда для разработки модели выбран один из них, его правила должны полностью соблюдаться.

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

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

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

2.1 - Microsoft Office Visio 2003

Office Visio 2003 может помочь бизнес-пользователям и техническим пользователям документировать, разрабатывать и четко передавать сложные системы и процессы, чтобы способствовать более эффективному принятию решений и совместной работе. Здесь можно создавать диаграммы, просто перетаскивая предварительно разработанные символы Microsoft SmartShapes® и используя мощные методы поиска для поиска нужной формы на используемом вами компьютере или в Интернете. В Visio включены инструменты, созданные специально для поддержки предпринимателей, руководителей проектов, специалистов по маркетингу, ИТ-специалистов и специалистов по управлению операциями, разработчиков программного обеспечения, администраторов веб-сайтов и баз данных, администраторов объектов и инженеры.

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

  • Диаграммы бизнес-процессов - предоставляют шаблоны и инструменты, необходимые для создания типовых бизнес-диаграмм для анализа и передачи сложных систем - включают концептуальные диаграммы, блок-схемы, а также диаграммы процедур и времени-активности. Маркетинг: используется для создания чертежей для моделирования процессов, тестов, моделирования и улучшений, анализа времени и затрат, затрат на основе деятельности, портфелей продуктов, маркетинговых ориентиров, анализа рынка и ресурсов и матриц ценообразования. блок-схемы - могут использоваться для иллюстрации или демонстрации сложных бизнес-процессов. Базовые блок-схемы можно использовать для отслеживания информации, планирования процессов и прогнозирования структуры.Планирование проектов: в Visio есть ряд диаграмм, включая календари, диаграммы Ганта и PERT (методы обзора и оценки программ), которые можно использовать для планирования проектов организации и управления ими. Разработка процессов Visio 2003 включает два шаблона: схему трубопроводов и приборов и схему последовательности операций. Эти типы диаграмм обычно используются производителями, инженерами по контролю, инженерами-механиками и электриками для документирования производственных процессов и оборудования.Схемы программного обеспечения, включая диаграммы моделей UML.Стандартные обозначения для передачи дизайнерских идей путем определения серии человеческих и программных действий позволяют более четко передавать принципы проектирования при разработке программного обеспечения.

2.2 - Преимущество Active Modeler

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

Эта система основана на самых передовых системах с архитектурой на основе «плагинов», где есть основной модуль для моделирования процессов, который используется всеми компонентами. Функциональность можно расширить, просто добавив новые «плагины», которые, среди прочего, позволяют использовать BPMN с Excel, MS Project, выполнять анализ затрат, документировать процессы и создавать автоматизированные рабочие процессы.

С помощью этого программного обеспечения вы можете создавать проекты BPM, редактировать, распечатывать и публиковать диаграммы и модели процессов BPMN.

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

  • Моделирование процессов на 100% согласовано с BPMN 1.0 База данных процессов XML, способная поддерживать различные стандарты Архитектура.NET на основе подключаемых модулей Моделирует иерархические бизнес-структуры Хранит части процессов в репозитории для повторного использования в будущем. несколько языков Поддерживает одновременную работу с несколькими проектами, с древовидной структурой процессов Среда для разработки рабочих процессов для автоматизации процессов и автоматической генерации кода.

Его легко установить, он работает на фреймворке Microsoft.NET, поэтому его установка является частью предварительных условий.

Основное ядро ​​системы бесплатно для ознакомления в течение 28 дней, независимо от того, зарегистрировано оно или оплачено. По истечении этого периода коммерческие пользователи должны купить программное обеспечение, некоторые цены указаны в таблице 1.2, а некоммерческие пользователи могут бесплатно зарегистрироваться и продолжить использование программного обеспечения.

Таблица 1.2 - Цены на некоторые продукты и плагины, разработанные Kaisha-Tec.

Источник:

2.3 - Ускоритель MEGA eTOM

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

Основанная в 1991 году с офисами в Северной Америке, Европе и Японии, она имеет более 35 000 лицензий по всему миру и предоставляет более 15 000 консультационных услуг ежегодно. Среди ее клиентов есть департаменты и администрации из Соединенных Штатов и Канады, такие как транспортная, морская и сельскохозяйственная отрасли, а также такие компании, как DIRECTV, Morgan Stanley, Nissan Philop Morris USA и Michelin, среди других.

MEGA eTOM Accelerator - это библиотека eTOM. Предлагает значительную экономию времени при выполнении проектов анализа процессов в телекоммуникационной отрасли. Он также обеспечивает структуру, в которой используются методологии, основанные на моделях. Добавленную стоимость MEGA можно оценить по ее основным характеристикам:

  • Обеспечивает иерархическую организацию элементов процесса eTOM от уровня 0 до 3, включая области процессов, вертикальные и горизонтальные группы, а также обзорные карты. Имеет браузер, который обеспечивает доступ к областям процессов eTOM, на уровнях eTOM и примеры реализации, сделанные в MEGA. У него есть глоссарий со всеми определениями eTOM. У него есть веб-сайт, который обеспечивает простую и интуитивно понятную навигацию по содержимому eTOM. Возможность создавать и представлять (map) бизнес-процессы в соответствии со структурой eTOM и управление моделями в репозитории бизнес-процессов.Согласование и простое представление определений бизнес-процессов в масштабе всего предприятия Обеспечивает четкое понимание воздействий на потенциально сложную бизнес-структуру и выявляет эти воздействия до внесения изменений Видимость в рамках структуры, которая способствует Легко использовать.

Наличие доступа и возможность его навигации к структуре определений eTOM создает более четкий переход к фазе реализации проекта и сокращает время обучения и время реализации, поскольку необходимая справочная информация находится всего в одном щелчке мыши, и не после долгих поисков. Кроме того, совместное использование информации увеличивает использование передового опыта внутри организации. Возможность определять процессы eTOM позволяет менеджерам сокращать расходы за счет выявления дублирования и дублирования.

Интеграция с другими продуктами MEGA.

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

Кроме того, для проектов, подготовленных в MEGA eTOM Accelerator, используется автоматизированная документация, предоставляемая MEGA Publisher, позволяющая генерировать обновленную документацию в виде документов Word или на веб-сайтах.

MEGA eTOM Accelerator - хороший выбор для проектов улучшения процессов и анализа на основе eTOM в телекоммуникационной отрасли.

2.4 - Набор инструментов ARIS

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

ARIS был разработан профессором Августом-Вильгельмом Шеером из Института бизнес-информатики Саарландского университета в Саарбрюккене, Германия. Концепция заключалась в том, чтобы обеспечить основу, которая охватывает пробелы между теорией бизнеса, информацией и коммуникационными технологиями. Другими словами, предоставить способ выражения бизнес-концепций, который достаточно точен, чтобы позволить подробный анализ и обеспечить однозначную отправную точку для разработки компьютерных информационных систем.

Шеер определяет концепцию ARIS следующим образом:

  • Архитектура для описания бизнес-процессов Группа методов моделирования со связанной метамоделью Основы программной системы ARIS Toolset Концепция автоматизированного управления бизнес-процессами.

Ядром или центром концепции ARIS является представление бизнес-процессов в схематической форме в виде цепочки событий и задач процесса.

В бизнес-моделировании единственная модель с одной точки зрения подразумевает, что она слишком велика и не очень полезна. Итак, тенденция состоит в том, чтобы построить несколько более мелких моделей с более конкретных точек зрения, связывая их друг с другом. На этом основана концепция ARIS, определяющая модели для четырех точек зрения (пять дюймов). Он организует их в так называемом «доме ARIS», как видно на рисунке 2, это следующие представления:

  • Вид организации: статические модели структуры организации. Он включает в себя человеческие ресурсы в иерархической организационной диаграмме, технические ресурсы (например: оборудование, транспорт и т. Д.) И сети связи. Просмотр данных: статические модели бизнес-информации. Он включает модели данных, структуру знаний, носители информации, технические термины и модели баз данных.. Просмотр функций: Статические модели технологических задач. Он включает в себя иерархии функций, бизнес-целей, систем поддержки и программных приложений.. Представление процессов: динамические модели, которые показывают поведение процессов и их отношение к ресурсам, данным и функциям. Включает в себя цепочки процессов, управляемые событиями, информационные потоки, коммуникационные диаграммы, определения продуктов,блок-схемы и диаграммы добавленной стоимости.

Первые три представления сосредоточены на структуре организации, а представление процесса - на поведении.

Пятое представление, называемое представлением продуктов / услуг, отображается в.

ARIS предоставляет концепцию моделирования различных представлений, необходимых для представления бизнеса, но не предоставляет метод проведения реинжиниринга бизнеса или проектирования информационных систем, основанных или не на информационных технологиях. необходимо для поддержки бизнеса.

Рисунок 2 - Представление представлений ARIS согласно

2.5 - Общие сведения об упомянутых инструментах.

Из представленных инструментов наиболее широко используется Microsoft Office Visio 2003, поскольку он поставляется с популярным пакетом Microsoft Office, который доступен большинству пользователей операционной системы Windows. С помощью Visio можно моделировать большое количество типов диаграмм, но эта же характеристика делает его инструментом, не очень специализированным для моделирования процессов.

Со своей стороны, ARIS Tool SET также является широко известным инструментом, который, если он разработан с упором на моделирование процессов, является профессиональным инструментом. В качестве недостатка можно отметить, что если вы хотите его использовать, вам нужно его купить, и, поскольку он профессиональный продукт, он имеет высокую цену.

Менее известными инструментами являются MEGA eTOM Accelerator и Active Modeler Advantage. Первый предназначен исключительно для моделирования процессов в телекоммуникационных компаниях, он основан на Расширенной карте телекоммуникационных операций (eTOM), что делает его мощным инструментом для сектора.

С другой стороны, Active Modeler Advatage основан на BPMN, которая представляет собой нотацию, созданную, чтобы стать мировым стандартом для моделирования процессов. У него есть период в 28 дней, в течение которого вы можете оценить программное обеспечение, и, просто зарегистрировавшись, вы можете продолжать использовать его сокращенную версию, конечно, у него гораздо больше возможностей в других версиях, чем если бы вам пришлось за них платить, но даже там у него есть только преимущество вы должны покупать необходимые модули или подключаемые модули, а не все программное обеспечение. Также цены не очень высокие.

Выводы

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

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

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

И языки, и нотации, а также программные инструменты для моделирования процессов создали канал связи между различными субъектами бизнеса; служат общим языком, на котором они могут быть поняты от тех, кто анализирует и моделирует процессы, через тех, кто их автоматизирует и внедряет, до людей, которые их выполняют, контролируют и контролируют.

Библиография

Дэвис Р. 2001, Моделирование бизнес-процессов с помощью ARIS: Практическое руководство, 4-е издание, 2005 г., Спрингер, Лондон. 531 с.

Гарсия, Дж. 2005, 'UML: диаграммы UML. Что такое UML?

Гаримелла, К.Л., Майкл; Уильямс, Брюс, 2008 г., Основы BPM для чайников, Wiley Publishing, Inc., Индианаполис, Индиана. 78 с.

Ховард, С.Ф., Питер, 2003 г., Управление бизнес-процессами: Третья волна.

Kaisha-Tec 2008, Удобное и интуитивно понятное моделирование процессов и проектирование BPM (15 марта 2008 г.).

MEGA 2006, «Новые возможности MEGA 2005 Service Pack 3», стр. 8. (1 апреля 2008 г.)

MEGA 2006, «РЕПОЗИТОРИЙ НАИЛУЧШЕЙ ПРАКТИКИ ДЛЯ УПРАВЛЕНИЯ ТЕЛЕКОМ». (23 февраля 2008 г.)

Microsoft 2003, Основные сведения об Office Visio 2003,. (12 февраля 2008 г.)

Шеер, I. 2004, «Метод ARIS», стр. 2109.

Уайт, С.А. 2003, «Нотация моделирования бизнес-процессов», стр. 189.

Википедия 2008, Единый язык моделирования, (25 марта 2008 г.).

Винник Р. 2008 г., «Лучшие практики анализа бизнес-процессов в телекоммуникационной отрасли». (5 марта 2008 г.)

Словарь терминов

ADF: поток действий-решений

(на испанском языке) поток действий-решений

ARIS: Архитектура интегрированных информационных систем

(на испанском языке) Архитектура интегрированных информационных систем

BPEL4WS: язык выполнения бизнес-процессов для веб-служб

(на испанском языке) Язык выполнения бизнес-процессов для веб-служб

BPM: Business Process Management

(на испанском языке) Business Process Management

BPMI: Инициатива управления бизнес-процессами.

(На испанском языке) Инициатива по управлению бизнес-процессами

BPMN: Нотация моделирования бизнес-процессов

(на испанском языке) Нотация для моделирования бизнес-процессов

BPSS: Схема спецификации бизнес-процессов

(на испанском языке) Схема для спецификации бизнес-процессов

ebXML: Электронный бизнес с использованием расширяемого языка разметки

(на испанском языке) Электронный бизнес с использованием XML

EPC: Event-Driven Process Chain

(на испанском языке) Event-Driven Process Chain

eTOM: Расширенная карта работы электросвязи

(на испанском языке) Расширенная карта операций электросвязи

IDEF: Языки определения ICAM

(на испанском языке) Языки определения ICAM

ICAM: Интегрированное автоматизированное производство

(на испанском языке) Интегрированное автоматизированное производство

LOVeM: Line of Visibility Enterprise Modeling

(на испанском языке) Line of Business Visibility Modeling.

UML: Unified Modeling Language

(на испанском языке) Unified Modeling Language

XML: расширяемый язык разметки

(на испанском языке) Расширяемый язык разметки.

Языки, обозначения и инструменты для моделирования и анализа процессов