Presunuli ste jednu hodinu a spôsobili ste tri konflikty
Ručné úpravy hotového rozvrhu sú miestom, kde sa dobré rozvrhy nenápadne kazia a škody zostávajú skryté, kým sa niekto nesťažuje.

Generátor vám vytvoril platný rozvrh. Potom však prišla realita.
Učiteľovi sa zmenil utorok. Miestnosť sa bude dva týždne prerábať. Dvaja študenti si vymenili voliteľné predmety a teraz sa musí presunúť skupina štyroch žiakov. Nič z toho nestojí za opätovné generovanie – presne viete, čo treba urobiť, a je to len jedna vyučovacia hodina.
Tak ju presuniete. A v tej chvíli prestáva byť rozvrh overený.
Prečo je opätovné generovanie nesprávny nástroj
Môžete sa vrátiť do programu FET, zmeniť obmedzenie a spustiť ho znova. Niekedy je to správne. Zvyčajne však nie, a to z dôvodu, ktorý nemá nič spoločné so softvérom: generátor má právo presunúť všetko ostatné.
Dostanete späť platný rozvrh, ale nie váš rozvrh. Starostlivé usporiadanie, ku ktorému ste dospeli po troch rozhovoroch s vedúcim predmetovej komisie jazykov, je preč a nahradilo ho niečo rovnako platné, ale úplne neznáme. Teraz musíte informovať štyridsať učiteľov, nie preto, že sa ich týždeň musel zmeniť, ale preto, že ste presunuli jednu hodinu.
Ľudia preto upravujú rozvrh ručne. Je to správny inštinkt. Je to však aj úplne nechránené – v tabuľkovom procesore alebo na výtlačku vám nič nepovie, čo ste práve pokazili.
Jeden presun, tri chyby
Presuňte hodinu na štvrtok, 3. vyučovaciu hodinu, a potichu ste predpokladali štyri veci: učiteľ je vtedy voľný, miestnosť je vtedy voľná, táto skupina študentov je vtedy voľná a nič iné v týždni nezáviselo od toho, kde bola hodina predtým.
Ak na jednu z týchto vecí zabudnete, rozvrh je teraz chybný spôsobom, ktorý sa prejaví až v daný deň, keď sa dve triedy stretnú pri rovnakých dverách.
Práve to robí ručné úpravy riskantnými: nie to, že sú chyby pravdepodobné, ale to, že sú tiché. Na výtlačku sa nič nesfarbí na červeno.
Kontrolujte priebežne, nie až na konci
Mriežka kontroluje rozvrh, zatiaľ čo pracujete. Hodina, ktorá spôsobuje konflikt, má na sebe značku, takže problém je viditeľný tam, kde vznikol – nie je založený v správe, ktorú si musíte pamätať otvoriť.
Keď chcete vidieť celkový obraz, správa o konfliktoch ho rozdelí tak, ako by ste ho skutočne skúmali: podľa miestností, podľa učiteľov, podľa skupín študentov.

A rozlišuje jednotlivé druhy, čo je dôležitejšie, než sa zdá:
neprežije kontakt so skutočným školským dňom.
Správa vám hovorí, že sa to stalo, nie že ste urobili chybu.
kapacity, ktoré ste zaznamenali, čo je dobrý dôvod na ich vyplnenie.
- Konflikty miestností — dve hodiny, jedna miestnosť, rovnaký čas. Jednoznačné.
- Chýbajúce miestnosti — nie je to striktne konflikt, ale hodina, ktorá nemá kde prebiehať.
- Miestnosti mimo preferovaného zoznamu — možno ste sa tak rozhodli zámerne.
- Príliš malé miestnosti — kapacita je nižšia ako veľkosť triedy. ⚠ Spoľahlivé len tak, ako údaje, ktoré ste zadali.
Tá tretia položka je znakom nástroja, ktorý bol používaný v ostrej prevádzke. Nie každá odchýlka je chyba a niečo, čo zbytočne upozorňuje na zámerné rozhodnutia, sa začne ignorovať – vrátane dňa, keď má pravdu.
Keď nie je čo hlásiť, povie to jasne namiesto zobrazovania prázdneho zoznamu.
Zamknite to, čo sa nesmie pohnúť
Niektoré veci nie sú predmetom vyjednávania. Čas pre spoločný mikrobus. Streda hosťujúceho inštruktora. Hodina, o ktorej ste už informovali dvesto rodičov.

Tie možno zamknúť, a potom je odpoveďou „nie“ ešte pred chybou, namiesto varovania po nej. Prevencia je lepšia ako odhaľovanie, keď cenou za chybu je list rodičom.
Skontrolujte pred potvrdením
Druhou polovicou je pozrieť sa predtým, než urobíte krok. Predletová kontrola prečíta celý rozvrh a nahlási, čo nebude fungovať, takže na to prídete na obrazovke skôr, než na konci generovania – a dlho pred utorkom.

Úprava nie je riziko. Neoverená úprava áno.
Inštinkt opraviť jednu hodinu ručne je správny a je to to, čo si skutočný školský týždeň vyžaduje. Opätovné generovanie kvôli jednej zmene vás stojí rozvrh, na ktorom ste sa dohodli.
To, čo chýbalo, nebolo povolenie upravovať. Bol to druhý pár očí, kým to robíte.