Что такое бизнес-правила и BRMS на примере Red Hat Decision Manager

В жизни людей окружает куча правил и рекомендаций: на красный ехать нельзя, надо мыть руки перед едой, детей водить в школу к первому уроку. Таких же правил полно и в бизнесе: отпуск не больше Х дней в году, клиенту с плохой кредитной историей займ отклонить и так далее.

Если у вас много информационных систем и таких правил — то BRMS must have. Что это такое, как работает на примере конкретной BRMS читайте в этой статье

Что такое бизнес-правила, BRMS и в чем польза применения

BRMS — это программа через которую можно создавать и управлять правилами централизованно. Бизнес-правила — это то, как компания принимает решение. Представьте, что у нас есть предприятие, которое  регулирует правила проезда умных машин в городе на светофорах.

Бизнес-правило светофора выглядит так:

Когда выходит новый закон, что теперь надо ехать на красный, мы меняем таблицу правила и ВСЕ машины продолжают ехать нормально.

Получается, польза BRMS:

  • сокращение затрат на изменение правил в системах;
  • высокая скорость внесения изменений в правила;
  • контроль за принципами работы софта.

Примеры правил

  • расчет отпускных;
  • скоринг заемщика;
  • размер скидки;
  • расчёт стоимости полиса в страховой компании;
  • допродажи.

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

Одно дело когда 1С-ка генерирует счета-фактуры с НДС, другое дело — когда вы банк с 40 информационными системами и 110 000 заявок на кредиты в день.

В первом случае подождать пару дней, пока поменяют алгоритм расчёта, нормально. Во втором случае изменения в 40 системах программисты будут делать год и убыток от кредитов составит десятки тысяч долларов.

Поэтому BRMS нужен когда:

  • много информационных систем;
  • много бизнес-правил;
  • большой трафик процессов;
  • высокая стоимость простоя даже одной информационной системы.

Как создать бизнес-правило в Red Hat Decision Manager

1. Установка

Установите систему по мануалу:

https://developers.redhat.com/products/red-hat-decision-manager/hello-world/

2. Создание приложения

Комментарии

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Комментарии

Вам так же понравится

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: