시작하기무료로 시작하기

거절의 부작용

앞의 연습 문제에서는 절차를 재시작하지 않거나 지원자를 거절하지 않은 케이스를 살펴봤습니다. 이러한 케이스에서는 공석이 조금 더 빠르게 채워지는 것으로 나타났습니다. 그렇다면 지원자가 우리의 제안을 거절할 경우에는 어떤 영향이 있을까요?

filter_precedence()를 사용하면 선행 활동과 후속 활동 간의 특정 순서를 기준으로 케이스를 선택할 수 있습니다.

사용 방법은 다음과 같습니다.

dataset %>%
  filter_precedence(
    antecedents = "activity that came before",
    consequents = "activity that came after",
    precedence_type = "directly or eventually following?"
    filter_method = "all or none?"
  )

이 연습은 강의의 일부입니다

R로 배우는 비즈니스 프로세스 분석

강의 보기

연습 안내

  • "Receive Response" 다음에 "Review Non Acceptance"한 번도 직접 이어지지 않는 케이스를 필터링하세요. 결과를 not_refused에 저장합니다. precedence_type"directly_follows", filter_method"none"으로 설정하면 됩니다.
  • not_refused의 케이스 중에도 처리 시간이 긴 것들이 있습니다. not_refused에서 300일 이상 소요된 케이스를 선택하고 worst_cases에 저장하세요.
  • trace_explorer()를 사용하여 worst_cases 이벤트 로그에서 상위 80%의 빈도를 차지하는 다양한 트레이스를 살펴보세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Filter by precedence with activites not directly following
not_refused <- vacancies %>% 
  ___(
    antecedents = ___, 
    consequents = ___, 
    precedence_type = ___, 
    filter_method = ___
  ) 

# Filter for throughput time greater than 300
worst_cases <- ___ %>% 
  filter_throughput_time(interval = ___, units = ___)


# Explore the traces with 80% coverage
___
코드 편집 및 실행