Przejdź do treści

Przeniosłeś jedną lekcję i zepsułeś trzy rzeczy

Editing & conflicts 4 min czytania

Ręczna edycja gotowego planu lekcji to miejsce, w którym dobre plany po cichu się psują, a szkody pozostają niewidoczne, dopóki ktoś nie zgłosi skargi.

Program generujący dał Ci poprawny plan lekcji. A potem przyszła rzeczywistość.

Wtorek nauczyciela uległ zmianie. Sala jest remontowana przez dwa tygodnie. Dwóch uczniów zamieniło przedmioty i teraz grupa czteroosobowa musi zostać przeniesiona. Nic z tego nie wymaga ponownego generowania planu — wiesz dokładnie, co trzeba zrobić, a chodzi tylko o jedną lekcję.

Więc ją przesuwasz. I w tym momencie plan lekcji przestaje być zweryfikowany.

Dlaczego ponowne generowanie planu to niewłaściwe narzędzie

Możesz wrócić do FET, zmienić ograniczenie i uruchomić generowanie ponownie. Czasami jest to słuszne. Zazwyczaj jednak nie, z powodu, który nie ma nic wspólnego z oprogramowaniem: program generujący ma prawo przesunąć wszystko inne.

Otrzymasz poprawny plan lekcji, ale nie Twój plan lekcji. Staranne ustalenia, do których doszedłeś po trzech rozmowach z kierownikiem sekcji językowej, znikną, zastąpione czymś równie poprawnym, ale zupełnie nieznanym. Teraz musisz powiadomić czterdziestu nauczycieli, nie dlatego, że ich tydzień musiał się zmienić, ale dlatego, że przesunąłeś jedną lekcję.

Dlatego ludzie edytują ręcznie. To właściwy instynkt. Jest to jednak działanie całkowicie niekontrolowane — w arkuszu kalkulacyjnym czy wydruku nic nie informuje o tym, co właśnie zepsułeś.

Jeden ruch, trzy błędy

Przesuń lekcję na czwartek, 3. godzinę lekcyjną, a po cichu zakładasz cztery rzeczy: nauczyciel jest wtedy wolny, sala jest wtedy wolna, ta grupa uczniów jest wtedy wolna i nic innego w tygodniu nie zależało od tego, gdzie ta lekcja znajdowała się wcześniej.

Pomiń jedną z nich, a plan lekcji stanie się błędny w sposób, który ujawni się dopiero w danym dniu, gdy dwie klasy staną przed tymi samymi drzwiami.

To właśnie sprawia, że ręczna edycja jest ryzykowna: nie dlatego, że błędy są prawdopodobne, ale dlatego, że są ciche. Na wydruku nic nie podświetla się na czerwono.

Sprawdzaj na bieżąco, a nie na końcu

Siatka sprawdza poprawność podczas Twojej pracy. Lekcja, która powoduje konflikt, jest oznaczona na samym kafelku, więc problem jest widoczny tam, gdzie występuje — a nie ukryty w raporcie, o którego otwarciu musisz pamiętać.

Kiedy chcesz zobaczyć pełny obraz, raport konfliktów rozbija go na części w sposób, w jaki faktycznie byś go analizował: według sal, według nauczycieli, według grup uczniów.

8 real issues: 3 room / 2 teacher / 3 group
8 rzeczywistych problemów: 3 sala / 2 nauczyciel / 3 grupa

I rozróżnia ich rodzaje, co ma większe znaczenie, niż się wydaje:

nie przetrwa kontaktu z rzeczywistym dniem w szkole.

Raport informuje Cię, że coś się stało, a nie że popełniłeś błąd.

pojemności, które wprowadziłeś, co jest przyzwoitym powodem, by je uzupełnić.

  • Konflikty sal — dwie lekcje, jedna sala, ten sam czas. Jednoznaczne.
  • Brakujące sale — nie do końca konflikt, ale lekcja, która nie ma gdzie się odbyć.
  • Sale spoza preferowanej listy — mogłeś zdecydować o tym celowo.
  • Zbyt małe sale — pojemność poniżej liczebności klasy. ⚠ Tylko tak wiarygodne, jak

Ten trzeci punkt jest cechą narzędzia, które było używane w trudnych warunkach. Nie każde odstępstwo jest błędem, a coś, co wszczyna fałszywy alarm przy świadomych decyzjach, jest ignorowane — nawet w dniu, w którym ma rację.

Kiedy nie ma nic do zgłoszenia, informuje o tym wyraźnie, zamiast pokazywać pustą listę.

Zablokuj to, co nie może się zmienić

Niektóre rzeczy nie podlegają negocjacjom. Wspólny przejazd busem. Środa nauczyciela z zewnątrz. Lekcja, o której poinformowałeś już dwustu rodziców.

Physical Education · Gymnasium · Thursday 09:20 carries the dashed lock border among normal pills
Wychowanie fizyczne · Sala gimnastyczna · Czwartek 09:20 posiada przerywaną ramkę blokady wśród zwykłych kafelków

Można je zablokować, a wtedy odpowiedzią będzie "nie" przed popełnieniem błędu, zamiast ostrzeżenia po fakcie. Zapobieganie jest lepsze niż wykrywanie, gdy kosztem błędu jest list do rodziców.

Sprawdź, zanim zatwierdzisz

Druga połowa to patrzenie przed skokiem. Kontrola przed lotem odczytuje cały plan lekcji i zgłasza, co nie zadziała, więc dowiesz się o tym na ekranie, a nie na samym końcu procesu generowania — i na długo przed wtorkiem.

92 provable problems, 92 blocking / 0 to tidy / 0 notes, Blocking = certain, not a guess, and ten real seat_impossible findings in plain English
92 możliwe do udowodnienia problemy, 92 blokujące / 0 do uporządkowania / 0 notatek, Blokujące = pewne, nie przypuszczenie, oraz dziesięć rzeczywistych ustaleń o braku miejsca (seat_impossible) w prostym języku

Edycja nie jest ryzykiem. Ryzykiem jest niezweryfikowana edycja.

Instynkt, by poprawić jedną lekcję ręcznie, jest słuszny i tego właśnie wymaga rzeczywisty tydzień w szkole. Ponowne generowanie planu w celu naprawy jednej zmiany kosztuje Cię plan, który wynegocjowałeś.

Tym, czego brakowało, nie było pozwolenie na edycję. Brakowało drugiej pary oczu podczas jej wykonywania.

Przesuń lekcję i zobacz, jak jest sprawdzana →