Свод знаний по управлению бизнес-процессами: BPM CBOK 4.0 (Авторов) - страница 128



В следующей таблице перечислены уровни инфраструктуры BPM/SOA.


8.2.3. BRMS

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

● Движок бизнес-правил (rules engine) представляет собой программное обеспечение для выявления, описания, оптимизации и обеспечения качества технологических и бизнес-правил.

● Система управления бизнес-правилами (Business Rule Management System, BRMS) в дополнение к этому предоставляет репозиторий, позволяющий сопоставлять правила друг с другом на предмет противоречий определений или контекста, что обеспечивает качество и отсутствие дублирования. Хотя это программное обеспечение скорее относится к технологическому, так как определение правил требует подготовки и опыта и в ИТ, и в бизнесе, новые графические нотации и шаблоны делают определение и конфигурирование правил более дружественным по отношению к пользователям[11].


На практике правила выглядят как выражения если – то: если (событие или значение), то сделать что-то. Поскольку список того, что надо учитывать при принятии решений, может быть достаточно длинным и сложным, определение правил может оказаться серьезной задачей.

Бизнес-правила можно найти во многих точках бизнес-процессов. Обычно правила возникают на развилках процесса – там, где принимаются решения в отношении следующих шагов. Правила обычно делят на следующие категории:

● операционные правила;

● правила принятия решений;

● правила потока процесса;

● процедурные правила и политики;

● правила использования/защиты данных;

● правила разграничения доступа;

● правила мониторинга и отчетности;

● технические правила, связанные с запросами к данным, преобразованием данных, интерфейсами между приложениями и т. п.;

● юридические правила;

● финансовые правила;

● правила мониторинга и измерений;

● регуляторные правила.


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

Существующие эксплуатационные руководства организации зачастую недостаточно хорошо определяют и организуют бизнес-правила. Лишь немногие компании действительно знают свои операционные правила или формализовали их, особенно на нижних уровнях исполнения и принятия решения.