Punti chiave
- Un vincolo rigido deve valere sempre, come nessun docente o gruppo prenotato due volte; un vincolo morbido è una preferenza che il piano può sacrificare quando le regole rigide non lasciano più spazio.
- Un modello manuale è adatto a una sola classe e un solo docente, ma niente controlla la griglia non appena entra in gioco un secondo docente, un'aula o un gruppo.
- Un foglio di calcolo contiene più dati di quanti ne stiano in una pagina, ma non distingue un vincolo rigido da uno morbido, e verificare entrambi resta calcolo manuale ogni volta.
- Il software specializzato per orari applica i vincoli rigidi come regole, ottimizza i vincoli morbidi come preferenze, valida prima di generare, e può indicare il motivo quando una soluzione risulta infattibile.
Modelli manuali
La versione più semplice: una griglia vuota, stampata o come modello PDF o immagine, compilata a mano. È lo strumento giusto per una sola classe gestita da un solo docente, dove l'intero orario sta in una pagina e nella testa di una persona. Non c'è software da imparare e nulla da configurare.
Smette di essere lo strumento giusto nel momento in cui entra in gioco un secondo docente, un'aula o un gruppo, perché niente controlla la griglia al posto vostro. Una doppia prenotazione viene individuata solo quando qualcuno guarda per caso le due celle giuste nello stesso momento, e un'ora senza posto, una lezione che non ha dove andare perché il suo docente o i suoi studenti non sono liberi contemporaneamente, resta invisibile finché qualcuno non prova davvero a tenerla.
Fogli di calcolo
La maggior parte delle scuole che superano la fase della classe singola finisce qui, e per una buona ragione: un foglio di calcolo contiene molto più di quanto stia in una pagina, e tutti sanno già come aprirlo. Il problema sta in dove finiscono i dati. Non appena più persone o più sedi costruiscono ciascuna un pezzo dello stesso piano, l'orario si disperde tra file Excel separati che poi devono essere messi insieme a mano, e il piano dell'anno deve essere finito prima che il collocamento vero e proprio possa iniziare.
Un foglio di calcolo non distingue nemmeno un vincolo rigido da uno morbido. Può contenere entrambi, ma verificare se le ore settimanali di un docente superano il tetto, o se uno scambio a catena, una serie di piccoli spostamenti che libera spazio per una lezione bloccata, funzioni davvero, resta calcolo manuale ogni volta. Va bene su piccola scala e diventa tutto il lavoro su scala maggiore.
Software specializzato per orari
Il software costruito specificamente per questo problema tratta la separazione rigido/morbido come il proprio compito, invece che come qualcosa che una persona mantiene a occhio. Applica i vincoli rigidi come regole che un piano non può violare e i vincoli morbidi come preferenze per cui ottimizza, e valida la configurazione prima ancora di generare qualsiasi cosa, cosicché un tentativo destinato a fallire fallisce prima di sprecare un pomeriggio, non dopo. Quando una lezione davvero non può essere collocata, questo tipo di software può indicarne il motivo, invece di lasciare che qualcuno scopra quale vincolo in interazione sia il vero blocco.
Questa è anche la categoria costruita per gestire i casi che rompono l'assunzione a classe intera sottostante a una griglia semplice: un programma professionale in cui un'officina ha un numero fisso di postazioni e le coorti vi ruotano dentro, o un blocco di stage che manda gli studenti fuori sede uno o due giorni a settimana. Nessuno dei due si adatta bene al modello di classe intera e aula singola che una griglia semplice presuppone, e un foglio di calcolo non ha un modo nativo di rappresentare l'uno o l'altro oltre a una nota manuale.
Quale metodo si adatta a quale processo
La domanda sullo strumento e la domanda sul processo sono in realtà la stessa domanda, perché il processo decide chi fa il controllo.
I docenti costruiscono interamente da soli il proprio orario. Questo è il caso del modello manuale o del foglio unico: una persona, un ambito, nulla da consolidare. Un modello o un foglio di calcolo semplice è proporzionato qui; il problema di coordinamento che gli altri metodi risolvono non esiste ancora.
I docenti redigono bozze, e un pianificatore le consolida. È qui che un foglio di calcolo condiviso comincia a incrinarsi, perché la fase di pianificazione non è standardizzata tra pianificatori o sedi in questa fase, e qualità e tempistica finiscono per dipendere da chi sta consolidando. Il consolidamento è esattamente il momento in cui un conflitto tra i vincoli rigidi di due bozze, ciascuna plausibile di per sé, diventa visibile solo quando qualcuno le combina, e combinarle a mano è dove se ne vanno le ore vere.
I pianificatori costruiscono l'intero orario, i docenti forniscono per lo più preferenze. Questo è il carico di coordinamento più completo, e quello in cui il software specializzato rende di più: una sola persona ora tiene sotto controllo il tetto di ore di ogni docente e le dipendenze del curriculum allo stesso tempo, oltre alla disponibilità di ogni aula, che è esattamente il compito per cui è costruito un risolutore di vincoli.
L'efficienza dei costi qui non riguarda davvero il prezzo della licenza. Nulla riguardo ai nostri prezzi è ancora deciso o pubblicato. Il costo reale è di chi è il tempo che il passaggio di coordinamento consuma: una griglia manuale o un foglio di calcolo costa tempo in proporzione a quante persone e vincoli toccano il piano, e questo costo cresce con la scala, mentre il controllo di un risolutore no.
Dove si inserisce Smootables in tutto questo
Per la categoria di software descritta sopra, Smootables è un esempio: il risolutore separa 11 famiglie di vincoli rigidi da 6 preferenze morbide ponderate, valida un piano prima di generarlo, e indica il motivo quando una soluzione risulta infattibile invece di fallire in silenzio. Che questa forma si adatti alla vostra scuola dipende da quale dei tre processi sopra state effettivamente seguendo.
Se volete vedere il risolutore stesso in azione, come funziona il risolutore automatico di orari lo spiega più nel dettaglio. Se state già confrontando strumenti specifici tra loro, il confronto software è la tappa successiva più utile di questa pagina.
Domande che i pianificatori si pongono nello scegliere un metodo per l'orario
Qual è la differenza tra un vincolo rigido e uno morbido?
Un vincolo rigido deve valere sempre, per esempio nessun docente o gruppo prenotato due volte, o nessuno oltre un tetto di ore settimanali, altrimenti il piano non conta come utilizzabile. Un vincolo morbido, come l'ora libera preferita di un docente o distribuire una materia in modo uniforme durante la settimana, è una preferenza che il piano cerca di rispettare ma può sacrificare quando le regole rigide non lasciano più spazio.
Quando bastano un modello o un foglio di calcolo per costruire un orario scolastico?
Un modello manuale è adatto a una sola classe gestita da un solo docente, dove l'intero orario sta in una pagina. Un foglio di calcolo può portare una scuola più lontano, perché contiene più di una pagina e tutti sanno già come aprirlo, ma nessuno dei due controlla automaticamente una doppia prenotazione o una violazione di un vincolo rigido. Quello resta calcolo manuale.
Cosa può fare il software specializzato per orari che un foglio di calcolo non può?
Applica i vincoli rigidi come regole che un piano non può violare e i vincoli morbidi come preferenze per cui ottimizza, valida la configurazione prima di generare qualsiasi cosa, e può indicare il motivo quando una soluzione risulta infattibile. È anche costruito per gestire casi che una griglia semplice o un foglio di calcolo non possono rappresentare, come un'officina professionale con un numero fisso di postazioni o un blocco di stage che manda gli studenti fuori sede parte della settimana.
Quale metodo si adatta al nostro processo di orario?
Dipende da chi fa il lavoro. Se i docenti costruiscono interamente da soli il proprio orario, un modello o un foglio di calcolo semplice è proporzionato. Se i docenti redigono bozze e un pianificatore le consolida, un foglio di calcolo condiviso comincia a incrinarsi non appena un conflitto tra vincoli rigidi di due bozze diventa visibile solo al momento del consolidamento. Se i pianificatori costruiscono l'intero orario, il software specializzato rende il massimo, perché una sola persona ora tiene sotto controllo ogni vincolo allo stesso tempo.