Gå til hovedindhold

Du flyttede én lektion og ødelagde tre ting

Editing & conflicts 4 min læsetid

Manuel redigering af en færdig skema er der, hvor gode skemaer stille og roligt går galt – og skaden er usynlig, indtil nogen klager.

Solveren gav dig en gyldig skema. Så kom virkeligheden.

En lærers tirsdag ændrede sig. Et lokale skal renoveres i fjorten dage. To elever byttede valgfag, og nu skal et hold på fire flyttes. Intet af dette er værd at køre en ny beregning for — du ved præcis, hvad der skal ske, og det drejer sig om én lektion.

Så du flytter den. Og det er i det øjeblik, at skemaet holder op med at være verificeret.

Hvorfor en ny beregning er det forkerte værktøj

Du kunne gå tilbage til FET, ændre begrænsningen og køre den igen. Nogle gange er det rigtigt. Normalt er det ikke, af en grund der intet har at gøre med software: solveren har ret til at flytte alt andet.

Du får et gyldigt skema tilbage, men ikke dit skema. Den omhyggelige planlægning, du nåede frem til efter tre samtaler med lederen af sprogfagene, er væk, erstattet af noget, der er lige så gyldigt, men helt fremmed. Nu skal fyrre lærere have besked, ikke fordi deres uge skulle ændres, men fordi du flyttede én lektion.

Så folk redigerer manuelt. Det er den korrekte intuition. Det er også helt ubeskyttet — i et regneark eller en udskrift er der intet, der fortæller dig, hvad du lige har ødelagt.

Én flytning, tre fejl

Flyt en lektion til torsdag 3. modul, og du har i stilhed antaget fire ting: læreren er ledig der, lokalet er ledigt der, den elevgruppe er ledig der, og intet andet i ugen afhang af, hvor den plejede at være.

Glemmer du én, er skemaet nu forkert på en måde, der ikke viser sig før selve dagen, hvor to klasser ankommer til den samme dør.

Det er det, der gør manuel redigering risikabel: ikke at fejl er sandsynlige, men at de er tavse. Intet bliver rødt i en udskrift.

Så tjek løbende, ikke til sidst

Gitteret tjekker, mens du arbejder. En lektion, der er involveret i et sammenstød, bærer et mærke på selve brikken, så problemet er synligt, hvor problemet er — ikke gemt i en rapport, du skal huske at åbne.

Når du vil have det fulde overblik, opdeler konfliktrapporten det på den måde, du faktisk ville undersøge det på: efter lokaler, efter lærere, efter elevgrupper.

8 reelle problemer: 3 lokale / 2 lærer / 3 gruppe
8 reelle problemer: 3 lokale / 2 lærer / 3 gruppe

Og den skelner mellem typerne, hvilket betyder mere, end det lyder til:

vil ikke overleve mødet med en rigtig skoledag.

Rapporten fortæller dig, at det skete, ikke at du tog fejl.

kapaciteter du har registreret, hvilket er en god grund til at udfylde dem.

  • Lokale-konflikter — to lektioner, ét lokale, samme tid. Entydigt.
  • Manglende lokaler — ikke strengt taget et sammenstød, men en lektion uden et sted at være.
  • Lokaler uden for den foretrukne liste — det kan du have besluttet bevidst.
  • Lokaler for små — kapacitet under klassestørrelse. ⚠ Kun så pålidelig som de

Det tredje punkt er kendetegnet ved et værktøj, der er blevet brugt i praksis. Ikke enhver afvigelse er en fejl, og noget, der råber ulv om bevidste beslutninger, bliver ignoreret — også den dag, hvor det har ret.

Når der ikke er noget at rapportere, siger den det tydeligt i stedet for at vise en tom liste.

Lås det, der ikke må flyttes

Nogle ting er ikke til forhandling. Den fælles minibus-tid. Den gæsteundervisers onsdag. Lektionen, du allerede har fortalt to hundrede forældre om.

Idræt · Gymnastiksal · Torsdag 09:20 bærer den stiplede låseramme blandt normale brikker
Idræt · Gymnastiksal · Torsdag 09:20 bærer den stiplede låseramme blandt normale brikker

De kan låses, og så er svaret "nej" før fejlen i stedet for en advarsel bagefter. Forebyggelse slår opdagelse, når prisen for fejlen er et brev hjem.

Tjek før du bekræfter

Den anden halvdel er at se sig for, før du springer. Et pre-flight tjek læser hele skemaet og rapporterer, hvad der ikke vil fungere, så du finder ud af det på din skærm frem for i den fjerne ende af en solver-kørsel — og længe før tirsdag.

92 beviselige problemer, 92 blokerende / 0 at rydde op / 0 noter, Blokerende = sikkert, ikke et gæt, og ti reelle seat_impossible fund på almindeligt sprog
92 beviselige problemer, 92 blokerende / 0 at rydde op / 0 noter, Blokerende = sikkert, ikke et gæt, og ti reelle seat_impossible fund på almindeligt sprog

Redigering er ikke risikoen. Uverificeret redigering er.

Intuitionen om at rette én lektion manuelt er rigtig, og det er, hvad en rigtig skoleuge kræver. At køre en ny beregning for at rette en enkelt ændring koster dig det skema, du har forhandlet dig frem til.

Det, der manglede, var ikke tilladelse til at redigere. Det var et ekstra sæt øjne, mens du gør det.

Flyt en lektion og se den tjekke →