Salta al contenuto
Elio AI

Come nasce un mese di turni.

Niente magia e niente schemi fissi: un procedimento in sette passaggi, un motore che dimostra invece di indovinare, e l’ultima parola sempre a chi coordina.

Pianificare un turno davvero sostenibile non significa solo far quadrare i conti, ma rispettare paletti che non possono saltare: tempi di recupero, limiti contrattuali, esenzioni.

La mente umana non può gestire tutta questa complessità senza cedere ai compromessi. Elio sì. La sua potenza di calcolo setaccia le combinazioni, tiene solo quelle che blindano le regole a tutela della squadra e, fra queste, sceglie la più equa che trova.

Il metodo, dal vivo

Guarda nascere un turno.

Sette passaggi su una squadra di prova, poco più di un minuto. Parte da solo, ma il ritmo lo tieni tu: metti in pausa, torna indietro, salta a un passaggio.

  1. I dati entrano

    Ferie e permessi approvati, le preferenze espresse, lo storico di ciascuno, tutti i mesi: notti, domeniche, festivi, ore. E com’è finito il mese prima. Tutto entra in griglia prima che il calcolo cominci.

  2. Le regole si accendono

    Il contratto che applicate e i minimi del reparto diventano confini: le regole ferree. Coperture sempre, riposo dopo la notte, mai troppi giorni di fila: dentro si può costruire, fuori no, e ogni violazione si vede subito.

  3. Il motore calcola

    Non prova qualche schema: setaccia le strade possibili e ne tiene una sola, quella che regge il mese intero. Cercata fino all’ultimo secondo.

  4. L’equità si misura

    Riposi e turni del weekend, pesati persona per persona. Non conta solo quanti sono: conta quali. Poi Elio pareggia il mese.

  5. Lo storico corregge

    Elio guarda anche i mesi passati: chi nei mesi prima è rimasto indietro viene alleggerito di più, e la correzione finisce in griglia.

  6. Il turno è pronto

    Zero violazioni delle regole ferree che avete dichiarato, per costruzione. Equità misurata con un numero, ore bilanciate persona per persona. E se un buco resta, si vede prima della firma, non a metà mese.

  7. Arriva a tutti

    Ognuno ha i suoi turni sul telefono, chi coordina ha il quadro del reparto e l’ultima parola. Il mese non vive su un foglio appeso: vive nell’app, aggiornato per tutti.

Non è un trucco: dietro il mese c’è un procedimento, ed eccolo al lavoro passaggio per passaggio, su una squadra di prova.

Il motore

Dimostra, non indovina.

E il motore che tiene insieme tutto questo?

10600 combinazioni possibili in un singolo mese di reparto (a titolo di confronto, gli atomi nell’universo osservabile sono circa 1080).

Elio appartiene al ramo dell’Intelligenza Artificiale che risolve problemi di ottimizzazione combinatoria, non a quello generativo che scrive testi. Il suo cuore è un modello matematico scritto sulle regole del reparto, risolto da un motore di ottimizzazione esatta.

Mentre un’AI generativa (come ChatGPT) calcola la risposta più probabile, Elio dimostra matematicamente che ogni regola ferrea è rispettata, casella per casella.

Come funziona il motore Un motore di calcolo, non un chatbot: la matematica che dimostra il rispetto delle regole invece di indovinare la risposta
  • Pianificazione globale: determina l’intero orario in un’unica elaborazione simultanea.
  • Gestione delle priorità: soddisfa prima le necessità vincolanti (coperture e riposi di sicurezza), poi i desiderata (equità e preferenze personali) in ordine di importanza, dentro il tempo di calcolo assegnato a ciascuno stadio.
  • Trasparenza sui limiti: se un mese è matematicamente impossibile, Elio cede sui criteri di qualità, mai sulle regole ferree, mettendo in evidenza i buchi di copertura prima dell’inizio del mese.
  • Ottimo certificato o migliore trovato: sulle regole ferree non c’è margine, o il mese le rispetta o non esce. Sulla qualità Elio lavora a tempo: se il tempo basta a chiudere il conto, la soluzione è dimostrata ottima; altrimenti consegna la migliore trovata in quel tempo, e sa di quanto dista dal massimo teorico.

Questa branca della matematica applicata si chiama Ricerca Operativa: la stessa tecnologia usata per pianificare le rotte aeree e i vettori ferroviari. Nei testi accademici, la sfida gestita da Elio prende il nome di Nurse Rostering Problem, ed è oggetto di studio nelle università di tutto il mondo.

Il calcolo, in autonomia

Il calcolo lo avviate voi. Il resto lo fa un server.

