Inizia subitoInizia gratis

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

Visualizza corso

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)
Modifica ed esegui il codice