Обзор инструментов ARIS Process Performance Manager и сравнительный анализ с другими подобными продуктами

Автор: Пользователь скрыл имя, 24 Декабря 2011 в 21:21, курсовая работа

Описание работы

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

Содержание

Введение 4

Глава 1 6

1.1. Определение Business Process Management 6

1.2. Архитектура BPM технологий 8

1.3. Process Intelligence 11

1.4. Архитектура информации в Process Intelligence 13

1.4.1. Сбор данных в Process Intelligence 14

1.4.2. Обработка данных в Process Intelligence 15

1.4.3. Визуализация в Process Intelligence 17

Глава 2. 18

2.1. Обзор ARIS Process Performance Manager 18

2.1.1. Описание ARIS PPM 18

2.1.2. Принципы работы ARIS PPM 19

2.1.3. Обнаружение процессов и организационной структуры в PPM 21

2.1.4. Анализ процессов в PPM 22

2.1.5. Бенчмаркинг в PPM 23

2.1.6. Мониторинг в реальном времени в PPM 24

2.2. Сравнительный анализ ARIS PPM с другими подобными продуктами 25

2.2.1. Критерии сравнения 25

2.2.2. Результаты сравнительного анализа 27

Заключение 29

Список использованной литературы 30

Работа содержит 1 файл

Курсовая.docx

— 74.33 Кб (Скачать)
n="justify">       BPM технологии - результат многолетнего опыта в совершенствовании программного обеспечения. Это новая парадигма в гибкости, управлении и контроле данных и информации на предприятии. Это результат сочетания широких технических возможностей с основополагающими методами и практиками процессо-центрированной бизнес модели.

       BPM технологии, согласно [1], включают в себя инструменты, необходимые для проектирования, поддержания, анализа и контроля бизнес-процессов на операционном уровне:

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

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

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

       Исполнение теоретических моделей в реальной практике.

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

       Контроль, позволяющий реагировать на события в протекании процессов.

       Часто также встречается термин BPMS (Suite или System), который означает набор BPM технологий, включающий все функциональные модули, технические средства, поддерживающую инфраструктуру, интегрированные в единую среду, которая обеспечивает все функции BPM [1].

       Gartner утверждает [8], что BPMS представляют наиболее развитый и комплексный подход к BPM в настоящее время. BPMS представляет собой полный интегрированный набор  технологий  для управления всеми аспектами процесса - люди, машины, информации, бизнес-правила и политики; поддерживающий полный цикл процессов обнаружения, анализа, проектирования, разработки, исполнения, мониторинга и оптимизации, в котором  ИТ-специалисты и бизнес взаимодействуют на равных. BPMS делает бизнес-процессы явными (видимыми и независимыми от реализации), с помощью моделей бизнес-процессов. BPMS делает бизнес-процессы явными (видимыми и не зависящими от их реализации), с помощью моделей бизнес-процессов. BPMS позволяет использовать эти модели на практике, а не только как документацию.

       В [8] можно ознакомиться с полным перечнем компонент, которые, по мнению Gartner, должна включать в себя BPMS. Отметим, что Gartner также относит поддержку мониторинга событий в процессах и BI к необходимым компонентам BPMS.

    1. Архитектура BPM технологий

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

  • экономически эффективно поддерживает быстрые изменения и непрерывные инновации;
  • непрерывно согласует ИТ-ресурсы с бизнес-целями;
  • позволяет управлять ИТ-активами как портфелем, так же эффективно и производительно;
  • позволяет разделить ответственность за создание и изменение процессо-центрированных приложений между бизнесом и ИТ.

       Архитектура BPM технологий включает в себя следующие основные компоненты, представленные на рисунке 1.1.

       На  рисунке визуально представлены сами компоненты и их отношение друг к другу.

