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.
01
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.
02
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.
03
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.
04
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.
05
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.
06
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.
07
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.
01
Passaggio 1 di 7
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.
Ferie approvate · Esposito, 4–5Esenzione notti · ColomboPreferenza · Ricci: mattineStorico · Ferrari: i weekend dei mesi primaCoda di giugno · Greco: riposo il 1°
Le regole ferree
Coperture minimeLe ore del contrattoNotte, poi smonto, poi riposoMai troppi giorni di fila
Russo, giovedì 4: mattina dopo lo smonto, corretta
10600combinazioni possibili (stima) · una sola scelta
Una sola combinazione, quella che regge il mese intero.
Nel mese · qualità weekendBianchiFerrari
Nei mesi prima · qualità weekendBianchiFerrari
Chi è indietro si alleggerisce di più: a Ferrari anche la domenica 7.
La verifica
0 regole ferree violateEquità 99,1 su 100Ore bilanciateMese pronto
Il mese lascia il foglio e arriva nell’app.
Il tuo mese è pronto
Per chi lavora
Il turno: ottimale ed equo
Per chi coordina
Passaggio 1 di 7 · 0:00
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?
10600combinazioni 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 motoreUn 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.
Elio · lo scheletro del mese
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.
Elio · l’avvio del calcolo
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.
Elio · le versioni a confronto
Anche queste sono schermate reali dell’app in modalità di prova: nomi di fantasia, indicatori calcolati per davvero.
Il server del calcolo, da vicinoChe 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.
Elio · la riparazione del mese
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.
Elio · la revisione della riparazione
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 puntoPerché 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.