View
87
Download
6
Embed Size (px)
Citation preview
Как «рулить» бизнес-правилами? С BRMS-системой!
Дмитрий Кудишин, системный аналитик
Москва, 04.04.2013
2
1. Решения для управления бизнес-правилами
• Особенности технологии
• Варианты применения
• Эффект от использования решений КРОК
2. Демонстрация решения
3. Обсуждение и ответы на вопросы
ПРОГРАММА ТЕСТ-ДРАЙВА
3
Бизнес-правило – это правило принятия бизнес-решения
т.е. решения, принимаемые в операционной деятельности:
• параметры продуктов и услуг • ограничения • политики • исключения
ПОНЯТИЕ БИЗНЕС-ПРАВИЛА
Необходимо добавить новую проверку в соответствии с регламентом
Мы можем автоматически подтверждать этот тип заказа?
4
ПРИМЕРЫ БИЗНЕС-ПРАВИЛ
если Сумма договора > $20 000
то добавить согласующего менеджера
если Марка ТС является Lexus
и Модель является RX,
то ТС входит в рисковую группу
5
Бизнес-правила
Документы
Приложения Люди
Процессы
ГДЕ СУЩЕСТВУЮТ ПРАВИЛА
6
ТРАДИЦИОННЫЙ ПОДХОД
• Бизнес-правила в БД, Excel, документах,…
• Бизнес-логика скрыта в коде или изолирована внутри организации (например, правила расчета ставки по страховке)
• Недоступны для изменения пользователями
7
ВОЗНИКАЮЩИЕ СЛОЖНОСТИ
• Создание, тестирование и изменение правил требует серьезных затрат IT
• Изменения сложно отследить и поддерживать с течением времени, сложность контроля и аудита
• Возможно дублирование и конфликты различных версий правил принятия решений
• Долгий цикл внесения изменений
• Непрозрачны
• Недостаток контроля
8
BRMS
BRMS (Business Rule Management System)
— информационная система, используемая для ведения, поддержки и исполнения бизнес-правил компании.
BRMS
• Финансы
• Ритейл
• Производство / энергетика
• Телекоммуникации
• Здравоохранение
• Гос. учреждения
• …
9
ЦЕННОСТЬ BRMS ДЛЯ БИЗНЕСА
Сокращение времени вывода новых продуктов на рынок
• Сокращение временных затрат специалистов
• Удобная реализация и быстрое изменение процедур
Получение дополнительной прибыли
• Реализация условий предложения взаимосвязанных продуктов
Повышение лояльности клиентов и укрепление репутации
• Высокая скорость реакции
• Персональный подход
10
ЦЕННОСТЬ BRMS ДЛЯ БИЗНЕСА
Доказанный результат КРОК реализовал проект «Альфа-Страхование»
• Прозрачность расчетов: нет расхождений между описанием тарифа и расчетом в системах
• Заказчик сам реализовал правила по страхованию выезжающих за рубеж и страхованию имущества
• Цикл внесения изменений уменьшен с недель до дней
11
КОМПОНЕНТЫ BRMS
1
Разработка словаря для создания правил
2
Задание порядка применения правил в расчетах
3
Создание и изменение правил
4
Исполнение правил
12
ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ BRMS
1. «Запрос – ответ» Расчет по вводу. Запрос с параметрами, выдача результата согласно заданным бизнес-правилам.
2. «Загрузка» Пакетная обработка входных данных. Запуск расчетов в больших объемах.
3. «Что, если?» Поддержка принятия решений.
13
Правила в едином хранилище и совместная работа над ними
Электронные таблицы,
другие документы Базы данных
Информационные
системы
Хранилище правил
Неавтоматизированные
процессы
ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК
14
Чтение, создание и изменение правил без участия ИТ
Форматы правил:
• Естественный язык
• Таблица решений
• Поток правил
ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК
15
ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК
Чтение, создание и изменение правил без участия ИТ
16
Работа с правилами из MS Office
ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК
17
Удобство работы с правилами • Возможность создания правил и внесения изменений пользователями без
участия ИТ-специалистов
• Возможность повторного использования и создания шаблонов правил
• Централизованное хранение правил в едином хранилище
Быстрое изменение правил • Изменение правил, политик возможно за несколько дней, а не месяцев
• Возможность тестирования правил и проведения анализа «что-если»
Обеспечение прозрачности и контроля • Правила, заданные естественным языком, могут быть проанализированы
пользователями без участия ИТ
• Поддержка версий позволяет отслеживать все изменения в системе
ПРЕИМУЩЕСТВА РЕШЕНИЯ КРОК
18
Мы приступаем к демонстрации…
У вас есть вопросы?
ВОПРОСЫ ПЕРЕД ДЕМОНСТРАЦИЕЙ
19
ДЕМОНСТРАЦИЯ РЕШЕНИЯ
• Сценарий 1. Согласование договора
• Интерфейс приложения
• Основные элементы потока правил
• Пример задания правил в виде таблицы
BPM BRMS
20
ДЕМОНСТРАЦИЯ РЕШЕНИЯ
• Сценарий 2. Продажа билетов
• Усложненный поток правил
• Узлы решений
• Создание бизнес-правила и модификация потока правил
21
ДЕМОНСТРАЦИЯ РЕШЕНИЯ
• Сценарий 3. ОСАГО
• «Боевой» сценарий
• Решение сложной бизнес-задачи
• Сложные алгоритмы и ветвления
Для расчетов используется более 200 входных параметров. Реализованы десятки тысяч базовых правил. При этом ILOG обеспечивает исключительно высокую производительность расчетов: 30 000 расчетов менее чем за 4 минуты.
22
СПАСИБО ЗА ВНИМАНИЕ
Давайте обсудим эту перспективную технологию вместе!
(Обсуждение, обмен мнениями, ответы на вопросы)