Le attività come pilastri dei processi

Analisi dei processi aziendali in R

Gert Janssenswillen

Creator of bupaR

Esempio: Apprendimento online

Analisi dei processi aziendali in R

Primo sguardo all'event log

Farsi un'idea dell'ambito dell'event log

  • Quanti casi sono descritti?
  • Quante attività distinte sono eseguite?
  • Quanti eventi sono registrati?
  • Qual è il periodo in cui i dati sono registrati?
Analisi dei processi aziendali in R
library(bupaR)

Queste informazioni si ottengono stampando il riepilogo di un event log

summary(learning)

o usando funzioni di conteggio.

n_cases(learning)
498
n_activities(learning)
10
Analisi dei processi aziendali in R

Attività

Le attività descrivono il flusso del processo

  • Quali azioni vengono eseguite?
  • In che ordine vengono eseguite?
Analisi dei processi aziendali in R

Esplorare le attività

activity_labels(learning)
 [1]  "Consult Dictionary"   "Consult Theory Pages" "Exercise 1"           
 [4]  "Exercise 2"           "Exercise 3"           "Exercise 4"          
 [7]  "Exercise 5"           "Exercise 6"           "Exercise 7"        
 [10] "Assessment" 
Analisi dei processi aziendali in R

Esplorare le attività

activities(learning)
# A tibble: 10 x 3
  action               absolute_frequency relative_frequency
   <chr>                             <dbl>              <dbl>
 1 Exercise 1                         516              0.142 
 2 Assessment                         498              0.137 
 3 Exercise 2                         493              0.135 
 4 Exercise 4                         442              0.121 
 5 Exercise 3                         436              0.120 
 6 Exercise 5                         360              0.0988
 7 Exercise 6                         302              0.0829
 8 Exercise 7                         299              0.0820
 9 Consult Dictionary                 165              0.0453
Analisi dei processi aziendali in R

Esplorare le sequenze di attività

Ogni caso è descritto da una sequenza di attività, la sua trace.

Analisi dei processi aziendali in R

Esplorare le sequenze di attività

  • Una tabella di frequenza delle trace si ottiene con la funzione traces
traces(learning)
  • Si possono visualizzare con la funzione trace_explorer
trace_explorer(learning)
Analisi dei processi aziendali in R

Esercitiamoci!

Analisi dei processi aziendali in R

Preparing Video For Download...