Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом...

32
© 2009 IBM Corporation Обзор системы по управлению бизнес-правилами IBM WebSphere ILOG BRMS. 16 ноября 2011 Кулак Андрей

Transcript of Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом...

Page 1: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2009 IBM Corporation

Обзор системы по управлению бизнес-правилами IBM WebSphere ILOG BRMS.

16 ноября 2011

Кулак Андрей

Page 2: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Содержание

Бизнес-правила и ILOG BRMS- Понятие бизнес-правила- Особенности работы с правилами- Система управления бизнес-правилами ILOG- Работа с правилами в ILOG BRMS- Преимущества ILOG BRMS

Работа с ILOG BRMS- ILOG для пользователей- Управление правилами в Rule Team Server- Работа в Rule Studio- Анализ сценариев и тестирование- Работа в MS-Word и Excel- Форматы правил в ILOG BRMS- Версионность и историчность- Организация и повторное использование- Rule Execution Server

2© 2011 IBM

Page 3: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Содержание

Бизнес-правила и ILOG BRMS- Понятие бизнес-правила- Особенности работы с правилами- Система управления бизнес-правилами ILOG- Работа с правилами в ILOG BRMS- Преимущества ILOG BRMS

Работа с ILOG BRMS- ILOG для пользователей- Управление правилами в Rule Team Server- Работа в Rule Studio- Анализ сценариев и тестирование- Работа в MS-Word и Excel- Форматы правил в ILOG BRMS- Версионность и историчность- Организация и повторное использование- Rule Execution Server

© 2011 IBM 3

Page 4: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Понятие бизнес-правила

4

Правило: расчет выплат

еслисуммарный объем дохода >100 000 и задолженность =0товыплата = суммарный объем дохода *13%

Код приложенийИТ

Бизнес

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

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

© 2011 IBM

Page 5: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Электронныетаблицы Базы данных

Неавтоматизир.процессы Унаследованные

приложения

Унаследованныесистемы

Правила приобретают очень сложную структуру

Правила распределены по приложениям и системам

Изменение правил должноосуществляться оперативно

5

Необходима проверка на непротиворечивость новых правил существующим ограничениям

Необходимо улучшать качество и эффективность взаимодействия бизнеса и ИТ

Необходимо быстро и с наименьшими затратами внедрять изменения (требования законодательства, регулирующих органов)

Необходима возможность повторного использования правил, создания шаблонов

© 2011 IBM

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

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

Необходимо тестировать вносимые изменений, проводить анализ «если-то».

Page 6: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Электронныетаблицы Базы данных

Неавтоматизир.процессы Унаследованные

приложения

Унаследованныесистемы

Rule Repository

User Tools

Rule Engine

User Tools обеспечивают управление правилами

В Rule Repository правила сохраняются для совместного использования

Основные составляющие ILOG BRMS

Rule Engine обеспечиваетразвёртывание и исполнениебизнес-правил

Система управления бизнес-правилами ILOG

© 2011 IBM 6

Page 7: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation7

Работа с правилами в ILOG BRMS

Код приложений

Rule

Execution

Rule Repository

User Tools

Какое начислениедолжно быть сформировано

для клиента?

База для расчета уменьшена на 20%

Суммарное начисление ниже на 15%

ILOG BRMS позволяет бизнес-пользователям управлять логикой принятия решений в рамках процессов и систем- Уменьшение времени

внесения изменений- Увеличение прозрачности

принятия решений- Автоматизация принятия

решений- Возможность повторного

использования бизнес логики

© 2011 IBM

Page 8: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Преимущества ILOG BRMS

8

Rule Repository

User Tools

Rule Engine

User Tools обеспечивают управление правилами

Правила извлекаютсяи сохраняются в Rule Repository

Основные составляющие iLOG BRMS

Rule Engine обеспечиваетразвёртывание и исполнениебизнес-правил

© 2011 IBM

Удобство работы с правилами- Возможность создания правил и внесения

изменений бизнес-специалистами без участия ИТ- Возможность повторного использования и

создания шаблонов бизнес-правил- Централизованное хранение правил в

едином хранилище Быстрое изменение правил- Изменения правил, политик возможно за

несколько дней, а не месяцев- Возможность тестирования правил и

проведения анализа «что-если». Обеспечение прозрачности и контроля- Правила, заданные естественным языком

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

отслеживать все изменения в системе

Page 9: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Содержание

Бизнес-правила и ILOG BRMS- Понятие бизнес-правила- Особенности работы с правилами- Система управления бизнес-правилами ILOG- Работа с правилами в ILOG BRMS- Преимущества ILOG BRMS

Работа с ILOG BRMS- ILOG для пользователей- Управление правилами в Rule Team Server- Работа в Rule Studio- Анализ сценариев и тестирование- Работа в MS-Word и Excel- Форматы правил в ILOG BRMS- Версионность и историчность- Организация и повторное использование- Rule Execution Server

9© 2011 IBM

Page 10: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Бизнес-подразделения

Разработка

BRMS

Мне нужна производительность, масштабируемость и возможность мониторингаопераций

