Activity
활동이란 무엇인가요?
BPMN 2.0에서 활동은 비즈니스 프로세스에서 수행하는 하나의 작업이나 여러 작업의 집합을 나타냅니다. 활동은 프로세스 모델을 구성하는 요소로, 프로세스를 진행하는 데 필요한 구체적인 작업을 표현합니다. BPMN 다이어그램에서는 모서리가 둥근 사각형으로 표시됩니다. ProcessMind 캔버스에서 각 활동 유형을 모델링할 수 있습니다. 직접 작업과 하위 프로세스를 그려 보려면 무료 체험을 시작하세요.
작업 목록을 BPMN 모델로 바꾸세요
프로세스의 단계를 설명하면 AI가 편집 가능한 캔버스에 Task와 하위 프로세스를 구성합니다.
활동 유형
-
Task:
- 수행해야 하는 기본 작업 단위를 나타내는 하나의 독립적인 활동입니다.
- 예: “송장 발송” 또는 “요청 승인.”
-
하위 프로세스:
- 여러 Task나 프로세스를 포함하는 복합 활동입니다.
- 내부 Task를 모두 표시하도록 펼치거나 하나의 활동으로 보이도록 접을 수 있습니다.
- 예: 채용 프로세스는 직원 온보딩이라는 더 큰 프로세스 안의 하위 프로세스가 될 수 있습니다.
-
Call Activity:
- 다른 프로세스가 호출해 사용하는 재사용 가능한 프로세스 또는 하위 프로세스입니다.
- 예: 여러 워크플로에서 공통으로 사용하는 “고객 확인” 프로세스입니다.
Task의 세부 유형
Task는 참여자와 프로세스에서 사용하거나 소비하거나 생성하는 객체에 따라 분류할 수 있습니다.
Generic Task
일반 Task는 프로세스 모델을 작성할 때 출발점으로 사용할 수 있습니다. 먼저 빠르게 추가한 다음 필요에 따라 구체적인 하위 유형으로 바꿀 수 있습니다.
Manual Task
수동 Task는 사람이 수행하며 프로세스 엔진과 직접 상호작용하지 않습니다. 문서를 폴더에 정리하거나, 전화로 송장 불일치를 해결하거나, 서비스 창구에서 고객을 직접 응대하는 일이 이에 해당합니다.
User Task
사용자 Task는 사람이 수행하며 프로세스 엔진이 담당자를 지정합니다. 엔진은 각 사용자의 Task 대기열에 작업을 배정합니다. 작업이 완료되면 데이터 입력이나 버튼 클릭 등의 방식으로 완료를 확인해야 합니다. 사용자 Task는 Human Workflow Management 시스템에서 중요한 역할을 합니다.
송장 검토, 휴가 신청 승인, 지원 티켓 처리 등이 대표적인 예입니다.
Receive Task
Receive Task는 프로세스 흐름에서 메시지를 받는 일을 별도의 Task로 모델링합니다. BPMN 2.0에서는 빈 봉투 기호로 표시하는 메시지 수신 이벤트 대신 사용할 수 있습니다.
프로세스를 시작하는 Receive Task
메시지 시작 이벤트 대신 Receive Task로 프로세스를 시작하도록 지정하면 왼쪽 위에 작은 이벤트 아이콘이 표시됩니다.
Send Task
Send Task는 프로세스 엔진이 실행하는 기술 작업으로, 주로 메시지 큐를 통해 웹 서비스를 비동기 방식으로 호출하는 데 사용됩니다.
Script Task
Script Task는 프로세스 엔진 안에서 직접 실행하며, 엔진이 해석할 수 있는 언어로 작성해야 합니다.
Service Task
Service Task는 소프트웨어 애플리케이션이 수행하는 작업으로, 프로세스 워크플로의 일부로 자동 실행됩니다. BPMN에서는 일반적으로 웹 서비스를 통해 기능을 제공한다고 가정하지만, 다른 방식으로 구현할 수도 있습니다. 이러한 Task는 서비스 지향 통합에서 중요한 역할을 하며 서비스 지향 아키텍처(SOA)의 원칙과 밀접하게 연관됩니다.
Business Rule Task
BPMN 2.0에는 프로세스에서 비즈니스 규칙을 적용하도록 설계된 비즈니스 규칙 Task가 도입되었습니다.
주요 특징
- 시퀀스 플로우: 활동은 화살표(시퀀스 플로우)로 연결되며, 시퀀스 플로우가 작업의 실행 순서를 정합니다.
- 반복 및 다중 인스턴스: 일부 활동은 반복 실행하거나(루프), 여러 참여자가 동시에 수행할 수 있습니다(다중 인스턴스).
예시
- “신청서 검토” 활동은 관리자가 신청서를 검토하는 사용자 Task로 표현할 수 있습니다. 이 Task는 “신청 처리”라는 더 큰 하위 프로세스의 일부일 수 있습니다.
활동은 BPMN 모델에서 프로세스의 구체적인 단계를 정의하고, 원하는 결과를 얻기 위해 작업이 어떻게 수행되는지 나타내는 데 중요합니다. 활동은 단순한 작업일 수도 있고, 여러 활동과 흐름 조건을 포함하는 복잡한 하위 프로세스일 수도 있습니다.
맞춤형 BPMN 모델 만들기
작업 목록을 BPMN 모델로 바꾸세요
프로세스의 단계를 설명하면 AI가 편집 가능한 캔버스에 작업과 하위 프로세스로 구성합니다.
다음 내용
그 밖의 활동 유형으로는 축소된 하위 프로세스, 다중 인스턴스 작업, 임시 하위 작업이 있습니다.
더 나은 프로세스를 설계하고, 연결된 아키텍처를 구축해 관리하세요.
신용카드 등록이나 대기 없이 바로 이용할 수 있습니다. 조직의 업무 방식을 명확하고 유기적으로 연결된 프로세스 설계로 바꿔 보세요.
프로세스 아키텍처를 구축하고, 소유권과 통제 기준을 정립하며, 모든 계층의 역할과 책임을 조율하세요.
무료 체험을 시작하고 프로세스를 관리·운영하고 지속적으로 개선할 수 있는 신뢰할 만한 기반을 마련하세요.