Взгляд с высоты
Мы только что убедились, что уникальных трасс очень много. Причина в том, что на нескольких этапах процесса ряд активностей выполняется параллельно. Это порождает уникальную последовательность для каждого возможного порядка выполнения. Если три активности могут выполняться в произвольном порядке, получается шесть различных вариантов. Если позднее в процессе встречается ещё одна группа из трёх параллельных активностей, общее число вариантов возрастает до шести умножить на шесть — и так далее.
Обойти эту проблему можно, свернув такие активности в одну. Подпроцессы Create Quotation, Production и Accounting уже свёрнуты. Осталось свернуть подпроцесс Delivery.
Это упражнение является частью курса
Анализ бизнес-процессов в R
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Collapse activities
otc_high_level <- ___(otc, ___ = c(
"Handover To Deliverer",
"Order Delivered",
"Present For Collection",
"Order Fetched"))