Il sistema digitale di somministrazione delle Check List

Le check list di autovalutazione sono somministrate dal sistema digitale ASG© (Analisi dei Sistemi di Gestione) ideato da Luigi Zampetti, Management Systems Analyst, e sviluppato dalla SIET di Sergio Spera. (i dati che seguono sono aggiornati alla data del 30 aprile 2024)

Tecnicamente, è stata utilizzata la metodologia Agile attraverso sei successivi sviluppi iterativi ed incrementali, in ambiente Microsoft ASP.NET (Framework 4.6) e MySQL, per un totale di circa 15.000 righe di codice.

La realizzazione del sistema ha finora assorbito, a partire dal 2017, circa cinque anni/uomo per le attività di ideazione, progettazione, sviluppo e test on the job, revisione dei contenuti, perfezionamento dell’algoritmo, ottimizzazione del layout, introduzione di nuovi automatismi di produzione dell’output.

Il sistema è in grado di somministrare 170 check list (comprese quelle realizzate ad hoc per i clienti) afferenti a 35 diversi percorsi, per un totale di circa 2.839 domande e 3.500 possibili risposte, suddivise in 215 sezioni, finora sottoposte a 8 revisioni globali al fine di:

  • verificare l’attualità dei contenuti delle domande al fine di allinearle agli eventuali aggiornamenti normativi, di standard e linee-guida o best practices
  • adeguare i riferimenti a standard e norme,
  • perfezionare la successione logica delle domande,
  • migliorare la fruibilità del testo delle domande e delle possibili risposte,
  • adeguare il peso in caso di risposte non coerenti con le attese,
  • introdurre modifiche migliorative alle funzionalità software a disposizione degli utenti, soprattutto sulla base dei feedback emersi dall’utilizzo intensivo del sistema.

In particolare, le check list con rilevanza giuridica sono continuamente aggiornate in base all’evoluzione normativa italiana ed europea dai professionisti dello Studio Legale Stefanelli & Stefanelli di Bologna, coordinati dall’avvocato Silvia Stefanelli.

Il sistema provvede a:

  • somministrare le domande sui controlli da mettere in atto,
  • memorizzare le rispose,
  • elaborare automaticamente il risk rate,
  • fornire i risultati all’interno di un report e in mappe Excel.

Il meccanismo di avanzamento segue le regole classiche della somministrazione dei questionari, determinando che:

  • l’utente può iniziare, interrompere e poi riprendere l’analisi in qualunque momento dal punto in cui è stata fermata,
  • le risposte date dall’utente condizionano il percorso che poi seguirà (quindi se una certa attività non è eseguita, non saranno presentate le domande di analisi su come è svolta).

L’algoritmo che governa l’avanzamento lungo la sequenza di domande e che effettua il calcolo del compliance rate è stato sviluppato inserendo nel data base tutte le condizioni per l’avanzamento della compilazione, oltre a tutti gli elementi e a tutte le variabili che possono caratterizzare la singola lista di controlli.

L’elevato livello di parametrizzazione raggiunto, conseguenza di questa scelta progettuale, ha trasformato la piattaforma in una “macchina”, che ci permette – nell’arco di qualche giorno – sia di aggiornare le liste di controlli alle eventuali novità normative che di crearne di nuove in base alle specifiche richieste del mercato.