Мне необходим удобный, эффективный инструмент для управления правилами и ограничениями

Мне необходима удобная среда для реализации и поддержки бизнес-правил

ILOG для пользователей

Эксплуатация и администрирование

10© 2011 IBM

Page 11: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Бизнес-подразделения

Эксплуатация и администрирование

Decision ValidationServices

Rule Repository

11

ILOG для пользователей

Rule Studio(Eclipse-based)

Rule TeamServer

Rule Solutionsfor Office

Rule Execution Server for Java

Разработка

© 2011 IBM

Page 12: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Естественный язык и наглядное графическое представление правил Создание словаря бизнес-терминов, облегчающего создание и изменение правил Возможность использования документов Microsoft Word и Excel как средств работы

с системой

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

Мониторинг и контроль текущего исполнения правил с использованием специальной web-консоли

Контроль истории исполнения правил

Разработка

Бизнес-подразделения

Эксплуатация и администрирование

Удобство тестирования и анализа «что-если» Наличие единого места хранения правил для поддержки их непротиворечивости Ролевое разграничение доступа пользователей, поддержка политик безопасности

ILOG для пользователей

12© 2011 IBM

Page 13: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Управление правилами в Rule Team Server

Поддержка жизненного цикла правила- Проектный подход- Кастомизация интерфейса- Интуитивные выборки правил

Безопасность- Ролевое разграничение доступа

Аудируемость- Все изменения объектов

сохраняются и имеют версию- История правил - кто изменил,

когда, сравнение нескольких версий правил- Слепок проекта может быть создан

и восстановлен в любое время

13© 2011 IBM

Rule TeamServer

Page 14: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Работа в Rule Studio

Редактор бизнес модели и словаря

Редактор бизнес правил

Редактор таблицы решений

Представлениесловаря

14© 2011 IBM

Rule Studio(Eclipse-based)

Page 15: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Отчет о выполненном тестировании правил

Анализ сценариев и тестирование

15© 2011 IBM

Decision ValidationServices

Page 16: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation16© 2011 IBM

Работа в MS-Word и Excel

MS-Word и MS-Excel могут использоваться как интерфейс управления правилами

Используя Rule Solutions for Office пользователи могут создавать вокруг исполняемых правил описания и комментарии

Page 17: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Естественный язык

Таблица правил

Дерево правил

Форматы правил в ILOG BRMS

17© 2011 IBM

Page 18: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Просмотр всех изменений Создание новой версии правила при любых изменениях

Поддержка версионности исполняемых наборов правил Несколько версий могут работать одновременно Запись изменений в репозиторий

- Создание и удаление правил- Изменение атрибутов правил- Изменение описания и содержания правил

Версионность и историчность

18© 2011 IBM

Page 19: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Правила структурируются по папкам- Организация правил по папкам и

проектам, иерархическая система хранения

- Для различных проектов, задач и назначений возможно создавать единые шаблоны правил

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

Организация и повторное использование

19© 2011 IBM

Page 20: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

Web-консоль и JMX

Вызов web-сервисов правилами

Мониторинг

Статистика выполнения

Отчеты по результатам выполнения

Горячее обновление правил

Производительность и масштабируемость

Отчетность о выполнении правил

Rule Execution Server

20© 2011 IBM

Page 21: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

ILOG & BPM для повышения эффективности бизнеса

IBM ILOG Business Rule Management Systems (BRMS)

Page 22: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

22© 2011 IBM Corporation

IBM и Управление Бизнес-Правилами

WebSphere ILOG BRMS – это технология IBM для создания, поддержки и внедрения сервисов принятия

решений…Предоставляет удобный способ общения между бизнесом и ИТ

Легкость внедрения и многократное использование бизнес-правил в рамках предприятияПредлагает гибкие опции для модернизации ИТ

Page 23: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

23© 2011 IBM Corporation

Process Management Rules Management Определяет и управляет процессами

Комбинирует автоматизацию процессов и взаимодействие с пользователями

Эффективность эксплуатации труда в организации

Определяет и исполняет специфические решения в процессах и приложениях

Основной фокус на автоматизацию и улучшение решений

Эффективность сбора информации в организации

Page 24: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

24© 2011 IBM Corporation

Улучшение процесса с BRMS

Процессы слишком сложно поддерживатьОптимизация процессов за счет вынесения логики по принятию

решений

Стоимость транзакции слишком высокаУвеличение автоматизации решений

Обновления проходят слишком долгоБизнес пользователи могут управлять жизненным циклом принятия

решенийБизнес и ИТ могут легко сотрудничать для развертывания новых

правил

Copyright© 2008 - ILOG, Inc., All Rights Reserved

Page 25: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

25© 2011 IBM Corporation

ILOG BRMS позволяет повторно использовать бизнес-логику внутри организации

User Tools

Управляемые бизнес-процессы Бизнес-решения

Transparent Decision Service

Rule Repository

Execution ServerExecution Server

Traditional/Vertical Application

• Оптимизация процессов• Управление изменениями• Повторное использование

правил принятия решений• Повышение автоматизации• Повышение управляемости

Page 26: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