Quando le assenze sono approvate e le preferenze raccolte, chi coordina apre l’app, sceglie il mese e il reparto e preme «Avvia il calcolo». Nessun tecnico da chiamare, nessun passaggio dal fornitore: si parte quando lo decide la struttura, e il peso del lavoro non cade sui computer del reparto.

  • 01. Si avvia dall’app

    Mese, reparto, Avvia

    Nella pagina del calcolo chi coordina sceglie il mese e il reparto, controlla l’ossatura già pronta, con le assenze approvate e le preferenze raccolte, e preme il tasto. Da quel momento il mese è in lavorazione: la struttura non dipende da nessuno per partire, nemmeno da noi.

  • 02. Un server dedicato

    Decine di minuti a pieno regime

    Il calcolo gira su un server con 12 core dedicati AMD EPYC™ 9645, in un datacenter in Europa. È una macchina riservata a questo lavoro, non un computer da tenere acceso in struttura: macina per decine di minuti senza interrompersi, e intanto il reparto fa altro.

  • 03. L’ultima parola

    Più versioni, una scelta umana

    Ogni calcolo produce una versione del mese, e nessuna cancella le precedenti: l’app le mette a confronto sugli indicatori, coperture, equità nel mese e sull’anno, turni scoperti, e ne consiglia una. Ma è chi coordina che esamina, sceglie e manda in approvazione: il motore propone, la persona decide.

Dentro la pagina del calcolo

Passo 1 · Lo scheletro

Il mese si presenta prima del via

Chi coordina apre la pagina e trova lo scheletro: la griglia che il calcolo riceverà, con le assenze approvate già nelle caselle e le preferenze accolte segnate sul giorno. Ogni discrepanza si dichiara da sola, con un tratteggio o un punto colorato: se qualcosa non torna, si vede qui, non a calcolo finito.

Passi 2 e 3 · Regolazioni e avvio

Le regolazioni fini, poi un tasto

Richieste e preferenze si ritoccano nello stesso posto; le impostazioni avanzate danno il controllo fine. Si può ripartire da un calcolo già fatto: ricalcolare tutto usandolo come base, oppure tenerlo e rifinire soltanto l’equità, con un risultato mai peggiore del punto di partenza. Sotto, il tasto che manda tutto al server.

Passo 4 · Le versioni

Il confronto dice anche il perché

Ogni versione viene riletta e misurata con gli stessi indicatori: regole del contratto, coperture, equità nel mese, benessere. La tabella segna riga per riga dove le versioni differiscono, e il suggerimento arriva motivato, in una frase. I punti critici, quando ci sono, restano in rosso bene in vista: si sceglie sapendo tutto.

Anche queste sono schermate reali dell’app in modalità di prova: nomi di fantasia, indicatori calcolati per davvero.

Il server del calcolo, da vicino Che macchina è, dove sta e cosa non serve avere in struttura

La macchina sta in un datacenter di Vienna, in Europa. I dodici core sono dedicati nel senso pieno: assegnati stabilmente a Elio, non condivisi con altri. Quando un calcolo parte, la potenza è tutta del vostro mese.

  • Dove: un datacenter a Vienna, in Europa. La collocazione riguarda il server di calcolo.
  • Cosa serve in struttura: niente da installare e niente da tenere acceso. Si usa l’app, il server fa il resto.
  • Quanto lavora: decine di minuti per un mese di reparto, usando tutto il tempo a disposizione per migliorare la soluzione.

Qui si parla di dove gira il calcolo. La mappa completa di fornitori e trattamenti sta nell’accordo sul trattamento dati ex art. 28, lo stesso fascicolo descritto in «Prima di firmare» su Per le strutture: è lì che il vostro DPO trova l’elenco completo.

La macchina è la parte semplice: la matematica che ci gira sopra è quella del motore, raccontata più su in «Come funziona il motore».

E se il mese è già in corso

La riparazione, a modifiche minime.

Il mese pubblicato può guastarsi in corsa: un’assenza lunga, un rientro anticipato, un vincolo nuovo. Per questo dalla griglia dei turni si apre «Ripara col calcolo»: si sceglie il periodo da sistemare e la richiesta parte verso lo stesso server e lo stesso motore del mese intero, con una consegna in più. Fuori dai giorni scelti non si tocca nulla; dentro, il primo obiettivo è cambiare meno turni possibile.

Ripara col calcolo · L’impostazione

Si sceglie il periodo, si blocca ciò che non va toccato

Prima di partire si vede tutto quello che il calcolo dovrà rispettare: le assenze approvate restano valide, gli scambi approvati e le preferenze accontentate nascono protetti col lucchetto, e altre celle si bloccano a mano con un «resta com’è adesso». Le due concessioni d’emergenza, il rientro dopo lo smonto notte e la serie fino a sette giorni, partono spente: si accendono solo a mano, per quando l’alternativa sarebbe un turno scoperto.

Ripara col calcolo · La revisione

Poche modifiche, e ognuna dice il suo prezzo

La proposta arriva in pochi minuti e non applica niente da sola. Ogni cella cambiata è elencata con prima e dopo, sabati e domeniche segnalati; le coperture dei giorni toccati e l’equità di weekend e domeniche sono misurate prima e dopo, anche sull’anno, con l’uniformità di squadra ricalcolata. Ogni concessione usata è dichiarata per nome e giorno, e nessun turno cambia finché chi coordina non preme «Applica»: altrimenti si scarta, si blocca qualche cella in più e si rilancia.

