А бизнес - правила определяют или сдерживают некоторые аспекты бизнеса и всегда решают истинный или ложный. Бизнес-правила предназначены для утверждения структуры бизнеса или для контроля или влияния на поведение бизнеса. [1] Бизнес-правила описывают операции, определения и ограничения, которые применяются к организации. Бизнес-правила могут применяться к людям, процессам, корпоративному поведению и вычислительным системам в организации и вводятся в действие, чтобы помочь организации достичь своих целей. [ необходима цитата ]
Например, бизнес-правило может указывать, что проверка кредитоспособности не должна выполняться для возвращающихся клиентов . Другие примеры бизнес-правил включают требование к агенту по аренде не допускать арендатора, если его кредитный рейтинг слишком низкий, или требование, чтобы агенты компании использовали список предпочтительных поставщиков и графики поставок.
Хотя бизнес-правило может быть неформальным или даже неписаным, четкое документирование правил и обеспечение того, чтобы они не противоречили друг другу, является важным делом. [ необходима цитата ] При тщательном управлении правила могут использоваться, чтобы помочь организации лучше достигать целей, устранять препятствия на пути роста рынка, сокращать дорогостоящие ошибки, улучшать коммуникацию, соблюдать требования законодательства и повышать лояльность клиентов. [ необходима цитата ]
Вступление
Бизнес-правила подробно рассказывают организации, что она может делать, а стратегия - как сфокусировать бизнес на макроуровне для оптимизации результатов. [ необходима цитата ] Стратегия дает общее руководство о том, что организация должна делать. Бизнес-правила содержат подробные инструкции о том, как преобразовать стратегию в действия.
Бизнес-правила существуют для организации, независимо от того, были ли они когда-либо записаны, обсуждены или даже являются частью сознания организации. Однако для организаций довольно распространена практика сбора бизнес-правил. Это может произойти одним из двух способов. [ необходима цитата ]
Организации могут заблаговременно описать свою деловую практику, создав базу данных правил. Хотя эта деятельность может быть полезной, она может быть дорогостоящей и требовать много времени. Например, они могут нанять консультанта, который прочесывает организацию, чтобы задокументировать и объединить различные стандарты и методы, применяемые в настоящее время на практике.
Сбор бизнес-правил также называется сбором правил или интеллектуальным анализом бизнес-правил . Бизнес - аналитик или консультант может извлекать правила из ИТ документации (как прецеденты, спецификации или кода системы). Они также могут организовать семинары и интервью с профильными экспертами (обычно сокращенно МСП). Программные технологии, разработанные для сбора бизнес-правил посредством анализа устаревшего исходного кода или реального поведения пользователей, могут ускорить обработку сбора правил. [ необходима цитата ]
Чаще бизнес-правила обнаруживаются и неформально документируются на начальных этапах проекта. В этом случае сбор бизнес-правил является случайным. Кроме того, бизнес-проекты, такие как запуск нового продукта или реинжиниринг сложного процесса, могут привести к определению новых бизнес-правил. Такая практика случайного или возникающего сбора бизнес-правил уязвима для создания непоследовательных или даже конфликтующих бизнес-правил в разных организационных единицах или в пределах одной и той же организационной единицы с течением времени. Это несоответствие создает проблемы, которые бывает трудно найти и исправить.
Разрешение документирования бизнес-правил в ходе бизнес-проектов обходится дешевле и проще, чем первый подход [ необходима цитата ] , но если правила не собираются согласованным образом, они не представляют ценности. Чтобы научить деловых людей лучшим способам сбора и документирования бизнес-правил, эксперты в области бизнес-анализа создали Методологию бизнес-правил . Эта методология определяет процесс записи бизнес-правил на естественном языке в доступной и понятной форме. Этот процесс нетрудно освоить, он может выполняться в режиме реального времени и позволяет заинтересованным сторонам бизнеса согласованно управлять своими собственными бизнес-правилами.
Категории
Согласно официальному документу Business Rules Group [1] изложение бизнес-правила подпадает под одну из четырех категорий:
- Определения бизнес-терминов
Самым основным элементом бизнес-правила является язык, на котором его выражают. Само определение термина - это бизнес-правило, описывающее, как люди думают и говорят о вещах. Таким образом, определение термина устанавливает категорию бизнес-правил. Термины традиционно документировались в Глоссарии или как сущности в концептуальной модели .
- Факты, относящиеся друг к другу
Природу или операционную структуру организации можно описать с помощью фактов, которые связывают термины друг с другом. Сказать, что покупатель может разместить заказ, - это НЕ бизнес-правило, а факт . Факты могут быть задокументированы как предложения естественного языка или как отношения, атрибуты и структуры обобщения в графической модели.
- Ограничения (также называемые «утверждениями действий»)
Каждое предприятие тем или иным образом ограничивает поведение, и это тесно связано с ограничениями на то, какие данные можно обновлять, а какие нет. Во многих случаях предотвращение записи означает предотвращение совершения какого-либо действия.
- Производные
Бизнес-правила (включая законы природы) определяют, как знания в одной форме могут быть преобразованы в другие знания, возможно, в другой форме.
Приложения и препятствия в реальном мире
Бизнес-правила собираются в следующих ситуациях:
- Когда это диктуется законом
- Во время бизнес-анализа
- Как эфемерное подспорье инженерам.
Такое отсутствие единообразия в основном связано с затратами и усилиями, необходимыми для поддержания списка правил. [ необходима цитата ]
Хотя новые программные инструменты могут сочетать управление бизнес-правилами и их выполнение, важно понимать, что эти две идеи отличаются друг от друга, и каждая из них обеспечивает ценность, отличную от другой. Пакеты программного обеспечения автоматизируют бизнес-правила с помощью бизнес-логики . Термин бизнес-правило иногда используется как синоним бизнес-логики ; однако последнее подразумевает инженерное дело, а первое - внутреннюю деловую практику [ необходима цитата ] . Описание бизнес-правил организации имеет ценность независимо от того, используется ли эта информация для автоматизации ее операций.
Одна из ловушек при попытке заполнить пробел между управлением правилами и их выполнением - это попытка придать бизнес-правилам синтаксис логики и простое описание логических конструкций на естественном языке. Перевод для движков проще, но бизнес-пользователи больше не смогут записывать правила.
Формальная спецификация
Бизнес-правила могут быть выражены с использованием подходов к моделированию, таких как унифицированный язык моделирования (UML), Z-нотация , язык выполнения бизнес-процессов (BPEL), нотация моделирования бизнес-процессов (BPMN), модель принятия решений и нотация (DMN) или семантика бизнес-словаря и Бизнес-правила (SBVR). [ необходима цитата ]
Бизнес-правила, закодированные в компьютерном коде в операционной программе, известны как бизнес-логика .
Подобно тому, как бизнес-риски могут быть структурированы как:
Если <условие (я)> Тогда <последствия>
бизнес-правило может быть структурировано как:
Когда <условие (я)> Тогда <наложение (я)> В противном случае <последствия>
Однако, поскольку ЛЮБОЕ правило if / then / else может быть закодировано как таковое, неразумно утверждать, что это сугубо «бизнес-правило». Соответственно, эти так называемые «бизнес-правила» - это просто «правила» в том же смысле, что и компьютерные науки.
Смотрите также
Рекомендации
- УОКЕР, Адриан; и другие. (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