Learning
토픽 42 / 159

BPMN (Business Process Model and Notation)

BPMN (Business Process Model and Notation)

비즈니스 프로세스를 그래픽 표기법으로 모델링하는 국제 표준(OMG)

목적: 프로세스 시각화, 표준화, 의사소통

특징: 그래픽 표기, 국제 표준, 실행 가능

구성요소: 이벤트(Event), 활동(Activity), 게이트웨이(Gateway), 흐름(Flow), 수영장(Pool/Lane)

이벤트 유형: 시작(Start), 중간(Intermediate), 종료(End)

활동 유형: 태스크(Task), 서브프로세스(Sub-Process)

게이트웨이: 배타적(Exclusive), 병렬(Parallel), 포괄적(Inclusive), 이벤트기반(Event-based)

수영장: Pool(조직/시스템), Lane(역할/부서)

장점: 표준화, 명확한 의사소통, 실행 가능

단점: 학습 곡선, 복잡한 프로세스 표현 어려움

적용사례: 프로세스 문서화, BPM 시스템, 워크플로우 자동화

비교: BPMN(표준/상세) vs UML Activity(소프트웨어) vs Flowchart(단순)

연관: BPM, 프로세스 모델링, 워크플로우, OMG