Rilavorazioni
Quando analizzi la struttura di un processo, un aspetto interessante è la rilavorazione. Si parla di rilavorazione quando la stessa attività viene ripetuta all'interno di un singolo caso: spesso indica tempo e risorse sprecati e, di solito, un errore da correggere.
Possiamo distinguere due tipi di rilavorazione: 1) la rilavorazione immediata, nota anche come self-loop delle attività, e 2) la rilavorazione che emerge più avanti nel processo, che chiamiamo ripetizioni. In questo esercizio ci concentreremo su quest'ultima.
number_of_repetitions è una metrica che può essere calcolata per
- l'intero
"log"degli eventi, - ogni
"case", - ogni
"activity", - ogni
"resource", oppure - ogni coppia
"resource-activity".
Questo esercizio fa parte del corso
Analisi dei processi aziendali in R
Istruzioni dell'esercizio
Usa la metrica number_of_repetitions() con l'argomento level appropriato per rispondere a ciascuna domanda per il processo sepsis.
- Quali sono il numero minimo, massimo e medio di ripetizioni nel processo sull'intero event log?
- Chi è maggiormente responsabile delle ripetizioni, cioè quale resource?
- Quale activity ha il maggior numero di ripetizioni?
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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)