辞退の影響
前の演習では、手続きを再開しなかった場合や候補者を却下しなかった場合を確認しました。こうしたケースでは、欠員がやや早く充足される傾向が見られました。では、候補者が提案を辞退した場合、どのような影響があるでしょうか?
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
___