Бизнес-правило - Business rule
А бизнес-правило определяет или ограничивает некоторые аспекты бизнес и всегда принимает значение true или false. В нем конкретно указаны термины, факты и правила. [1] Бизнес-правила предназначены для утверждения структуры бизнеса или для контроля или влияния на поведение бизнеса.[2] Бизнес-правила описывают операции, определения и ограничения, которые применяются к организации. Бизнес-правила могут применяться к людям, процессам, корпоративному поведению и вычислительным системам в организации, и они вводятся, чтобы помочь организации достичь своих целей.[нужна цитата ] Хотя бизнес-правила регулируются системой стратегических процессов, бизнес-правила сами по себе не являются стратегическими; они директивны. [3]
Например, в бизнес-правиле может быть указано, что проверка кредитоспособности возвратных клиентов не проводится. Другие примеры бизнес-правил включают требование к агенту по аренде не допускать арендатора, если его кредитный рейтинг слишком низкий, или требование, чтобы агенты компании использовали список предпочтительных поставщиков и графики поставок.
Хотя бизнес-правило может быть неформальным или даже неписаным, четкое документирование правил и обеспечение того, чтобы они не противоречили друг другу, является важным делом.[нужна цитата ] При тщательном управлении правила могут использоваться, чтобы помочь организации лучше достигать целей, устранять препятствия на пути роста рынка, сокращать дорогостоящие ошибки, улучшать коммуникацию, соблюдать требования законодательства и повышать лояльность клиентов.[нужна цитата ] Бизнес-правила также могут применяться к программному обеспечению, например к вычислительным системам.[4] Это программное обеспечение помогает бизнесу организовать и достичь своих целей, используя бизнес-правила и бизнес-логика.[5]
Вступление
Бизнес правила скажи организации какая он может делать в деталях, а стратегия подсказывает как сфокусировать бизнес на макроуровне для оптимизации результатов.[нужна цитата ] Иными словами, стратегия дает общее руководство о том, что организация должна делать. Бизнес-правила содержат подробные инструкции о том, как преобразовать стратегию в действия.
Бизнес-правила существуют для организации, независимо от того, были ли они когда-либо записаны, обсуждены или даже являются частью сознания организации. Однако для организаций довольно распространена практика сбора бизнес-правил. Это может произойти одним из двух способов.[нужна цитата ]
Организации могут заблаговременно описать свою деловую практику, создав базу данных правил. Хотя эта деятельность может быть полезной, она может быть дорогостоящей и требовать много времени. Например, они могут нанять консультанта, который прочесывает организацию, чтобы задокументировать и объединить различные стандарты и методы, применяемые в настоящее время на практике.
Сбор бизнес-правил также называется сбором правил или интеллектуальный анализ бизнес-правил. В бизнес-аналитик или консультант может извлечь правила из ИТ-документации (например, варианты использования, спецификации или системный код). Они также могут организовывать семинары и интервью с профильными экспертами (обычно сокращенно МСП). Программные технологии, разработанные для сбора бизнес-правил посредством анализа устаревшего исходного кода или фактического поведения пользователей, могут ускорить обработку сбора правил.[нужна цитата ]
Чаще всего бизнес-правила обнаруживаются и неформально документируются на начальных этапах проекта. В этом случае сбор бизнес-правил является случайным. Кроме того, бизнес-проекты, такие как запуск нового продукта или реинжиниринг сложного процесса, могут привести к определению новых бизнес-правил. Такая практика случайного или возникающего сбора бизнес-правил уязвима для создания несогласованных или даже конфликтующих бизнес-правил в разных организационных единицах или в пределах одной и той же организационной единицы с течением времени. Это несоответствие создает проблемы, которые бывает трудно найти и исправить.
Бизнес-правила также могут быть созданы при необходимости для внутренних и / или внешних целей. [6] Для достижения бизнес-целей компании могут придумывать свои собственные бизнес-правила и самостоятельно навязывать их, чтобы соответствовать своим стандартам или если они пытаются соответствовать внешним стандартам. [7]
Разрешение документирования бизнес-правил в ходе бизнес-проектов дешевле и проще в реализации, чем первый подход.[нужна цитата ], но если правила не собраны единообразно, они не представляют ценности. Чтобы научить деловых людей лучшим способам сбора и документирования бизнес-правил, эксперты по бизнес-анализу создали Методология бизнес-правил. Эта методология определяет процесс ввода бизнес-правил на естественном языке в доступной для проверки и понятной форме. Этот процесс нетрудно изучить, он может выполняться в режиме реального времени и позволяет заинтересованным сторонам бизнеса согласованно управлять своими собственными бизнес-правилами.
Типы бизнес-правил
При определении типов бизнес-правил следует иметь в виду несколько утверждений:
- А структурное утверждение Здесь факты изображаются как структура предприятия и используются для принятия решений. [8]
- Утверждения действий обрисовать ограничения и условия, которые каким-то образом управляют действиями бизнеса.[9]
- Производные - это дополнительные знания, основанные на исходных знаниях о бизнесе. [10]
Принимая во внимание эти утверждения, бизнес-правила можно разделить на три типа:
- Правила координации: установленные правила, которые являются общим требованием, которое необходимо выполнить, прежде чем продолжить. Правила предназначены для того, чтобы компания продолжала развиваться без переделок. [11]
- Правила квалификации / дисквалификации: эти правила используются для определения, какие предметы должны быть включены, а какие нет. По сути, это фильтрация и предотвращение потери времени и усилий. [12]
- Правила принятия решений: это правило используется, когда субъект должен быть отправлен обратно для получения дополнительной информации, одобрен или отклонен. [13]
Категории
Согласно официальному документу Business Rules Group,[2] изложение бизнес-правила подпадает под одну из четырех категорий:
- Определения бизнес-терминов
Самым основным элементом бизнес-правила является язык, на котором его выражают. Само определение термина - это бизнес-правило, которое описывает, как люди думают и говорят о вещах. Таким образом, определение термина устанавливает категорию бизнес-правил. Условия традиционно были задокументированы в Глоссарий или как субъекты в концептуальная модель.
- Факты, относящиеся друг к другу
Природу или операционную структуру организации можно описать с помощью фактов, которые связывают термины друг с другом. Сказать, что клиент может разместить заказ, - это НЕ бизнес-правило, а факт. Факты могут быть задокументированы как предложения естественного языка или как отношения, атрибуты и структуры обобщения в графической модели.
- Ограничения (также называемые «утверждения действий»)
Каждое предприятие тем или иным образом ограничивает поведение, и это тесно связано с ограничениями на то, какие данные могут или не могут обновляться. Во многих случаях предотвращение записи означает предотвращение совершения действия.
- Производные
Бизнес-правила (включая законы природы) определяют, как знания в одной форме может быть преобразовано в другое знание, возможно, в другой форме.
Приложения и препятствия в реальном мире
Бизнес-правила собираются в следующих ситуациях:
- Когда это диктуется законом
- В течение бизнес-анализ
- Как эфемерный помогать инженерам.
Такое отсутствие единообразия в основном связано с затратами и усилиями, необходимыми для поддержания списка правил.[нужна цитата ]
Хотя новые программные инструменты могут сочетать управление бизнес-правилами и их выполнение, важно понимать, что эти две идеи отличаются друг от друга, и каждая из них обеспечивает ценность, отличную от другой. Программные пакеты автоматизируют бизнес-правила с помощью бизнес-логика. Период, термин бизнес-правило иногда используется как синоним бизнес-логика; однако последнее подразумевает инженерное дело, а первое - внутреннюю деловую практику.[нужна цитата ]. Изложение бизнес-правил организации имеет ценность независимо от того, используется ли эта информация для автоматизации ее операций.
Одна из ловушек при попытке заполнить пробел между управлением правилами и их выполнением - это попытка придать бизнес-правилам синтаксис логики и простое описание логических конструкций на естественном языке. Перевод для движков проще, но бизнес-пользователи больше не смогут записывать правила.
Еще одна проблема, с которой могут столкнуться компании, - это наличие Племенные знания, который представляет собой «недокументированную информацию, процессы и правила, существующие только в сознании определенных сотрудников».[14] Наличие бизнес-правил, которые не известны или не распространяются в организации, и если они не записаны, может привести к отсутствию коммуникации по всем направлениям и несогласованности с производством, процессами, качеством и опытом клиентов / сотрудников.[15]
Формальная спецификация
Бизнес-правила могут быть выражены с использованием таких подходов моделирования, как Единый язык моделирования (UML), Обозначение Z, Язык выполнения бизнес-процессов (BPEL), Обозначение моделирования бизнес-процессов (BPMN), Модель решения и обозначения (DMN) или Семантика бизнес-лексики и бизнес-правил (SBVR).[нужна цитата ]
Бизнес-правила, закодированные в компьютерном коде в операционной программе, известны как бизнес-логика.
Подобно тому, как бизнес-риски может быть структурирован как:
Если <условие (я)> Тогда <последствия>
бизнес-правило можно структурировать как:
Когда <условие (я)> Тогда <наложение (я)> В противном случае <последствия>
Однако, поскольку ЛЮБОЕ правило if / then / else может быть закодировано как таковое, неразумно утверждать, что это сугубо «бизнес-правило». Соответственно, эти так называемые «бизнес-правила» являются просто «правилами» в том же смысле, что и компьютерные науки.
Смотрите также
- Бизнес-процесс
- Подход к бизнес-правилам
- Система управления бизнес-правилами
- Механизм бизнес-правил
- Слюни
Рекомендации
- ^ "Краткая история подхода к бизнес-правилам, 3-е изд .: Timeless: Сообщество бизнес-правил / Журнал бизнес-правил". Сообщество бизнес-правил - BRC. Получено 2019-09-18.
- ^ а б Группа бизнес-правил, Определение бизнес-правил ~ что они на самом деле?, [1]
- ^ «Что такое бизнес-правило? - Определение из Техопедии». Techopedia.com. Получено 2019-09-18.
- ^ «Что такое бизнес-правило? - Определение из Техопедии». Techopedia.com. Получено 2019-09-18.
- ^ «Что такое бизнес-правило? - Определение из Техопедии». Techopedia.com. Получено 2019-09-18.
- ^ «Что такое бизнес-правило? - Определение из Техопедии». Techopedia.com. Получено 2019-09-18.
- ^ «Что такое бизнес-правило? - Определение из Техопедии». Techopedia.com. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
- ^ «Разъяснение бизнес-правил». Программное обеспечение для управления рабочим процессом от Integrify. Получено 2019-09-18.
Эта статья включает в себя список общих Рекомендации, но он остается в основном непроверенным, потому что ему не хватает соответствующих встроенные цитаты.Апрель 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