Автор: Пользователь скрыл имя, 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
BPM технологии, согласно [1], включают в себя инструменты, необходимые для проектирования, поддержания, анализа и контроля бизнес-процессов на операционном уровне:
Проектирование и моделирование, делающие возможным быстрое и точное описание процессов цепочки добавленной стоимости, а также задание ролей всех соответствующих ресурсов (люди, системы).
Интеграция, позволяющая включать любую информационную систему, систему контроля, источник данных или другую технологию в бизнес-процессы. (Большой потенциал в этом направлении имеет технология SOA).
Составная структура приложений, позволяющая создавать и разворачивать полнофункциональные Web-приложения практически незамедлительно.
Исполнение теоретических моделей в реальной практике.
Мониторинг бизнес-активности, фиксирующий производительность процессов, отслеживающий множество индикаторов, отображающий ключевые метрики и тренды и предсказывающий дальнейшее поведение предприятия.
Контроль, позволяющий реагировать на события в протекании процессов.
Часто также встречается термин BPMS (Suite или System), который означает набор BPM технологий, включающий все функциональные модули, технические средства, поддерживающую инфраструктуру, интегрированные в единую среду, которая обеспечивает все функции BPM [1].
Gartner
утверждает [8], что BPMS представляют наиболее развитый
и комплексный подход к BPM в настоящее время. BPMS представляет
собой полный интегрированный набор технологий
для управления всеми аспектами процесса -
люди, машины, информации, бизнес-правила и
политики; поддерживающий полный цикл
процессов обнаружения, анализа, проектирования,
разработки, исполнения, мониторинга и оптимизации,
в котором ИТ-специалисты и бизнес взаимодействуют
на равных. BPMS делает бизнес-процессы явными
(видимыми и независимыми от реализации),
с помощью моделей бизнес-процессов. BPMS делает бизнес-процессы
В [8] можно ознакомиться с полным перечнем компонент, которые, по мнению Gartner, должна включать в себя BPMS. Отметим, что Gartner также относит поддержку мониторинга событий в процессах и BI к необходимым компонентам BPMS.
Архитектура BPM технологий включает в себя множество технологических компонентов, которые объединяются для поддержания функций и бизнес целей. В частности, архитектура
Архитектура BPM технологий включает в себя следующие основные компоненты, представленные на рисунке 1.1.
На рисунке визуально представлены сами компоненты и их отношение друг к другу.
Рис. 1.1 Основные компоненты архитектуры BPM
Репозиторий
с метаданными –
Для того чтобы технические специалисты и люди, понимающие бизнес, могли совместно моделировать создаваемые процессы, BPM обеспечивает полный набор возможностей в единой среде разработки (Process Design Tools). Эта единая среда моделирования позволяет им взаимодействовать в задачах моделирования, определения ключевых коэффициентов производительности (KPI), композитной разработки приложений, а так же в определении бизнес-правил и правил маршрутизации.
Инструменты
разработки позволяют бизнес-аналитикам
проектировать и
Разработчики строят процессы, используя те же модели процессов, что были спроектированы бизнес-аналитиками, и документацию, подготовленную последними. Они могут изменять модели, расширять их до подпроцессов, дополнять технической информацией (используемые сервисы, форматы данных, преобразования данных, безопасность и т.д.). Разработанные и дополненные всей необходимой технической информацией все шаги процессов должны быть внедрены с использованием существующих стандартных сервисов на предприятии, которые могут размещаться поддерживаться сервисной шиной предприятия (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) собирает и анализирует данные об исполнении процессов для представления их в удобном виде владельцам процессов. Ниже представлены некоторые из основных задач этой машины:
Вывод информации об анализе или о реальных показателях исполнения процессов (KPI) выполняется в так называемые панели мониторинга (dashboards), которые относят к инструментарию Business Activity Monitoring (BAM).
Process
Intelligence является решением для
организаций в их потребности
в своевременной информации о
протекающих процессах и в
способности принимать быстрые
решения, требуемых
Традиционно,
бизнес-аналитика (BI) сосредоточена
на внутренней и внешней отчетности.
В частности, хранилища данных были
разработаны в начале 1990-х годов
для обеспечения поддержки
Десять
лет спустя, в 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].
В данном разделе будут рассмотрены подсистемы сбора, анализа и представления информации.