비즈니스 조직에 대한 프로세스 접근법비즈니스 프로세스 모델 및 표기법 (BPMN, notation) 표준은 비즈니스 프로세스에 대한 올바른 설명으로 고안된 프로 시저입니다. 이 회사는이 표준의 다양한 전문 분야를 지속적으로 개선함으로써 작업의 모든 품질 지표에서 매우 중요한 증가를 달성합니다. BPMN 표기법은 작성된 주제 영역의 전문가 만이 이해할 수있는 것이 아니며 논리적 계산은 모든 직원을 조작 할 수 있습니다.
단순함과 동시에이 표준화은 기계로 읽을 수있는 형태로 컴파일 된 설명 된 비즈니스 프로세스의 가장 완벽한 모델입니다. BPMN (BPMN 2.0 표기법에서 BPMN을 사용하는 경우)은 비즈니스에서 가장 복잡한 프로세스의 모델을 강력하고 표현력이 풍부하고 이해하기 쉬운 시스템으로 구축합니다. 가장 중요한 점은이 표준과 함께 그래픽 모델이 정의되고 XML을 기반으로하는 완벽하게 구조화되고 쉽게 읽을 수있는 기계 형식으로 변환된다는 것입니다. BPMN 표기법의 언어는 절대적으로 실행 가능합니다. 즉, 나중에 BPMS (자동화 된 비즈니스 프로세스 관리 시스템)를 통해 수행되는 프로세스를 모델링 할 수 있습니다. 이러한 표준화는 모델 개발자가 소프트웨어 제품과 공연자 (이 표준을 지원하는 경우) 만 사용할 수 있기 때문에 매우 유용합니다.
특정 모델을 작성하려면,하나의 버전 (표기법 BPMN 2.0 (PDF) 및 다른 표기법)을 사용하지 않는 경우가 있습니다. 모델은 다른 표기법의 단편으로 구성되기도하지만 체계화되고 동일한 방식으로 읽히는 방식으로 구성되기도합니다. 점점 더 많은 기업가가 회사의 표준을 기반으로 비즈니스 프로세스를 구현하고 있습니다. 매일이 모델링 언어를 알고있는 전문가에 대한 수요가 증가하고 있습니다. 점점 더 많은 사람들이 BPMN 표기법의 그래픽 요소 및 모델 작성 규칙을 학습하고 있습니다. 이를 위해,이 언어의 목적과 다이어그램의 종류를 알고 자하는 사람들이 구성된 모델의 자동 실행 가능성을 볼 수있는 특별 코스가 있습니다. 가장 흥미로운 점은 BPMN 2.0 표기법 (러시아어에서도 마찬가지 임), 모델링 및 분석, 비즈니스 프로세스 개발입니다.
묘사 할 수있는 사람비즈니스 프로세스? BPMN 표기법 모델링은 자동화, 비즈니스 프로세스 개발에 관련된 모든 사람들이 쉽게 수행 할 수 있습니다. 이들은 비즈니스 컨설턴트, 비즈니스 분석가, 프로젝트 관리자, 시스템 분석가, 건축가 및 컴퓨터 시스템 개발자, 방법론 전문가, 양질의 서비스 직원입니다. 일반적으로이 사람들은 영어로 기술 문서를 읽고, 분석 프로젝트에 참여하고, BPMN 표기법을 설명하고, 비즈니스 프로젝트를 최적화하거나 자동화하거나 소프트웨어를 개발하고 동반 할 수 있습니다. 이 방법론은 다른 많은 표준과 마찬가지로 기업 차원이 아닌 국제적 위상을 지니고 있으며 국가 표준도 아닙니다. 그렇기 때문에 2005 년부터 BPMN 표기법으로 프로세스 모델링을 사용하여 비즈니스를 분석하고 재구성합니다.
이 방법론은 접근 가능한 정보를 제공했다.거의 모든 사용자 - 계획을 작성하는 가장 큰 분석가 및 이러한 계획에서 비즈니스 프로세스를 실행하기위한 기술을 구현하는 개발자부터 회사 임원, 즉 구축 된 모델의 구현 관리 및 모니터링에 종사하는 일반 사용자에게. 따라서 비즈니스 프로세스 모델링 (BPMN) 표기법은 모델 작성과 구현 간의 불일치를 제거합니다. 다음은 다른 방법론에서 사용 가능한 최상의 아이디어입니다. 예를 들어 BPMN 2.0 표기법의 비즈니스 프로세스 모델링은 유연성과 가독성을 높이기 위해 블록 다이어그램의 전통에서 수행됩니다.
BPMN 조직을 지원하고 개발합니다. OMG. 이것은 "Goth about"을 의미하는 인터넷 단골 소속이 아니라 BPMN 표기법과 유사한 표준을 개발하는 800 개 이상의 회사가 참여하는 잘 알려진 회사 객체 관리 그룹입니다. 새 버전의 모든 유용한 변경 사항은 OMG 개발자에게 기인합니다. 객체 지향 시스템이 모델링되는 UML BPMN 표기법을 핵심 방향으로 선정 한 것은이 조직입니다. 따라서 다이어그램 개발에는 개념과 개념 (제어 흐름, 동작, 데이터 객체 등) 외에도 객체 지향 접근 방식에 대한 메시지, 교환 및 메시지 흐름과 같은 많은 개념이 있습니다.
그래픽 표기법의 기호는 다음과 같이 분해됩니다.범주로 그룹화됩니다. Flow Objects - 흐름 객체, 데이터 - 데이터, Swimlanes - 책임 영역, 객체 연결 - 객체 연결, 유물 - 이슈. 흐름 객체의 제어 흐름, 데이터 객체 및 심볼은 발생 이벤트의 세부 사항, 스레드 분기 기능, 작업 실행 등을 표시하기 위해 의미 론적 기능에 따라 하위 그룹으로 더 나뉩니다. 추가 그래픽 이미지 (마커, 아이콘)를 희생시키면서 세부 사항을 지정하십시오. 또한 이벤트 기호는 다른 종류의 윤곽선과 배경색으로 나타납니다.
비즈니스 프로세스의 실행 중에는 항상비즈니스 프로세스 다이어그램에 표시되지 않는 경우가 종종 있음에도 불구하고 영향력을 발휘하는 다양하고 수많은 이벤트가 있습니다. 이것은 메시지를 받고 응답하며 문서의 상태를 변경하며 목록에 아무런 의미가 없으므로 모든 단계에서 문자 그대로 많은 사건이 발생합니다. 그들을 분류하기 위해 각각의 표식이 결정됩니다. 첫 번째 그룹은 공격의 시간입니다. 이것은 차트의 시작 부분을 보여주는 시작 이벤트입니다. 따라서 제어 흐름은 나가기 만 할 수 있고 메시지 흐름은 두 가지 방향으로 갈 수 있습니다. 비즈니스 프로세스 다이어그램의 시작 이벤트는 일반적으로 하나이지만 표시 할 수는 없습니다. 매핑이 경로, 풀 및 배포 된 하위 프로세스에서 발생하는 경우도 있습니다. 이벤트의 윤곽선은가는 단일 선으로 표시됩니다.
최종 이벤트는 실행 결과입니다.비즈니스 프로세스. 여기서 제어 흐름은 입력 만되고 메시지 흐름은 여전히 입력과 출력 모두로 이동합니다. 들어오는 스트림은 화살표로 표시됩니다. 다이어그램에는 하나의 최종 이벤트 만 표시되거나 여러 개의 단일 이벤트가 표시됩니다. 중간 이벤트는 비즈니스 프로세스 실행 중에 발생하는 다른 이벤트 중 하나입니다. 여기에는 하나의 스레드와 하나의 출력이 포함됩니다. Boundary (경계 이벤트) 만 발생하고 즉각적으로 처리됩니다 (작업의 맨 처음 또는 끝에서). 작업의 윤곽선 (경계)에 표시되며 입력 또는 발신 중 하나의 스레드 만 포함합니다. 그리고이 사건은 얇은 이중선으로 표시됩니다.
시뮬레이션 중 이벤트가비즈니스 프로세스가 매우 다르다면 다음 블록은 작업 수행을 방해 할 수있는 사람들에 의해 분류되었습니다. 첫 번째 이벤트는 연속 이벤트입니다. 이는 실행 중에 발생하는 중간 또는 시작 이벤트이지만 작업이 완료 될 때만 연관된 송신 스레드를 시작합니다. 이러한 이벤트의 개요는 점선으로 표시됩니다. 다음은 표준 작업 전후에 발생하는 인터럽트 이벤트입니다. 예외적 인 경우,이 이벤트는 필요한 정보가 없거나 추가 조치 등이 나타나는 경우 처리 중에 오류가 표시되면 중지 또는 종료가 필요합니다. 여기서 윤곽선은 실선으로 표시됩니다.
세 번째 유형의 이벤트는 유형별로 분류됩니다.결과. 우선, 우리는 처리의 개시 자에 대해 이야기 할 필요가 있습니다. 이것은 행동의 실행 결과로 발생하는 중간 또는 시작 이벤트이며 프로세스의 결과입니다 (표준인지 여부). 이니시에이터 이벤트는 음영 처리되지 않은 아이콘으로 표시됩니다. 이 섹션에서 하나 이상의 이벤트를 만들 필요가 있습니다. 효과에 대해서도 여기에서는 처리 결과입니다. 이것은 작업 실행 중 발생하는 중간 또는 최종 이벤트이며 프로세스의 최종 결과 중 하나입니다 (표준인지 여부에 상관없이 음영 아이콘으로 표시됨).
다이어그램에 표시된 다이어그램은 다음과 같습니다.명확한 결과를 얻기 위해 수행되는 순서화 된 일련의 동작. BPMN 표기법의 세로 형 차트에서는 위에서 아래로 순서가 표시되어 프로세스 실행 시간을 보여줍니다. 또한 왼쪽에서 오른쪽으로 연결 요소의 화살표 방향으로 추적 할 수 있습니다. 표시된 동작에는 세 가지 주요 유형과 다양한 종류가 있으며 각 유형에는 자체 아이콘 또는 아이콘이 있습니다.
작업은 작업입니다. 초등 행동, 즉 불가분. 작업의 변형 또는 특수성은 작업 심볼의 왼쪽 위 모서리에있는 마커 또는 아이콘으로 표시됩니다. 작업은 자동화 된 응용 프로그램 또는 웹 서비스 인 서비스를 제공하는 서비스 (서비스) 일 수 있습니다. 보내기 - 메시지를 보냅니다. 적어도 한 번 메시지를 보내면 완료된 것으로 간주 될 수 있습니다. 수신 - 메시지 수신 (동일한 원칙 : 메시지를 한 번 수신하면 작업이 완료 됨). 특성으로 간주되는 사용자 사용자 태스크는 소프트웨어 및 다른 직원의 도움을 받아 실행 프로그램에 의해 수행됩니다. 수동 실행이 필요한 작업은 자동화 작업없이 실행되는 수동 작업입니다. 비즈니스 규칙 - 비즈니스 규칙,이 작업의 기술 구현은 상황에 따라 다르며, 방법을 선택하면 비즈니스 규칙을 설정하는 데 도움이됩니다. 스크립트는 작업의 실행이 엄격히 명령 된 스크립트로 집행자가 인식 한 언어로 설명됩니다. 일반적으로 이러한 종류의 작업은 자동으로 수행됩니다.
하위 프로세스는 하위 프로세스입니다. 여기에는 BPMN 표기법, 워크 플로우, 이벤트 및 기타 많은 조치의 게이트웨이가 포함됩니다. 따라서 서브 프로세스는 복합 액션이며, 그 중 일부는 다이어그램의 심볼 내부에 직접 표시되거나 별도의 분해 다이어그램에 배치됩니다. 후자의 경우 + 기호는 기본 다이어그램의 중앙에있는 하위 프로세스 (작업의 아래쪽 가장자리)에 표시되어야합니다. 표준 하위 프로세스가 있지만 그만큼 충분하지 않기 때문에 두 가지 특정 종류가 나타납니다. 이 이벤트 하위 프로세스는 시작 이벤트가 발생할 때 항상 시작되는 이벤트 하위 프로세스입니다. 이 다이어그램은 나머지 작업 및 워크 플로와 연결되어 있지 않음을 보여줍니다. 이러한 하위 프로세스의 윤곽은 점으로 표시됩니다.
두 번째 유형은 트랜잭션 (트랜잭션)입니다.이것은 성공적으로 완료된 다른 작업으로 구성된 작업, 즉 긍정적 인 결과를 얻는 것입니다. 모든 구성 요소가 성공적으로 완료된 경우에만 구체적인 결과를 얻을 수 있습니다. 하위 프로세스 실행 중 문제가 발생하면 이전의 모든 작업 결과가 취소됩니다 (이벤트 취소). 이러한 간섭은 특정 작업을 수행 할 수 없거나 잘못 수행 한 것일 수 있습니다. 이전 이벤트를 취소하지 않으려면 실패한 작업 (이벤트 보상)을 보완 할 수 있습니다. 이러한 하위 프로세스의 윤곽은 이중 실선으로 표시됩니다. 다이어그램에서 반복적으로 사용되는 모든 작업 또는 하위 프로세스를 포함 시키려면 다이어그램에 굵은 외곽선으로 표시된 호출이 있습니다.
BPMN 표기법의 게이트웨이는 다음을 허용합니다.워크 플로의 특성과 병렬 또는 대체 분기를 건너 뛰는 특성을 나타냅니다. 게이트웨이는 나가는 흐름이나 들어오는 흐름없이 수행 할 수 있지만 항상 자신의 스트림이나 들어오는 스트림 중 적어도 두 개 또는 나가는 스트림이 있습니다. 문자 내의 마커는 게이트웨이의 유형을 지정합니다. 독점적 인 "배타적"또는 배타적 인 배타적 배타적 배타적 논리합을 사용하여 흐름을 대체 경로로 나눌 수 있습니다. 이 과정에서 제안 된 경로 중 하나만 활성화 할 수 있습니다. 스킵 조건은 표시 줄 옆에 포함됩니다. 포괄적 인 OR은 논리적 표현의 진리 조건이 충족되면 스트림을 각 경로가 활성화되는 경로로 나눌 수 있도록 설계된 비 독점적 인 논리적 "또는"게이트웨이입니다. 이 과정에서 여러 경로를 실행할 수 있지만 적어도 하나라도 사실이 아니라면 선택이 불가능합니다.
비 독점적 게이트웨이의 복합체 - 복합체(복잡한). 차이점은 특정 작업 흐름의 활성화를 결정하는 표현식은 하나의 표현식에 불과하다는 것입니다. 논리적 "and"게이트웨이와 병렬, AND - 병렬은 병렬 작업의 분기 또는 병합에 필요합니다. Exclusive Event-Based - 게이트웨이는 배타적이지만 작업 흐름을 대체 경로로 구분하는 이벤트를 기반으로합니다. 프로세스를 시작하기위한 독점적 인 이벤트 기반 게이트웨이는 독점적 인 게이트웨이이기도합니다.이 게이트웨이는 이벤트를 기반으로 전체 프로세스를 시작합니다. 이것은 프로세스 또는 하위 프로세스의 초기 문자이며 들어오는 스레드가 없습니다. 마찬가지로 프로세스를 시작하는 병렬 이벤트 기반 게이트웨이도 사용되며 병렬 게이트웨이는 프로세스를 트리거하는 이벤트를 기반으로합니다. 그러나 관련 프로세스가 작동하면 여러 프로세스를 동시에 활성화 할 수 있습니다. 들어오는 흐름은 물론 그렇지 않습니다. 그림에서 BPMN 표기법은 두 가지 유형의 게이트웨이를 사용하는 다이어그램 작성 예제에서 명확하게 나타납니다.
데이터 객체는 다음에 포함되어 사용됩니다.다이어그램은 특별히 추가 마커를 사용하는 방법을 보여줍니다. 데이터 입력 - 입력 데이터, 즉 작업 실행을 시작하기위한 소스 정보입니다. 기호의 위쪽 가장자리에 표시됩니다. 데이터 수집은 데이터 집합, 즉 전체 배열 또는 동일한 유형의 데이터 집합입니다. 기호 아래에 표시됩니다. 데이터 개체와 동작은 연결을 통해 연결을 통해 연결됩니다.
표준 워크 플로 이미지는특정 흐름을 지정하여 다이어그램에서 보충됩니다. 조건부 시퀀스 흐름 - 분기 할 때의 조건부 흐름을 지정합니다. 액션에서 나가는 것으로 표시됩니다 (다이어그램에 게이트웨이를 사용하지 않으려는 경우). Default Sequence Flow - 동작의 기본 흐름으로, 대개 게이트웨이 나 동작에서 나오며 논리적 표현이 연결되지 않습니다.
사람이 결론을 내릴 수있는 시작 이벤트name은 특정 프로세스의 시작점을 나타냅니다. 이것은 시작점으로, 어떤 종류의 입력 스트림도 없다는 것을 의미합니다. BPMN 표기법 예제의 시작 이벤트는 센터가없는 원으로 표시됩니다. 이러한 이벤트는 온라인 상점 또는 회사의 웹 사이트로 전송되는 고객의 편지 또는 전화 일 수 있습니다.이 편지함은이 비즈니스 프로세스를 시뮬레이션합니다. 그런 다음 작업 흐름이 선을 따라 진행되고 완료, 최종 이벤트를 나타내는 빨간색 원까지 프로세스의 실행을 지정합니다. 덧붙여 말하면 몇 가지가있을 수 있으며 작업 흐름이 정확히 어디로 가는지 파악하여 프로세스를 완료하는 것이 쉽습니다. 빨간색 원에서 나가는 흐름은 없습니다.
차트의 색이 아닌 경우최종 이벤트는 원 모양의 두꺼운 선으로 구분됩니다. 예를 들어 실제로이 이벤트는 처리에서 처리 및 발행에 이르기까지 모든 순서대로 진행되는 주문한 제품의 발행 일 수 있습니다. 이 모든 작업이 진행되는 동안 다이어그램에는 시작 이벤트에서 최종 이벤트까지 진행된 작업이 표시됩니다. 동작은 모서리가 둥근 직사각형으로 표시됩니다. 게이트웨이 - 마름모. 이 언어는 사용자가 이해할 수 있지만 그림에 표시된 매핑 시스템을 약간 숙지해야합니다.
</ p>