업무 규칙
Business rule비즈니스 규칙은 비즈니스의 일부 측면을 정의하거나 제한하며 항상 참 또는 거짓으로 해결됩니다.비즈니스 규칙은 비즈니스 구조를 주장하거나 비즈니스 [1]행동을 제어하거나 영향을 미치는 것을 목적으로 합니다.비즈니스 규칙은 조직에 적용되는 운영, 정의 및 제약을 기술합니다.비즈니스 규칙은 조직의 인력, 프로세스, 기업 행동 및 컴퓨팅 시스템에 적용할 수 있으며 조직의 목표 [citation needed]달성을 지원하기 위해 도입됩니다.예를 들어, 비즈니스 규칙에는 반품 고객에 대한 신용조회가 수행되지 않도록 명시되어 있을 수 있습니다.사업규칙의 다른 예로는 임대업자의 신용등급이 너무 낮으면 임대업자에게 임대차 입주를 불허하도록 요구하거나, 회사 대리업자에게 우선공급자 목록과 공급일정을 사용하도록 요구하는 것이 있다.비즈니스 규칙이 비공식적이거나 작성되지 않은 경우도 있지만 규칙을 명확하게 문서화하고 충돌하지 않도록 하는 것은 귀중한 [citation needed]활동입니다.신중하게 관리하면 조직이 목표를 더 잘 달성하고, 시장 성장에 대한 장애물을 제거하며, 비용이 많이 드는 실수를 줄이고, 커뮤니케이션을 개선하고, 법적 요건을 준수하며, 고객 [citation needed]충성도를 높일 수 있도록 규칙을 사용할 수 있습니다.
서론
비즈니스 규칙은 조직이 무엇을 할 수 있는지 자세히 알려 주는 반면, 전략은 결과를 [citation needed]최적화하기 위해 매크로 수준에서 비즈니스를 집중하는 방법을 알려 줍니다.전략은 조직이 무엇을 해야 하는지에 대한 높은 수준의 지침을 제공합니다.비즈니스 규칙은 전략을 행동으로 옮기는 방법에 대한 자세한 지침을 제공합니다.
비즈니스 규칙은 기록되거나 언급되거나 조직의 의식의 일부가 되거나 하지 않고 조직에 존재합니다.그러나 조직에서는 비즈니스 규칙을 수집하는 것이 매우 일반적인 관행입니다.이는 두 가지 방법 [citation needed]중 하나로 발생할 수 있습니다.
조직은 비즈니스 관행을 능동적으로 기술하여 규칙 데이터베이스를 작성할 수 있습니다.이 활동은 유익할 수 있지만 비용과 시간이 많이 소요될 수 있습니다.예를 들어, 컨설턴트를 고용하여 조직을 샅샅이 조사하여 현재 실행 중인 다양한 표준과 방법을 문서화하고 통합할 수 있습니다.
비즈니스 규칙 수집은 규칙 수집 또는 비즈니스 규칙 마이닝이라고도 합니다.비즈니스 분석가 또는 컨설턴트는 IT 문서(사용 사례, 사양 또는 시스템 코드 등)에서 규칙을 추출할 수 있습니다.또, 대상 분야의 전문가(통칭 SME)와의 워크숍이나 인터뷰도 실시할 수 있습니다.레거시 소스 코드 또는 실제 사용자 동작을 분석하여 비즈니스 규칙을 캡처하도록 설계된 소프트웨어 기술을 사용하면 규칙 수집 처리를 [citation needed]가속화할 수 있습니다.
일반적으로 비즈니스 규칙은 프로젝트의 초기 단계에서 비공식적으로 발견되고 문서화됩니다.이 경우 비즈니스 규칙의 수집은 부수적입니다.또한 신제품 출시나 복잡한 프로세스의 재설계와 같은 비즈니스 프로젝트는 새로운 비즈니스 규칙의 정의로 이어질 수 있습니다.이러한 부수적 또는 긴급한 비즈니스 규칙 수집 관행은 서로 다른 조직 단위 또는 같은 조직 단위 내에서 시간이 지남에 따라 일관되지 않거나 상충되는 비즈니스 규칙이 생성될 수 있습니다.이 불일치로 인해 검출 및 수정이 어려운 문제가 발생할 수 있습니다.
비즈니스 프로젝트 과정에서 비즈니스 규칙을 문서화하는 것은 첫 번째[citation needed] 접근 방식보다 비용이 적게 들고 쉽게 달성할 수 있지만 규칙을 일관성 있게 수집하지 않으면 가치가 없습니다.비즈니스 규칙을 수집하고 문서화하는 최선의 방법에 대해 비즈니스 담당자에게 가르치기 위해 비즈니스 분석 전문가가 비즈니스 규칙 방법론을 만들었습니다.이 방법론에서는 비즈니스 규칙을 검증 가능하고 이해할 수 있는 방식으로 자연 언어로 캡처하는 프로세스를 정의합니다.이 프로세스는 학습이 어렵지 않고 실시간으로 수행할 수 있으며 비즈니스 이해관계자가 자신의 비즈니스 규칙을 일관성 있게 관리할 수 있도록 지원합니다.
분류
비즈니스 규칙 그룹의 [1]백서에 따르면 비즈니스 규칙 설명서는 다음 네 가지 범주 중 하나로 분류됩니다.
- 비즈니스 용어의 정의
비즈니스 규칙의 가장 기본적인 요소는 비즈니스 규칙을 표현하는 데 사용되는 언어입니다.용어의 정의 자체는 사람들이 사물에 대해 어떻게 생각하고 말하는지를 설명하는 비즈니스 규칙입니다.따라서 용어를 정의하는 것은 비즈니스 규칙의 범주를 설정하는 것입니다.용어는 전통적으로 용어집 또는 개념 모델의 엔티티로 문서화되었습니다.
- 용어 상호에 관한 사실
조직의 성격이나 운영 구조는 서로 관련된 사실의 관점에서 설명할 수 있습니다.고객이 주문을 할 수 있다고 말하는 것은 비즈니스 규칙이 아니라 사실입니다.사실은 자연어 문장 또는 그래픽 모델의 관계, 속성 및 일반화 구조로 문서화할 수 있습니다.
- 구속조건('액션 어설션'이라고도 함)
모든 기업은 어떤 방식으로든 동작을 제한하며, 이는 업데이트할 수 있는 데이터 또는 업데이트하지 않을 수 있는 데이터에 대한 제약과 밀접하게 관련되어 있습니다.레코드가 작성되지 않도록 하는 것은 대부분의 경우 액션이 실행되지 않도록 하는 것입니다.
- 파생상품
비즈니스 규칙(자연법칙 포함)은 한 형태의 지식이 다른 형태의 지식으로 어떻게 변환될 수 있는지를 정의합니다.
실제 어플리케이션 및 장애
비즈니스 규칙은 다음과 같은 상황에서 수집됩니다.
이와 같이 일관된 접근법이 없는 것은 대부분 [citation needed]규칙 목록을 유지하는 데 필요한 비용과 노력 때문입니다.
새로운 소프트웨어 툴은 비즈니스 규칙 관리와 실행을 결합할 수 있지만, 이 두 가지 아이디어가 서로 다른 가치를 제공한다는 것을 인식하는 것이 중요합니다.소프트웨어 패키지는 비즈니스 로직을 사용하여 비즈니스 규칙을 자동화합니다.비즈니스 규칙이라는 용어는 비즈니스 로직과 상호 호환될 수 있지만, 비즈니스 로직은 엔지니어링 관행, 비즈니스 로직은 본질적인 비즈니스[citation needed] 관행을 의미합니다.이 정보가 운영 자동화에 사용되는지 여부에 관계없이 조직의 비즈니스 규칙을 개략적으로 설명하는 것이 중요합니다.
규칙 관리와 실행 사이의 격차를 메우려는 함정 중 하나는 비즈니스 규칙에 논리 구문을 부여하고 단지 논리 구조를 자연스러운 언어로 기술하는 것입니다.엔진 번역은 쉬워지지만 비즈니스 사용자는 더 이상 규칙을 기록할 수 없습니다.
형식 사양
비즈니스 규칙은 UML(Unified Modeling Language), Z 표기법, 비즈니스 프로세스 실행 언어(BPEL), 비즈니스 프로세스 모델링 표기법(BMN), 의사결정 모델 및 표기법(DMN) 또는 비즈니스 어휘 및 비즈니스 규칙(SBVR)[citation needed]과 같은 모델링 방식을 사용하여 표현할 수 있습니다.
운영 프로그램에서 컴퓨터 코드로 인코딩된 비즈니스 규칙을 비즈니스 로직이라고 합니다.
비즈니스 리스크를 다음과 같이 구조화하는 방법과 유사합니다.
<condition(s)>의 경우 <conceence(s)>
비즈니스 규칙은 다음과 같이 구성할 수 있습니다.
<condition(s)> 그 후 <imposition(s)> 그 이외의 경우 <conceence(s)>
「 」를 참조해 주세요.
레퍼런스
![]() |
- WALKER, Adrian; et al. (1990). Knowledge Systems and Prolog. Addison-Wesley. ISBN 0-201-52424-4.
- VON HALLE, Barbara & GOLDBERG, Larry (October 9, 2006). The Business Rule Revolution. Happy About. ISBN 1-60005-013-1.
- VON HALLE, Barbara (2001). Business Rules Applied. Wiley. ISBN 0-471-41293-7.
- MORGAN, Tony (2002). Business Rules and Information Systems: Aligning IT with Business Goals. Addison-Wesley. ISBN 0-201-74391-4.
- 비즈니스 규칙 접근의 원칙, Ronald G.Ross (Aw Professional, 2003) ISBN 0-201-78893-4
- 비즈니스 룰 어프로치에 의한 비즈니스 프로세스 관리, Tom Debevoise (비즈니스 지식 아키텍트, 2005) ISBN 0-9769048-0-2