1 / 10

BPM & SOA

Мы имеем дело с множеством вещей, которых не можем сразу понять. Паоло Коэльо. BPM & SOA. Лекция 12. План лекции. Бизнес-процесс и функция Что такое BPM. Инструменты улучшения бизнес-процессов Сервис. Сервисно-ориентированная архитектура ( SOA) Жизненный цикл SOA

roz
Download Presentation

BPM & SOA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Мы имеем дело с множеством вещей, которых не можем сразу понять. Паоло Коэльо BPM & SOA Лекция 12

  2. План лекции • Бизнес-процесс и функция • Что такое BPM. Инструменты улучшения бизнес-процессов • Сервис. Сервисно-ориентированная архитектура (SOA) • Жизненный цикл SOA • Бизнес-моделирование. Кому и зачем это нужно?

  3. Бизнес-процесс или бизнес-функция? => Функции и процессы не являются противоположностями, а представляют лишь различные уровни абстракции Бизнес-процесс – связанная совокупность подпроцессов и/или бизнес-операций и/или бизнес-функций, в ходе выполнения которой потребляются определенные ресурсы и создается продукт (вещественный или нематериальный результат человеческого труда: предмет, услуга, научное открытие, идея), представляющий ценность для потребителя. Входные данные (input) Выходные данные (output) События (events) Подпроцесс (subprocess) Действие (activity) Показатели производительности (performancemetrics)

  4. BPR или BPM? Реинжиниринг бизнес-процессов (BPR) по М. Хаммеру - «функциональное проектирование бизнес-процессов компаний для достижения коренных улучшений в основных актуальных показателях их деятельности: стоимость, качество, услуги и темпы».Революция Gartner: BPM (англ. Business Process Management, управление бизнес-процессами) — концепция процессного управления организацией, рассматривающая бизнес-процессы как особые ресурсы предприятия, непрерывно адаптируемые к постоянным изменениям, и полагающаяся на такие принципы, как понятность и видимость бизнес-процессов в организации за счёт моделирования бизнес-процессов с использованием формальных нотаций, использования программного обеспечения моделирования, симуляции, мониторинга и анализа бизнес-процессов, возможность динамического перестроения моделей бизнес-процессов силами участников и средствами программных систем. Эволюция BPM Методологическая составляющая Технологическая составляющая BPMS (Business Process Management Suite) - класс программного обеспечения, превращающий схемы процессов в исполняемый код.

  5. Цели внедрения BPMS Концепция предполагает внедрение BPM-решения для достижения следующих целей: • Скорость — сокращение времени выполнения процессов за счёт регламентации и автоматизации шагов процессов, введения временных ограничений для исполнения шагов процессов; • Качество — за счёт прозрачности бизнес-процессов для всех участников, регламентации и средств мониторинга обеспечивается соблюдение всех предусмотренных правил; • Управление на основе показателей — выполнение процессов может контролироваться через наборы процессных показателей которые отражают затраты на процесс, время выполнения и загрузку ресурсов, таким образом, облегчая анализ и оптимизацию процесса на основании реальных значений показателей; • Гибкость — возможность достижения организационной гибкости компании через привлечение участников процессов к моделированию и перестройке.

  6. Жизненный цикл BPM

  7. BPM и SOA Инструменты улучшения бизнес-процессов SOA - это архитектурный подход к определению, связыванию и интеграции повторно используемых бизнес-сервисов, имеющих четкие границы и самодостаточных по своей функциональности. В рамках такой архитектуры можно организовывать бизнес-сервисы в бизнес-процессы. Программное обеспечение, напр., IBM WebSphere Business Modeler Сервис-ориентированная архитектура (SOA) • Что лучше всего подходит для SOA? • Централизованные бизнес-функции, используемые несколькими субъектами. • Интеграция с партнерами. • Наличие работающих старых технологий.

  8. Концепция SOA • Сервис • Сервис - это функция, являющаяся четко определенной, самодостаточной и не зависящей от контекста или состояния других сервисов. • Сервис - это программный компонент, реализующий законченную функцию предоставления или обработки данных, переводя их из одного целостного состояния в другое. • Концепция слабого связывания • Открытые стандарты (SOAP, WSDL и т.д.) • Реестры сервисов • Бизнес-процессы • Ориентация на стандарты

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

  10. Жизненный цикл SOA Реализация и тестирование сервисов Анализ бизнес-деятельности, сбор требований, моделирование, симуляции и оптимизации модели Настройка среды исполнения сервиса, автоматизированное испольнение бизнес-процесса Управление и мониторинг ключевых показателей, диагностика проблем

More Related