22
Как «рулить» бизнес-правилами? С BRMS-системой! Дмитрий Кудишин, системный аналитик Москва, 04.04.2013

Как «рулить» бизнес-правилами С BRMS-системой!

  • View
    68

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Как «рулить» бизнес-правилами С BRMS-системой!

Как «рулить» бизнес-правилами? С BRMS-системой!

Дмитрий Кудишин, системный аналитик

Москва, 04.04.2013

Page 2: Как «рулить» бизнес-правилами С BRMS-системой!

2

1. Решения для управления бизнес-правилами

• Особенности технологии

• Варианты применения

• Эффект от использования решений КРОК

2. Демонстрация решения

3. Обсуждение и ответы на вопросы

ПРОГРАММА ТЕСТ-ДРАЙВА

Page 3: Как «рулить» бизнес-правилами С BRMS-системой!

3

Бизнес-правило – это правило принятия бизнес-решения

т.е. решения, принимаемые в операционной деятельности:

• параметры продуктов и услуг • ограничения • политики • исключения

ПОНЯТИЕ БИЗНЕС-ПРАВИЛА

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

Мы можем автоматически подтверждать этот тип заказа?

Page 4: Как «рулить» бизнес-правилами С BRMS-системой!

4

ПРИМЕРЫ БИЗНЕС-ПРАВИЛ

если Сумма договора > $20 000

то добавить согласующего менеджера

если Марка ТС является Lexus

и Модель является RX,

то ТС входит в рисковую группу

Page 5: Как «рулить» бизнес-правилами С BRMS-системой!

5

Бизнес-правила

Документы

Приложения Люди

Процессы

ГДЕ СУЩЕСТВУЮТ ПРАВИЛА

Page 6: Как «рулить» бизнес-правилами С BRMS-системой!

6

ТРАДИЦИОННЫЙ ПОДХОД

• Бизнес-правила в БД, Excel, документах,…

• Бизнес-логика скрыта в коде или изолирована внутри организации (например, правила расчета ставки по страховке)

• Недоступны для изменения пользователями

Page 7: Как «рулить» бизнес-правилами С BRMS-системой!

7

ВОЗНИКАЮЩИЕ СЛОЖНОСТИ

• Создание, тестирование и изменение правил требует серьезных затрат IT

• Изменения сложно отследить и поддерживать с течением времени, сложность контроля и аудита

• Возможно дублирование и конфликты различных версий правил принятия решений

• Долгий цикл внесения изменений

• Непрозрачны

• Недостаток контроля

Page 8: Как «рулить» бизнес-правилами С BRMS-системой!

8

BRMS

BRMS (Business Rule Management System)

— информационная система, используемая для ведения, поддержки и исполнения бизнес-правил компании.

BRMS

• Финансы

• Ритейл

• Производство / энергетика

• Телекоммуникации

• Здравоохранение

• Гос. учреждения

• …

Page 9: Как «рулить» бизнес-правилами С BRMS-системой!

9

ЦЕННОСТЬ BRMS ДЛЯ БИЗНЕСА

Сокращение времени вывода новых продуктов на рынок

• Сокращение временных затрат специалистов

• Удобная реализация и быстрое изменение процедур

Получение дополнительной прибыли

• Реализация условий предложения взаимосвязанных продуктов

Повышение лояльности клиентов и укрепление репутации

• Высокая скорость реакции

• Персональный подход

Page 10: Как «рулить» бизнес-правилами С BRMS-системой!

10

ЦЕННОСТЬ BRMS ДЛЯ БИЗНЕСА

Доказанный результат КРОК реализовал проект «Альфа-Страхование»

• Прозрачность расчетов: нет расхождений между описанием тарифа и расчетом в системах

• Заказчик сам реализовал правила по страхованию выезжающих за рубеж и страхованию имущества

• Цикл внесения изменений уменьшен с недель до дней

Page 11: Как «рулить» бизнес-правилами С BRMS-системой!

11

КОМПОНЕНТЫ BRMS

1

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

2

Задание порядка применения правил в расчетах

3

Создание и изменение правил

4

Исполнение правил

Page 12: Как «рулить» бизнес-правилами С BRMS-системой!

12

ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ BRMS

1. «Запрос – ответ» Расчет по вводу. Запрос с параметрами, выдача результата согласно заданным бизнес-правилам.

2. «Загрузка» Пакетная обработка входных данных. Запуск расчетов в больших объемах.

3. «Что, если?» Поддержка принятия решений.

Page 13: Как «рулить» бизнес-правилами С BRMS-системой!

13

Правила в едином хранилище и совместная работа над ними

Электронные таблицы,

другие документы Базы данных

Информационные

системы

Хранилище правил

Неавтоматизированные

процессы

ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК

Page 14: Как «рулить» бизнес-правилами С BRMS-системой!

14

Чтение, создание и изменение правил без участия ИТ

Форматы правил:

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

• Таблица решений

• Поток правил

ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК

Page 15: Как «рулить» бизнес-правилами С BRMS-системой!

15

ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК

Чтение, создание и изменение правил без участия ИТ

Page 16: Как «рулить» бизнес-правилами С BRMS-системой!

16

Работа с правилами из MS Office

ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК

Page 17: Как «рулить» бизнес-правилами С BRMS-системой!

17

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

участия ИТ-специалистов

• Возможность повторного использования и создания шаблонов правил

• Централизованное хранение правил в едином хранилище

Быстрое изменение правил • Изменение правил, политик возможно за несколько дней, а не месяцев

• Возможность тестирования правил и проведения анализа «что-если»

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

пользователями без участия ИТ

• Поддержка версий позволяет отслеживать все изменения в системе

ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК

Page 18: Как «рулить» бизнес-правилами С BRMS-системой!

18

Мы приступаем к демонстрации…

У вас есть вопросы?

ВОПРОСЫ ПЕРЕД ДЕМОНСТРАЦИЕЙ

Page 19: Как «рулить» бизнес-правилами С BRMS-системой!

19

ДЕМОНСТРАЦИЯ РЕШЕНИЯ

• Сценарий 1. Согласование договора

• Интерфейс приложения

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

• Пример задания правил в виде таблицы

BPM BRMS

Page 20: Как «рулить» бизнес-правилами С BRMS-системой!

20

ДЕМОНСТРАЦИЯ РЕШЕНИЯ

• Сценарий 2. Продажа билетов

• Усложненный поток правил

• Узлы решений

• Создание бизнес-правила и модификация потока правил

Page 21: Как «рулить» бизнес-правилами С BRMS-системой!

21

ДЕМОНСТРАЦИЯ РЕШЕНИЯ

• Сценарий 3. ОСАГО

• «Боевой» сценарий

• Решение сложной бизнес-задачи

• Сложные алгоритмы и ветвления

Для расчетов используется более 200 входных параметров. Реализованы десятки тысяч базовых правил. При этом ILOG обеспечивает исключительно высокую производительность расчетов: 30 000 расчетов менее чем за 4 минуты.

Page 22: Как «рулить» бизнес-правилами С BRMS-системой!

22

СПАСИБО ЗА ВНИМАНИЕ

Давайте обсудим эту перспективную технологию вместе!

(Обсуждение, обмен мнениями, ответы на вопросы)