Бизнес-правило
определяет Бизнес-правило или ограничивает некоторые аспекты бизнеса . Оно может быть выражено для указания действия, которое необходимо предпринять, когда определенные условия истинны, или может быть сформулировано так, чтобы оно могло разрешаться только как истинное или ложное. Бизнес-правила предназначены для утверждения структуры бизнеса или для контроля или влияния на поведение бизнеса. [1] Бизнес-правила описывают операции, определения и ограничения, применимые к организации. Бизнес-правила могут применяться к людям, процессам, корпоративному поведению и вычислительным системам в организации и создаются, чтобы помочь организации достичь своих целей. [ нужна ссылка ] Например, бизнес-правило может предусматривать, что проверка кредитоспособности не должна выполняться для вернувшихся клиентов . Другие примеры бизнес-правил включают требование от агента по аренде не допускать арендатора, если его кредитный рейтинг слишком низок, или требование к агентам компании использовать список предпочтительных поставщиков и графики поставок. Хотя бизнес-правила могут быть неформальными или даже неписаными, их четкое документирование и обеспечение того, чтобы они не противоречили друг другу, является ценным занятием. [ нужна ссылка ] При тщательном управлении правила могут использоваться, чтобы помочь организации лучше достигать целей, устранять препятствия на пути роста рынка, уменьшать дорогостоящие ошибки, улучшать коммуникацию, соблюдать требования законодательства и повышать лояльность клиентов. [ нужна ссылка ]
Введение
[ редактировать ]Бизнес-правила подробно рассказывают организации, что она может делать, а стратегия говорит ей, как сосредоточить бизнес на макроуровне для оптимизации результатов. [ нужна ссылка ] Стратегия обеспечивает общее руководство относительно того, что должна делать организация. Бизнес-правила предоставляют подробные инструкции о том, как воплотить стратегию в действие.
Бизнес-правила существуют для организации независимо от того, записаны ли они когда-либо, обсуждаются ли они или даже являются частью сознания организации. Однако в организациях довольно распространена практика сбора бизнес-правил. Это может произойти одним из двух способов. [ нужна ссылка ]
Организации могут заблаговременно описать свою деловую практику, создав базу данных правил. Хотя эта деятельность может быть полезной, она может быть дорогостоящей и отнимать много времени. Например, они могут нанять консультанта, который прочесывает всю организацию, документируя и консолидируя различные стандарты и методы, применяемые в настоящее время на практике.
Сбор бизнес-правил также называется сбором правил или анализом бизнес-правил . Бизнес -аналитик или консультант может извлечь правила из ИТ-документации (например, вариантов использования, спецификаций или системного кода). Они также могут организовывать семинары и интервью с профильными экспертами (обычно называемыми МСП). Программные технологии, предназначенные для сбора бизнес-правил посредством анализа устаревшего исходного кода или фактического поведения пользователей, могут ускорить обработку сбора правил. [ нужна ссылка ]
Чаще всего бизнес-правила обнаруживаются и документируются неформально на начальных этапах проекта. В этом случае сбор бизнес-правил является второстепенным. Кроме того, бизнес-проекты, такие как запуск нового продукта или реорганизация сложного процесса, могут привести к определению новых бизнес-правил. Такая практика случайного или внезапного сбора бизнес-правил уязвима к созданию противоречивых или даже конфликтующих бизнес-правил в разных организационных подразделениях или в пределах одного организационного подразделения с течением времени. Такое несоответствие создает проблемы, которые бывает трудно обнаружить и устранить.
Подход к бизнес-правилам
[ редактировать ]Разрешение документировать бизнес-правила в ходе бизнес-проектов обходится дешевле и проще в реализации, чем первый подход. [ нужна ссылка ] , но если правила не собраны последовательно, они не имеют ценности. Чтобы научить деловых людей лучшим способам сбора и документирования бизнес-правил, эксперты по бизнес-анализу создали « Методологию бизнес-правил» . Эта методология определяет процесс записи бизнес-правил на естественном языке в проверяемой и понятной форме. Этот процесс несложно освоить, он может выполняться в режиме реального времени и позволяет заинтересованным сторонам единообразным образом управлять своими бизнес-правилами.
Категории
[ редактировать ]Согласно официальному документу группы Business Rules, [1] утверждение бизнес-правила попадает в одну из четырех категорий:
- Определения деловых терминов
Самым основным элементом бизнес-правила является язык, используемый для его выражения. Само определение термина само по себе является бизнес-правилом, которое описывает, как люди думают и говорят о вещах. Таким образом, определение термина — это установление категории бизнес-правил. Термины традиционно документировались в глоссарии или как сущности в концептуальной модели .
- Факты, связывающие термины друг с другом
Природу или операционную структуру организации можно описать с точки зрения фактов, которые связывают термины друг с другом. Сказать, что клиент может разместить заказ, — это НЕ бизнес-правило, а факт . Факты могут быть документированы как предложения естественного языка или как отношения, атрибуты и структуры обобщения в графической модели.
- Ограничения (также называемые «утверждениями действий»)
Каждое предприятие каким-то образом ограничивает поведение, и это тесно связано с ограничениями на то, какие данные можно или нельзя обновлять. Во многих случаях предотвращение создания записи означает предотвращение совершения действия.
- Выводы
Бизнес-правила (включая законы природы) определяют, как знания в одной форме могут быть преобразованы в другие знания, возможно, в другой форме.
Реальные приложения и препятствия
[ редактировать ]Бизнес-правила собираются в следующих ситуациях:
- Когда это предписано законом
- Во время бизнес-анализа
- В качестве эфемерной помощи инженерам.
Отсутствие последовательного подхода в основном связано с затратами и усилиями, необходимыми для поддержания списка правил. [ нужна ссылка ]
Хотя новые программные инструменты способны сочетать управление бизнес-правилами и их выполнение, важно понимать, что эти две идеи различны, и каждая из них обеспечивает ценность, отличную от другой. Пакеты программного обеспечения автоматизируют бизнес-правила с помощью бизнес-логики . Термин «бизнес-правило» иногда используется как синоним бизнес-логики ; однако последнее означает инженерную практику, а первое - внутреннюю деловую практику. [ нужна ссылка ] . Изложение бизнес-правил организации имеет ценность независимо от того, используется ли эта информация для автоматизации ее операций.
Одна из ловушек при попытке заполнить разрыв между управлением и исполнением правил — это попытка придать бизнес-правилам синтаксис логики и простое описание логических конструкций на естественном языке. Перевод для движков стал проще, но бизнес-пользователи больше не смогут записывать правила.
Формальная спецификация
[ редактировать ]Бизнес-правила могут быть выражены с использованием подходов моделирования, таких как унифицированный язык моделирования (UML), нотация Z , язык выполнения бизнес-процессов (BPEL), нотация моделирования бизнес-процессов (BPMN), модель принятия решений и нотация (DMN) или семантика бизнес-словаря и Бизнес-правила (SBVR). [ нужна ссылка ]
Бизнес-правила
[ редактировать ]Бизнес-правила, закодированные в компьютерном коде операционной программы, известны как бизнес-логика .
Аналогично тому, как бизнес-риски можно структурировать следующим образом:
If <condition(s)> Then <consequence(s)>
бизнес-правило может быть структурировано как:
When <condition(s)> Then <imposition(s)> Otherwise <consequence(s)>
См. также
[ редактировать ]- Бизнес-процесс
- Подход к бизнес-правилам
- Система управления бизнес-правилами
- Механизм бизнес-правил
- пускает слюни
Ссылки
[ редактировать ]- ^ Jump up to: а б Группа бизнес-правил, Определение бизнес-правил ~ Что они на самом деле? , [1]
Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( Апрель 2009 г. ) |
- УОКЕР, Адриан; и др. (1990). Системы знаний и Пролог . Аддисон-Уэсли. ISBN 0-201-52424-4 .
- ФОН ХАЛЛЕ, Барбара и ГОЛДБЕРГ, Ларри (9 октября 2006 г.). Революция бизнес-правил . Счастливый О. ISBN 1-60005-013-1 .
- ФОН ХАЛЛЕ, Барбара (2001). Примененные бизнес-правила . Уайли. ISBN 0-471-41293-7 .
- МОРГАН, Тони (2002). Бизнес-правила и информационные системы: согласование ИТ с бизнес-целями . Аддисон-Уэсли. ISBN 0-201-74391-4 .
- Принципы подхода к бизнес-правилам , Рональд Дж. Росс (Aw Professional, 2003) ISBN 0-201-78893-4
- Управление бизнес-процессами с использованием подхода бизнес-правил , Том Дебевуаз (Архитекторы бизнес-знаний, 2005 г.) ISBN 0-9769048-0-2