Anche qui l’app è quella vera, in modalità di prova: nomi di fantasia, impatto ed equità calcolati per davvero.

Il confronto

Il mese di Elio, a confronto con la gestione tradizionale.

Il paragone corretto non è sulla velocità: è su quante regole reggono contemporaneamente a fine mese e su come si distribuisce il carico dei giorni più complessi. Qui sotto mettiamo a confronto il mese di Elio prima con la pianificazione manuale, poi con la logica a schemi fissi dei gestionali tradizionali. Perché l’equità e la stabilità non sono opinioni: sono dati che si possono contare. Ed Elio li conta.

il primo che torna

Un mese fatto a mano

  • Si costruisce una casella alla volta, procedendo in ordine cronologico
  • Ci si ferma quando i conti tornano: il primo mese valido viene accettato
  • L’equità si tiene a mente solo su due o tre elementi principali
  • Un errore invisibile rischia di sfuggire su un quadro di oltre mille caselle

È un lavoro enorme e prezioso. Non lo fa male nessuno: è il compito a essere semplicemente troppo complesso per la mente umana.

il migliore

Lo stesso mese, calcolato

  • Le caselle si decidono insieme, valutando l’impatto di ogni singola scelta sull’intero mese
  • Resta il piano più equo che il calcolo raggiunge nel tempo che gli viene dato: le alternative valide vengono confrontate e scartate, non ignorate
  • Ogni parametro di equità ha un punteggio espresso in numeri, da 0 a 100
  • Nessuna violazione delle regole che dichiarate inderogabili: un piano che ne viola anche una non viene neanche generato

Se il mese è matematicamente impossibile, Elio lo segnala prima della firma, mostrando chiaramente dove si creano i buchi.

E con i software tradizionali? Gran parte dei gestionali e dei planner sul mercato si limita a digitalizzare la vecchia ruota dei turni: lo schema fisso. Il risultato è un processo più veloce, ma non più libero. Elio ricalcola ogni mese la rotazione di ciascun lavoratore. (Se il vostro gestionale vi garantisce già turni infallibili e carichi distribuiti con perfetta equità, tenetevelo stretto: non abbiamo nulla da vendervi).

Schema fisso vs rotazione individuale, punto per punto Perché un modulo turni tradizionale resta una «ruota», anche dentro un software

Il giro fisso, le squadre che si muovono in blocco, lo schema che si ripete: la maggior parte dei software ha ereditato il limite storico della pianificazione manuale. Legare il mese di ciascuno a quello dei colleghi costringe a scartare a priori mesi interi che rispetterebbero ogni regola. Per una risorsa umana è una semplificazione necessaria; per un motore di calcolo è equità sprecata. Inoltre, nei gestionali tradizionali la conformità è un controllo a valle (che si può ignorare o forzare); per Elio le regole ferree sono confini strutturali del calcolo: un piano che non le rispetta non viene proprio generato.

su carta o dentro un software

Lo schema fisso

  • Avanzamento in blocco: il mese di ogni persona è vincolato a quello della propria squadra
  • Effetto domino sulle assenze: un’assenza imprevista apre un vuoto che lo schema non sa gestire, costringendo a cambi dell’ultimo minuto, richiami dai riposi e straordinari
  • Gestione difficile delle eccezioni: esenzioni e limitazioni personali non entrano nella ruota; chi le ha diventa un’eccezione permanente da gestire a parte
  • Dimensionamento sul picco: la squadra si tara sul giorno con maggior carico, generando esuberi di copertura nei giorni più leggeri
  • Routine e attriti: lavorano sempre le stesse persone insieme, riducendo la flessibilità del reparto

Lo schema fisso rende il compito umanamente gestibile. Il software che lo digitalizza lo rende più rapido. Ma non più libero.

ricalcolata ogni mese da Elio

La rotazione individuale

  • Variabili indipendenti: nessuna squadra rigida; ogni persona e ogni singola giornata sono elementi coordinati dal calcolo
  • Ridistribuzione dinamica: un’assenza è un dato del problema. Il sistema ridistribuisce il carico su chiunque possa sostenerlo, non solo sui vicini di schema
  • Vincoli integrati nativamente: limitazioni ed esenzioni personali sono regole del calcolo: l’orario nasce già rispettandole
  • Fabbisogno reale: la copertura segue esattamente le necessità giornaliere fissate dalla direzione, senza sprechi
  • Equità nel tempo: le combinazioni variano, ma i contatori di notti, festivi e domeniche avanzano in parallelo per tutti, mese dopo mese, senza azzerarsi

Se la realtà cambia, non c’è una ruota da proteggere: il mese si ricalcola per intero, mantenendo salde le persone, i giorni e le regole.

E gli indici di equità? Per capire quali parametri usiamo, come sono strutturati e perché una semplice media matematicamente non basta, trovate il dettaglio analitico nella pagina dell’equità.

Il banco di prova sono i vostri turni.

Nessuna demo generica: si analizza un vostro mese, con le vostre regole, e si confrontano le griglie.

Vediamolo sui vostri turni