전체 조망하기
지금까지 살펴본 것처럼, 고유한 트레이스(trace)가 매우 많습니다. 그 이유는 프로세스의 여러 단계에서 다양한 활동이 병렬로 발생하기 때문입니다. 이로 인해 활동의 순서가 달라질 때마다 고유한 시퀀스가 만들어집니다. 세 가지 활동이 임의의 순서로 발생할 수 있다면 가능한 순서는 여섯 가지입니다. 이후 프로세스에서 또 다른 세 가지 병렬 활동이 있다면, 가능한 순서의 조합은 6 × 6으로 늘어나게 됩니다.
이 문제를 해결하기 위해, 관련 활동들을 하나의 활동 인스턴스로 묶어 보겠습니다. Create Quotation, Production, Accounting 서브 프로세스는 이미 묶여 있습니다. 이제 Delivery 서브 프로세스를 묶어야 합니다.
이 연습은 강의의 일부입니다
R로 배우는 비즈니스 프로세스 분석
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Collapse activities
otc_high_level <- ___(otc, ___ = c(
"Handover To Deliverer",
"Order Delivered",
"Present For Collection",
"Order Fetched"))