返工
在分析流程结构时,一个值得关注的方面是返工。返工指同一案例内重复执行相同活动。这通常意味着时间与资源被浪费,并且往往是因为需要纠正的错误。
我们可以区分两种不同类型的返工:1)即时返工,也称为活动的自循环(self-loops);2)在流程后续阶段出现的返工,我们称之为"重复"(repetitions)。本练习将聚焦于第二种。
number_of_repetitions 是一个指标,可以按以下对象计算:
- 整个事件
"log", - 每个
"case", - 每个
"activity", - 每个
"resource",或 - 每个
"resource-activity"对。
本练习是课程的一部分
R 中的业务流程分析
练习说明
请使用 number_of_repetitions() 指标,并为 level 参数设置合适的取值,回答关于 sepsis 流程的以下问题。
- 在整个事件日志层面,流程的重复次数最小值、最大值和平均值分别是多少?
- 谁对重复最负主要责任?也就是说,哪个 resource?
- 哪个 activity 的重复最多?
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Min, max and average number of repetitions
___
# Number of repetitions per resource
___
# Number of repetitions per activity
n_reps_per_activity <- ___
# See the result
n_reps_per_activity
# See the result in a plot
plot(n_reps_per_activity)