Рис. 1.1 Основные компоненты архитектуры BPM

       Репозиторий с метаданными – централизованное хранилище для всей информации о составных частях процессов: web-сервисы, правила, модели процессов, документы и т.д. Метаданные являются связующим звеном всей логической структуры сервисов и процессов [1]. Многие репозитории предоставляют возможность поиска по содержимому хранилища. Некоторые из них используют семантические технологии для организации метаданных, такие как RDF (Resource Description Framework) и OWL (Web Ontology Language). Использование таких технологий позволяет полно описывать элементы метаданных и задавать взаимосвязи между ними, что в свою очередь облегчает управление элементами при работе с ними.

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

       Инструменты разработки позволяют бизнес-аналитикам проектировать и документировать  исполняемые процессы, задавать KPI. Как правило, это графические средства, поддерживающие технику перетаскивания элементов, используют описание процессов в стандартных нотациях моделирования (BPMN, XDPL) [1].

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

       Бизнес-правила  – политики и процедуры, которые  автоматизируют принятие решений в  бизнес-процессах. В BPM бизнес-правила вынесены из логики кода приложений в отличие от тех же ERP систем и при помощи rule engine доступны для изменения. Rule engine имеет, как правило, интуитивно понятный интерфейс и способ задания бизнес-правил с использованием таблиц, графических диаграмм и других средств. После того как бизнес-правило сформулировано, оно начинает исполняться сервисной шиной для протекающих процессов [1].

       В BPM среде пользователи исполняют повседневные задачи с использованием web-приложений. BPMS включают в себя интегрированные средства для построения приложений и их интерфейсов.  Эта средства именуются CAF (Composite Application Framework). CAF быстрее и проще в использовании. В CAF применяется “codeless” - техника создания приложений, не требующая написания кода приложения разработчиком. А используются технологии Web 2.0 и AJAX и техника перетаскивания элементов для легкого создания интерфейсных форм.

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

       Среда исполнения (execution environment) – система, управляющая и контролирующая исполнение процессов в реальном времени.

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

       Машина  анализа (Analysis engine) собирает и анализирует данные об исполнении процессов для представления их в удобном виде владельцам процессов. Ниже представлены некоторые из основных задач этой машины:

  • Отслеживание процессов: Непрерывный сбор и обработка данных, относящихся к процессу.
  • Предупреждения: Уведомление пользователей о достижении показателями критических значений. Уведомление осуществляется посредством отправки e-mail, sms или с использованием web-сервисов размещением соответствующих сообщений во входящей папке задач пользователя.
  • Обучение статистическими данными: Построение базы знаний значений показателей производительности с автоматическим формированием допустимых границ на основе истории для машины, обрабатывающей предупреждения.
  • Прогнозирующий анализ: Основанный на текущих значениях и истории значений показателей механизм прогнозирования исполнения процессов делает на основе статистического анализа предсказание возможных проблем с исполнением процессов до того, как исполнение будет невозможным.

       Вывод информации об анализе или о реальных показателях исполнения процессов (KPI) выполняется в так называемые панели мониторинга (dashboards), которые относят к инструментарию Business Activity Monitoring (BAM).

    1. Process Intelligence

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

       Традиционно, бизнес-аналитика (BI) сосредоточена  на внутренней и внешней отчетности. В частности, хранилища данных были разработаны в начале 1990-х годов  для обеспечения поддержки принятия управленческих решений руководством из обобщенных и согласованных данных. Примерно в то же время, технологии OnLine Analytical Processing (OLAP) предоставили конечным пользователям возможность быстрого и интерактивного доступа для анализа бизнес-данных. Обе концепции составляют основу большинства BI систем, но все эти системы ограничены выдачей отчетов, основанных на полученной в прошлом информации [3].

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

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

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

       PI направлен в помощь всем участвующим в принятии каждодневных решений: инженеры, менеджеры, технический персонал, для повышения скорости и качества принимаемых ими решений. PI системы предоставляют сложные инструменты для решения таких задач как извлечение знаний, анализ данных, контроль и оптимизация процессов. Инструменты PI обеспечивают работу, как с текущими данными, так и с историческими. PI основан на использовании таких современных методов и технологий как BI, BAM (Business Activity Monitoring), построение процессов (Process Discovery) в сочетании с такими методологиями анализа как Six Sigma и интегрировании в BPM решения. Данные инструменты тесно интегрированы в PI. Поэтому быстро разворачиваемы и просты в использовании, что приводит к значительным возможностям по улучшению эффективности бизнеса.

       С теоретической и технологической точки зрения развитие данной методологии только началось. Исследования, проведенные в центре BARC (Business Application Research Center), показали, что многие ИТ-организации не имеют соответствующей фундаментальной базы для создания PI-систем [3]. У многих из этих организаций проблемы возникают, начиная с определения и измерения ключевых показателей производительности (KPI) и заканчивая технологиями извлечения и анализа данных о бизнес-процессах. Но необходимость развития и интегрирования PI в бизнес-аналитику и стратегии управления процессами стоит осторо уже сегодня [3].

    1. Архитектура информации в Process Intelligence

       В данном разделе будут рассмотрены подсистемы сбора, анализа и представления информации.

Информация о работе Обзор инструментов ARIS Process Performance Manager и сравнительный анализ с другими подобными продуктами