繰り返される否認のサイクル
vacancies イベントログに含まれる否認(disapproval)の件数を詳しく見ていきましょう。filter_activity() を使うと、さまざまなアクティビティのインスタンスを選択できることを思い出してください。
この演習はコースの一部です
R によるビジネスプロセス分析
演習の手順
- アクティビティのタイプが
"Construct Offer"、"Disapprove Offer"、"Revise Offer"、"Disapprove Revision"、"Restart Procedure"のインスタンスを絞り込み、結果をdisapprovalsに格納してください。 - 問題の規模を把握するために、トレースの上位 80% を確認してみましょう。
- パフォーマンスプロセスマップを使うと、どのフローが最も問題になっているかを把握できます。
performance()関数の集計にsum()関数を使うと、各フローの合計時間を表示できます。ここでは時間を週単位で表示してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Filter activities
disapprovals <- vacancies %>%
___(c("___"))
# Explore the traces with 80% coverage
___
# Draw a performance map of sum by weeks
disapprovals %>%
process_map(type = ___(FUN = ___, units = ___))