26© 2011 IBM Corporation

Типы правил Примеры правилГде

определ. правила?

Правильный инструмент

Послед-ть выполнения процесса/

Назначение ответственного

за задачу

Назначение ответственного за проверку запроса (и документов) на кредит наличными с учетом количества запросов к специалисту в очереди.

Процессно-ориентир. BPM

Мониторинг процесса (SLA)

Информирование, когда время ожидания решения по кредитной заявке превысит максимально допустимое (KPI).

Процессно-ориентир. BPM

Критичные для бизнеса,

комплексные правила и политики

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

Вне процессов

и приложени

я

BRMS

Использование различных инструментов для различных типов правил

Page 27: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

27© 2011 IBM Corporation

WebSphere ILOG BRMS Teamworks

Процессно-ориентированные SLA / правила эскалации

Teamworks

Процессно-ориентированная таблица правил

Сложные, меняющиеся политики и правила

Eligibility rules

Credit rules

Сервис принятия решений

Использование различных инструментов для различных типов правил

Page 28: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

28© 2011 IBM Corporation

Когда лучше использовать BPM или WebSphere ILOG BRMS?

• Правила, определяющие последовательность действий в процессе

- Принятие решений по следующему шагу процесса

- Назначение задач (пользователь, группа, роль)

- Исключения, временные события

- Правила мониторинга, SLA• Правила, которые можно

представить в виде таблиц правил• Правила обычно определяются

авторами процесса в терминах процесса

Критичные для бизнеса комплексные правила и политики

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

- “Если X правда, тогда Y должно быть правда”

Централизованное управление правилами с разграничением доступов

Правила могут легко использоваться различными приложениями и на различных этапах различных процессов

BPM WebSphere ILOG BRMS

Page 29: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

29© 2011 IBM Corporation

Windows/Unix/Linux Server

Direct calls orIndirect calls over ESB

Direct calls orIndirect calls over ESB

Rule Execution

Server

Business Rule Management

Гибкость интеграции: Web Services Messaging Java APIs

Teamworks Process

Вызов JRules посредством Integration Services из Teamworks

Исполнение

Управление правилами

User Tools

Rule Repository

Простота интеграции

Page 30: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

30© 2011 IBM Corporation

Гибкая промышленная платформа

• Функционал Lombardi Teamworks усиленный IBM WebSphere ILOG BRMS, позволяет добиться гибкости бизнес-процессов и гибкости реализации бизнес-решений в разрезе всей компании.

BPM и WebSphere ILOG BRMS предоставляют все возможности для вовлечения технологов и бизнес-аналитиков для непосредственного участия в управлении критичными для бизнеса политиками и правилами.

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

Преимущества решения BPM+ILOG

Page 31: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

© 2011 IBM Corporation

• IBM WebSphere Ilog• IBM BPM• IBM WebSphere ESB• IBM Business Partner BI Telecom

На платформу Websphere был переведен процесс по обработке заявок, что позволило обеспечить обработку всех заявок через все каналы в режиме онлайн, Банк «Тинькофф Кредитные Системы» планирует перевести на данную платформу и другие бизнес-процессы.

Ядром новой программной платформы стало решение IBM WebSphere ILog, которое позволило интегрировать сотни разрозненных бизнес-правил в единую систему принятия решений в режиме онлайн. Система бизнес-правил, в свою очередь, интегрирована с несколькими базами данных банка с помощью решения IBM WebSphere ESB. Благодаря новым программным инструментам WebSphere теперь изменение бизнес-правил производится силами бизнес-специалистов, которым больше не нужно обращаться в ИТ-службу.

Описание проекта

Банк «Тинькофф Кредитные Системы»

«Для нас в данном проекте важен измеряемый результат. Мы сократили среднее время обработки заявки с часов и дней до минут. При этом новая система позволяет легко настраивать вариации кредитной процедуры под специфические условия канала привлечения и другие факторы. Так, если раньше на то, чтобы внести малейшее изменение в бизнес-процесс, уходило несколько недель и требовались усилия ИТ-специалистов, то теперь сроки модификации бизнес-процесса измеряются днями (от идеи до запуска) и, в основном, осуществляются силами бизнес-пользователей, — сообщил Георгий Чесаков, председатель правления банка «Тинькофф Кредитные Системы». — Теперь мы можем реагировать на изменения в рыночной ситуации практически в режиме реального времени».

Бизнес выгоды

•I- Повышение прозрачности бизнеса

•У- Увеличение настраиваемости модуля принятия кредитных решений

•,- Увеличение гибкости, надежности и скорости работы процесса по обработке кредитных заявок.Компоненты Решения

Корпорация IBM и банк «Тинькофф Кредитные Системы» объявили о завершении проекта по автоматизации бизнес-процессов банка на базе полного стека современных решений IBM WebSphere. Реализация проекта позволила банку понизить время обработки заявок на кредитные карты в десятки раз.

Page 32: Обзор IBM WebSphere ILOG JRules 2...на кредит наличными с учетом количества запросов к специалисту в очереди. Процессно-ориентир.

32© 2011 IBM Corporation

Q and A

Вопросы?