TASKING
Il TRL target per questa tecnologia è pari a 7, con riferimento all’integrazione nel WMS “Tasking” di WonderLab, partendo da un TRL pari a 3 per lo specifico approccio integrato.
Wonderlab nel corso del 2020 ha realizzato una piattaforma di e-learning (denominata LearningLab), basata sul software open source Moodle. LearningLab è stata già utilizzata in vari contesti ed è il sistema scelto per la formazione in ambito Industria 4.0 da Next Consulting e Didactica, enti di formazione accreditati in Regione Campania.
L’esperienza di Wonderlab con questo tipo di soluzioni rappresenterà un volano ulteriore per l’arricchimento del progetto sul tema della formazione, semplificando l’accesso e l’utilizzo del software anche per utenti meno avvezzi.
Caratteristiche
La gestione dei flussi di lavoro è uno degli ambiti che negli ultimi anni ha attirato l'attenzione di molti ricercatori, sviluppatori e utenti. Si è evoluto principalmente dalla necessità di comprendere, organizzare e, spesso in ultima analisi, automatizzare i processi su cui si basa un'azienda. Il flusso di lavoro riguarda l'automazione delle procedure in cui documenti, informazioni o attività vengono passati tra i partecipanti secondo un insieme definito di regole per raggiungere un obiettivo aziendale generale. Questa facilitazione o automazione computerizzata di un processo, in tutto o in parte, è chiamata flusso di lavoro. Un sistema che definisce e gestisce completamente "flussi di lavoro" attraverso un software il cui ordine di lavorazione è guidato da una rappresentazione non informatica è chiamato Workflow Management Design.
Un flusso di lavoro è un'astrazione del processo aziendale o amministrativo. Consiste in attività, che corrispondono a singole fasi del processo, e utenti che eseguono queste attività. Un utente può essere un amministratore che, in back-end rispetto al Workflow Management Execution, configura e modifica nel tempo i diversi flussi di lavoro in base alle esigenze che emergono. La configurazione del flusso di lavoro può anche specificare le durate di esecuzione sia per le attività che per il processo stesso tramite l’utilizzo di specifici timer che abilitano automaticamente delle transazioni di attività ad una scadenza prefissata.
Il WMD è il processo di delineare tutte le attività e i processi in un formato visivo tramite un’interfaccia intuitiva. Tutti i membri del team e le parti interessate ottengono una panoramica di alto livello di ogni attività nel processo con l'aiuto di un'accurata progettazione del flusso di lavoro. Il WMD è la spina dorsale di ogni attività in un'organizzazione perché, se strutturata correttamente, può contribuire a migliorare l'efficienza operativa di oltre l'83%. Inoltre, gli utenti risparmiano molto tempo, evitano ostacoli e lavorano per obiettivi più grandi senza ritardi. Creare un perfetto WMD non è un lavoro banale perché è necessario definire in dettaglio il diagramma di flusso del processo e specificare vari punti decisionali. La creazione di un WMD ideale avviene in più cicli di progettazione, implementazione, test e modifica. Invece di mirare alla progettazione di un sistema di flusso di lavoro complesso a tutti gli effetti, un utente può progettare una piccola parte del processo e da questo aggiungere in maniera incrementale le diverse caratteristiche.
Lo step principale è la creazione dei modelli di documenti da adottare nel flusso, delle attività e dei campi che devono essere compilati durante l’esecuzione. Da ciò poi è possibile definire i ruoli degli utenti che possono accedere alla lavorazione e alle transizioni per determinare l’avanzamento della lavorazione alle successive attività.
I 3 componenti principali di un WMD sono attività, transazioni e output. Un’attività rappresenta un lavoro atomico del processo che richiede l’immissione di specifici dati; la transazione è un cambiamento che si verifica per ottenere un passaggio da un’attività alla successiva e l'output si verifica in seguito all’elaborazione dei dati immessi nelle attività così da generare opportuna documentazione da poter condividere.
L'obiettivo del WMD è comprendere e determinare quali attività devono essere eseguite, in quale ordine devono essere eseguite, chi è coinvolto, quali sistemi vengono utilizzati e quali regole vengono seguite. Per non gestire manualmente tutte le attività sopra menzionate, il WMD consente di definire uno specifico flusso che può essere utilizzato da opportuni utenti in maniera controllata.
Le sue funzionalità consentono di automatizzare le attività e consentire ai membri del team di progetto di creare, aggiornare e gestire l'avanzamento delle attività durante il flusso.
Il software permette di gestire processi complicati per semplificare il lavoro, come ad esempio:
Poiché il sistema di WMD mira a chiarire i processi complessi, esso fornisce la migliore esperienza utente possibile. Il WMS sviluppato consente a qualsiasi persona non esperta di tecnologia di creare, modificare e configurare diversi flussi di lavoro a seconda del contesto applicativo di riferimento.
L'aggiunta di modelli di documenti già pronti e personalizzabili tramite l’uso di tag al sistema è un enorme vantaggio in quanto questo consentirà la generazione di documentazione seguendo un’impostazione unica ma con dati inerenti all’istanza del flusso che sarà eseguito.
Inoltre, grazie al WMD si possono definire attori, attività, risultati e stati. Questi concetti riguardano le persone (o i sistemi) responsabili di particolari passaggi (attori), i passaggi stessi (transazioni), i risultati perseguiti (output) e gli elementi di monitoraggio che collegano i passaggi e assicurano che stiano progredendo come necessario (attività).
I flussi di lavoro più semplici possono essere configurati come semplici sequenze di attività.
Dopo aver deciso un’attività iniziale e finale, bisogna scegliere i passaggi che devono essere compiuti per ottenere i risultati che si sta cercando.
Nel presente capitolo verrà effettuata una disamina delle caratteristiche che il WFE deve avere in riferimento allo scenario applicativo descritto nel precedente capitolo e ad altri applicativi presenti in commercio.
Punto cruciale di un sistema di WFE è la fruibilità dell’applicativo attraverso tablet o smartphone che nel caso di monitoraggio ambientale risulta essere essenziale per la mobilità degli stessi operatori. Ogni software di tipo WME permette la gestione di flussi lavorativi con particolare importanza alla collaborazione tra i diversi utenti resa possibile grazie all’invio di notifiche o email.
La soluzione deve consentire di definire workflow collaborativi a seconda della tipologia del flusso in modo anche da permettere loro lo scambio delle informazioni. L'impiego di un workflow in un contesto di monitoraggio e ripristino ambientale delle infrastrutture strategiche e insediamenti produttivi ha l'obiettivo di garantire non solo le esigenze di archiviazione ma anche quelle di validazione, elaborazione, comparazione, pubblicazione e trasmissione dei dati tra i diversi utenti coinvolti.
Elementi cardini delle tecnologie WME sono:
Un importante valore aggiunto di motore Workflow è la possibilità di definire processi tramite cui gli operatori eseguono in modo collaborativo e controllato le attività di gestione previste, garantendo nel contempo:
In tutte le soluzioni esaminate il sistema di definizione dei workflow è completamente configurabile sia in termini di informazioni trattate che di disegno del flusso di gestione e di automatismi implementabili.
La soluzione non fornisce quindi processi standard implementati in modo statico, ma un sistema generico di configurazione utilizzabile in modo personalizzato in funzione delle specifiche esigenze di ogni singolo utilizzatore.
In particolare, ogni workflow viene descritto nel sistema in termini di:
Nel ripristino ambientale diversi sono gli attori coinvolti nell’esecuzione di un flusso e nello specifico uno specifico utente potrebbe accedere alla stessa attività avendo però permessi di modifica e visualizzazione di dati diversi a seconda del ruolo. Ad esempio, l’utente amministratore potrebbe modificare dati o allegare file per un campo mentre un utente generico potrebbe visualizzare lo stesso campo senza però farne modifiche.
La gestione operativa dell’attività di monitoraggio dell’esecuzione di flussi è stata possibile grazie ad una organizzazione delle utenze per ruoli: ogni ruolo è caratterizzato da specifiche funzioni ed accessi. Le utenze coinvolte operano nell’ambito di un workflow definito, accedendo tramite credenziali all’applicativo di gestione dati.
Altra caratteristica principale di un sistema di Workflow Management è che i workflow sono disegnati tramite un editor visuale nel WMD per poi essere eseguiti al verificarsi di specifiche condizioni o a seconda della tipologia di segnalazione ricevuta. Nella specifica di un workflow si possono anche definire quali utenti possono vedere le singole attività del processo e, con granularità ancora più fine, anche i singoli campi all’interno dell’attività del flusso. Durante l’esecuzione quindi soltanto gli utenti con permessi opportuni potranno effettuare azioni all’interno del flusso operativo. Di ogni workflow è possibile anche poterne visualizzare le statistiche ed anche lo stato in cui si trova a seconda del colore in cui ogni box viene riportato.
Per ogni flusso è possibile caricare e salvare una serie di file che permettono di conservare in formato elettronico la documentazione. Questi documenti elettronici, che possono contenere copie del progetto, disegni o documenti in genere sono collegati alla pratica e possono essere estratti e riprodotti in qualsiasi momento dagli operatori autorizzati.
Una dettagliata gestione dei log permette di tracciare le operazioni effettuate e di risalire ai tempi ed agli operatori per qualsiasi azione effettuata all'interno del sistema. Una serie di report, grafici ed indicatori permettono di monitorare e tracciare l'intero flusso operativo in modo da potere avere un quadro generale e dettagliato dell'intero flusso relativo ai procedimenti gestiti.
Una buona gestione dei log consente di poter tenere sotto costante monitoraggio tutte le operazioni che sono state eseguite in uno specifico arco temporale.
In uno scenario in cui la mobilità degli utenti è costante è fondamentale avere che l’applicativo sia web-based in modo che gli utenti possano accedervi con una sola connessione a Internet anche tramite un tablet. L'intero sistema è giacente su uno o più server mentre l'accesso alla procedura è effettuato attraverso qualsiasi browser web aggiornato alle più recenti versioni, quindi non è necessaria l'installazione di nessun software sulle workstation per l'utilizzo dell'applicativo. Questa soluzione permette una grande elasticità nella manutenzione e aggiornamento è non necessità di installazioni o particolari caratteristiche hardware nelle postazioni operative, permettendo di utilizzare la struttura informatica esistente limitando i costi di gestione.
Per la fruizione al pubblico, quindi per l'accesso via web, può essere previsto un sistema parallelo che contiene informazioni parziali per la sola interrogazione da parte degli utenti abilitati o l'accesso diretto ai dati, sempre con le limitazioni e le restrizioni necessarie.
Sintetizzando, le principali caratteristiche emerse sono: