Shift Scheduler Blog

Ore obiettivo per dipendente: turni aperti, un intervallo di ore o un numero mensile esatto

L’assistente AI di Shift Scheduler chiede l’obiettivo di ore prima di costruire il piano turni

Quando chiedete un piano turni all’assistente AI di Shift Scheduler, ora prima di ogni altra cosa vi fa una domanda: a quante ore deve arrivare ciascun dipendente? Rispondete con una di quattro modalità: coprire solo i turni aperti e nulla più, tenere tutti dentro un intervallo di ore, centrare un numero mensile esatto oppure descrivere l’obiettivo con parole vostre.

Quello che scegliete diventa ciò su cui il solver ottimizza. E finché non rispondete, nel calendario non viene scritto nulla.

L’assistente chiede prima di pianificare

La domanda sulle ore obiettivo non è un’impostazione da attivare. Ogni richiesta di creare o modificare un piano turni comincia da lì.

La scheda compare nella lingua in cui state conversando, con un riepilogo del periodo richiesto, quattro opzioni e un pulsante Continua. Finché non lo premete, l’assistente si limita a leggere: non aggiorna regole, non applica azioni sul calendario, non elimina turni e non avvia il pianificatore.

Compare anche quando il vostro messaggio iniziale conteneva già un numero. Se scrivete «pianifica agosto, tutti a 165 ore», la scheda arriva lo stesso: un numero citato di sfuggita non è la stessa cosa di un numero confermato. Nulla è preselezionato e nessun campo è precompilato.

Una richiesta copre al massimo 31 giorni, quindi un piano mensile è una scheda e una risposta.

Le quattro modalità a colpo d’occhio

ModalitàChe cosa inseriteChe cosa ottimizza il pianificatoreQuando usarla
No — copri semplicemente tutti i turni apertiNientePrima la copertura massima, poi il punteggio di penalità più bassoLa copertura è l’obiettivo e le ore ne discendono
Usa un intervalloUn minimo, un massimo o solo uno dei dueTenere ogni persona dentro la fascia, poi la coperturaI contratti hanno un pavimento e un tetto di budget o di legge
Usa un obiettivo esattoUn numero di orePortare ogni persona esattamente a quel numero, poi la coperturaLe ore mensili contrattuali vanno rispettate all’ora
Qualcos’altroUna frase con parole vostreCiò in cui l’assistente traduce la vostra fraseL’obiettivo è condizionato o cambia da persona a persona

Da dove arriva il numero suggerito

Sopra le opzioni compare una riga tipo Il periodo richiesto ha 21 giorni lavorativi. Forse volete puntare a 157,5 ore.

Quel numero nasce dal vostro spazio di lavoro, non da un valore predefinito. Conta i giorni da lunedì a venerdì nel periodo richiesto, estremi inclusi, e li moltiplica per la durata del modello di turno che la vostra copertura settimanale usa più spesso. Ventuno giorni lavorativi da 7,5 ore fanno 157,5.

Due cose da sapere:

  • Non vengono sottratti né i festivi né le assenze approvate. Il suggerimento descrive un mese senza interruzioni, quindi è volutamente ottimistico.
  • Resta sempre e solo un suggerimento. Appare come testo segnaposto nel campo delle ore esatte, non viene mai compilato al posto vostro e nessuna opzione è selezionata di default.

Se nel vostro spazio di lavoro non ci sono ancora modelli di turno utilizzabili, la riga indica solo il numero di giorni lavorativi e non propone nulla.

Modalità 1: copri semplicemente tutti i turni aperti

È il comportamento di sempre e la scelta giusta per le attività guidate dalla copertura: un negozio che deve avere due persone in sala per tutto l’orario di apertura, un reparto con organico fisso per turno.

Il pianificatore massimizza prima il numero di slot aperti coperti e poi, con quella copertura bloccata, minimizza la penalità complessiva delle vostre regole morbide e preferenze. Non viene applicato alcun obiettivo di ore e non vengono creati turni extra. L’equità continua a mantenere i totali ragionevolmente allineati tra le persone disponibili per lo stesso lavoro.

Modalità 2: un intervallo di ore

Inserite un minimo, un massimo o soltanto uno dei due.

Minimo 80 e massimo 120 significa che qualsiasi valore intermedio conta come obiettivo raggiunto: chi finisce a 95 ore non contribuisce per nulla allo scostamento che il solver sta cercando di eliminare. Un minimo da solo è un pavimento senza tetto. Un massimo da solo è un tetto senza pavimento.

L’intervallo è la risposta onesta ogni volta che il contratto lascia margine. «Almeno 80, mai più di 120» si soddisfa più facilmente di un numero secco, e lascia al pianificatore la libertà di rispettare le vostre preferenze dentro la fascia invece di forzare turni per far quadrare una cifra.

Un intervallo vale per tutte le persone dell’esecuzione. Se la squadra mescola tempo pieno e part time, pianificate i gruppi separatamente oppure usate l’obiettivo esatto con eccezioni per singola persona.

Modalità 3: un obiettivo esatto

Inserite un numero e ogni persona dell’esecuzione punta a quello. Le eccezioni le indicate direttamente in conversazione: Tutti dovrebbero arrivare a 165 ore questo mese, tranne Maria, che dovrebbe arrivare a 100. L’assistente collega i nomi alle persone e passa le eccezioni al pianificatore.

Internamente un obiettivo esatto è un intervallo con minimo e massimo uguali, quindi cinque ore in più pesano esattamente quanto cinque ore in meno.

Modalità 4: qualcos’altro

Scegliete questa opzione e scrivete l’obiettivo con parole vostre: «nessuno oltre il massimo contrattuale, ma date a Pietro più ore possibile», oppure «come il mese scorso».

L’assistente legge la frase e la traduce in una delle tre modalità precedenti, perché sono le uniche che il pianificatore capisce. Se la frase è davvero ambigua, fa una domanda invece di tirare a indovinare.

Che cosa conta ai fini delle ore

Prima di decidere se qualcuno ha bisogno di altro lavoro, il pianificatore accredita ciò che quella persona ha già nel periodo:

  • I turni già a calendario, compresi quelli creati fuori da questa esecuzione
  • Le assenze retribuite approvate
  • I turni che questa esecuzione le assegna

Le assenze richieste ma non ancora approvate si comportano diversamente: impediscono di pianificare la persona e alimentano il calcolo di equità, ma non accreditano ore. Una volta approvate, contano.

Una conseguenza va detta chiaramente: i turni esistenti non vengono mai eliminati per riportare qualcuno sotto un massimo. Se una persona è già a 130 ore per via del calendario e voi impostate un massimo di 120, in quell’esecuzione resterà a 130. I limiti di ore decidono che cosa si aggiunge, non che cosa si toglie.

Da dove arrivano i turni extra

Quando impostate un minimo o un obiettivo esatto, il pianificatore deve spesso creare lavoro che la vostra copertura non richiede. Costruisce quei turni extra a partire dai normali modelli di turno del vostro spazio di lavoro, e può collocarli in qualsiasi data e presso qualsiasi sede compresi nell’esecuzione: weekend inclusi, e anche giorni in cui la vostra copertura ricorrente non ha nemmeno uno slot aperto.

È più ampio di prima. Le versioni precedenti potevano riutilizzare solo un modello già presente come copertura in quella data e in quella sede esatte, il che rendeva un obiettivo irraggiungibile ogni volta che il calendario era rado. Ora il pianificatore lavora con l’intero catalogo di modelli. Le durate dei turni, invece, non vengono mai allungate né accorciate per far tornare i conti.

Il bacino dei turni extra candidati è limitato e dimensionato su una stima di quante ore aggiuntive serve l’obiettivo, così la generazione non rallenta esplorando turni che nessuno vuole. Se dopo il primo calcolo a qualcuno mancano ancora ore, il bacino viene ricostruito a piena capacità e il problema viene risolto una seconda volta, il tutto prima di qualsiasi scrittura. Un obiettivo impegnativo può quindi richiedere sensibilmente più tempo della sola copertura.

Che cosa ottimizza per primo il pianificatore

Con un obiettivo di ore, il solver segue quest’ordine. Ogni livello viene chiuso prima di passare al successivo.

  1. Regole Must, disponibilità, turni bloccati e i vostri tetti di ore giornalieri e settimanali. Sono vincoli rigidi: nessun obiettivo di ore li infrange.
  2. La distanza complessiva tra le ore accreditate di tutti e le ore che avete chiesto.
  3. Lo scostamento individuale più grande, perché nessuno resti molto lontano mentre il totale sembra accettabile.
  4. La copertura richiesta degli slot aperti: riempirne il più possibile.
  5. Il numero di turni extra creati, tenuto il più basso possibile.
  6. Le normali regole morbide, le preferenze e le antipatie.
  7. Distribuzione, mix di turni e criteri finali di spareggio.

Leggete quest’ordine con attenzione, perché è cambiato. Lo scostamento dalle ore ora viene prima della copertura degli slot aperti. Se coprire uno slot richiesto spingesse qualcuno fuori dalle ore che avete chiesto, il pianificatore lascia lo slot aperto. È il compromesso giusto quando le ore sono un obbligo contrattuale e il numero di copertura è un obiettivo, ed è quello sbagliato quando la copertura non è negoziabile. Se un turno deve essere coperto a ogni costo, scegliete «No — copri semplicemente tutti i turni aperti»: lì la copertura viene ottimizzata per prima e le ore non sono vincolate affatto.

Le regole Must non cedono in nessuna direzione. Un riposo obbligatorio, un’indisponibilità o un tetto settimanale bloccano un turno extra anche quando così l’obiettivo resta incompiuto.

Quando le ore non sono raggiungibili

I limiti di ore sono obiettivi, non vincoli rigidi, quindi il pianificatore non fallisce mai soltanto perché un numero è fuori portata. Restituisce il piano più vicino che riesce a costruire e segnala la differenza.

Il riepilogo indica, per ogni persona, il totale accreditato, l’ammanco o l’eccedenza e se ha chiuso dentro l’obiettivo. Distingue anche due cause molto diverse: al pianificatore sono finiti i turni da creare, oppure le vostre regole hanno bloccato proprio quelli che avrebbero chiuso il divario. Il primo caso si risolve di solito aggiungendo modelli di turno o allargando il periodo, il secondo rivedendo una regola, una disponibilità o la dimensione della squadra.

Un risultato limitato dal tempo è il miglior piano trovato entro il budget del solver, non la prova che non ne esista uno migliore. Su un mese ampio o molto vincolato, una nuova esecuzione può dare una risposta leggermente migliore.

Un esempio numerico

Un punto vendita ha 6 dipendenti part time, ciascuno con un contratto di 7,5 ore per giorno lavorativo. Agosto ha 22 giorni lavorativi, quindi ognuno punta a circa 165 ore.

La copertura degli slot aperti del punto vendita per agosto arriva solo a circa 120 ore a persona. È stata impostata per tenere il negozio presidiato, non per garantire a nessuno le ore contrattuali complete.

Se scegliete «No — copri semplicemente tutti i turni aperti», il piano copre quella copertura e si ferma, lasciando a ciascuno circa 45 ore di ammanco. Se scegliete l’obiettivo esatto e inserite 165, il pianificatore copre prima gli slot aperti e poi aggiunge turni extra dai vostri modelli distribuiti nel mese, rispettando le regole di riposo e le disponibilità, finché ognuno non è a 165 ore o il più vicino possibile.

Ora cambiate la domanda. La stessa squadra ha contratti flessibili con un minimo garantito di 80 ore e un tetto di costo di 120. Scegliete l’intervallo, inserite 80 e 120, e il risultato è tutt’altro: nessuno viene spinto verso le 165, tutti atterrano da qualche parte dentro la fascia, e il pianificatore dedica la libertà che gli resta alle vostre preferenze morbide invece che alla rincorsa di una cifra.

Come usare questa funzione

  1. Aprite una conversazione con l’assistente AI.
  2. Chiedetegli di creare o modificare il piano turni per il periodo che vi serve, fino a 31 giorni.
  3. Aspettate la scheda delle ore obiettivo e leggete nel riepilogo il numero di giorni lavorativi e il suggerimento.
  4. Scegliete una modalità, compilate i campi che compaiono e premete Continua.
  5. Alla fine rivedete il riepilogo: quanti turni erano obbligatori e quanti extra, le ore accreditate del gruppo e gli ammanchi o le eccedenze per persona.

Non dovete fare conti in anticipo. Se conoscete le ore giornaliere e il numero di giorni lavorativi, indicate entrambi e lasciate il calcolo all’assistente, oppure prendete il numero suggerito se corrisponde ai vostri contratti.

Domande frequenti

Posso impostare un numero esatto di ore per persona al mese?

Sì. Scegliete l’opzione di obiettivo esatto nella scheda delle ore obiettivo e inserite il numero. Vale per tutte le persone dell’esecuzione, e le eccezioni per chi deve arrivare a una cifra diversa si indicano nella conversazione.

Quali sono le quattro opzioni di ore obiettivo?

Coprire tutti i turni aperti e nulla più; tenere tutti dentro un intervallo di ore; centrare un numero esatto di ore; oppure descrivere l’obiettivo con parole vostre e lasciare che l’assistente lo traduca in una delle altre tre.

Posso saltare la domanda e pianificare direttamente?

Del tutto no, ma rispondere è questione di un clic. Scegliere «No — copri semplicemente tutti i turni aperti» equivale a pianificare senza alcun obiettivo di ore, cioè esattamente come Shift Scheduler si comportava prima che esistesse questo passaggio.

Da dove arriva il numero di ore suggerito?

È il numero di giorni da lunedì a venerdì nel periodo richiesto, moltiplicato per la durata del modello di turno che la vostra copertura settimanale usa più spesso. Festivi e assenze approvate non vengono sottratti, quindi consideratelo un punto di partenza e non una risposta.

Posso impostare solo un massimo, senza minimo?

Sì. In modalità intervallo potete compilare uno solo dei due campi. Un massimo da solo è un tetto senza pavimento, un minimo da solo è un pavimento senza tetto.

Persone diverse possono avere obiettivi di ore diversi?

Sì, in modalità esatta: indicate un numero per tutti e nominate le eccezioni in conversazione. Un intervallo vale come fascia unica per tutte le persone dell’esecuzione, quindi i contratti misti si gestiscono meglio pianificando i gruppi separatamente.

Il pianificatore lascerà turni aperti scoperti pur di centrare un obiettivo di ore?

Può succedere. Con un intervallo o un obiettivo esatto, lo scostamento dalle ore viene ottimizzato prima della copertura degli slot aperti, quindi uno slot richiesto resta aperto piuttosto che spingere qualcuno fuori dalle ore chieste. Se deve vincere la copertura, scegliete l’opzione dei turni aperti.

Può creare turni extra nel weekend o in giorni senza slot aperti?

Sì. Quando un minimo o un obiettivo esatto richiede più lavoro, il pianificatore può collocare turni extra in qualsiasi data e sede dell’esecuzione, weekend compresi e anche in giorni che la vostra copertura ricorrente non presidia. Li costruisce con i vostri modelli di turno esistenti e non ne cambia mai la durata.

Le assenze approvate contano ai fini delle ore?

Sì. Le assenze retribuite approvate vengono accreditate prima che il pianificatore decida se qualcuno ha bisogno di turni extra. Le assenze richieste ma non ancora approvate impediscono la pianificazione senza accreditare ore.

Elimina turni esistenti per riportare qualcuno sotto un massimo?

No. I limiti di ore decidono che cosa si aggiunge, mai che cosa si toglie. Chi è già oltre il vostro massimo per via dei turni a calendario resterà oltre anche in quell’esecuzione.

Che cosa succede se le ore non sono raggiungibili?

Ottenete il piano più vicino che le regole consentono, più un prospetto per persona dell’ammanco o dell’eccedenza e dell’eventuale chiusura dentro l’obiettivo. Il riepilogo dice anche se al pianificatore sono finiti i turni da creare o se una regola li ha bloccati.

È diverso dal bilanciamento automatico delle ore che Shift Scheduler già fa?

Sì. Il bilanciamento automatico è relativo: tiene le ore delle persone simili tra loro quando sono disponibili per lo stesso lavoro. Un intervallo o un obiettivo esatto è assoluto: indicate voi la cifra e il solver ottimizza direttamente su quella invece che su una quota equa calcolata da sé.

Considerazioni finali

La copertura degli slot aperti risponde a una domanda: questo turno è coperto? Un obiettivo di ore risponde a un’altra: questa persona ha lavorato le ore che doveva lavorare? La scheda delle ore obiettivo esiste perché diciate una volta sola, prima che il piano venga costruito, quale delle due vi sta più a cuore, invece di scoprire la risposta dopo.

Quattro opzioni, un clic. Turni aperti quando l’obiettivo è la copertura. Un intervallo quando il contratto lascia margine. Un numero esatto quando non ne lascia. E parole vostre quando l’obiettivo è più complicato di una cifra.

Se non l’avete ancora letto, come funzionano le regole di pianificazione è un buon passo successivo, così come il glossario della pianificazione dei turni e la pianificazione continua, che mantiene coerenti regole di riposo ed equità da un mese all’altro.

More from blogs