Przejdź do treści
Wszystkie wpisy
Blog

Prowadzenie wielokampusowej grupy szkół na jednej platformie

Każdy kampus chce autonomii, grupa chce porównywalnych liczb i obie strony mają rację. Co dzielić, co zostawić lokalnie i dlaczego grupowe wskaźniki ukończeń kłamią.

The Lurno teamAugmental10 min czytania

Grupa szkół prowadząca kilka kampusów ma dwa słuszne odruchy ciągnące w przeciwne strony. Każdy kampus zna własnych pracowników, własne rodziny i własny plan zajęć, a każda decyzja podjęta za niego w centrali przychodzi lekko krzywa. Grupa potrzebuje liczb, które da się porównać między kampusami, a to niemożliwe, jeśli pewne definicje nie są identyczne w każdym budynku. Działający podział jest węższy, niż większość grup zakłada: dzielić to, co wszędzie musi znaczyć to samo — strukturę programu nauczania, standardy oceniania i definicję każdej raportowanej liczby — a zostawić lokalnie wszystko, co dotyka czyjegoś tygodnia.

Większość projektów konsolidacyjnych rozbija się o drugą połowę tego zdania. Grupa kupuje jedną platformę, a potem używa jej do ujednolicania rzeczy, które nigdy nie były problemem — planów zajęć, nazw klas, słowa na rok szkolny — zostawiając znaczenie ukończenia, obecności i opanowania każdemu kampusowi z osobna. To jest na odwrót i daje pulpit grupowy, któremu nikt nie ufa, oraz dyrektorów szkół, którzy po cichu system omijają.

Obie strony sporu mają rację

Argument kampusu dotyczy trafności. Dyrektor szkoły odpowiada za wyniki w jednym budynku, z jedną listą pracowników, jednym naborem i jednym zestawem lokalnych nacisków. Każdy, komu plan zajęć podyktował zespół centralny oddalony o dwieście mil, wie, jak wiele szczegółów nie przeżywa tej podróży. Autonomia nie jest tu polityką; jest sposobem, w jaki dane pozostają wierne budynkowi.

Argument grupy dotyczy porównywalności. Jeśli trzy kampusy raportują zdawalność, ktoś musi położyć te liczby na jednej stronie i zareagować na różnicę. Bez porównywalnych liczb grupa jest wspólnym logo i wspólną listą płac, a każde usprawnienie znalezione w jednym budynku w nim zostaje. Kampus chce kontroli nad operacjami; grupa chce kontroli nad znaczeniem.

Federacyjna grupa szkół

Grupa szkół, w której niewielka warstwa centralna jest właścicielem ustalonego zestawu wspólnych definicji — efektów programu nauczania, standardów oceniania i reguły stojącej za każdą raportowaną liczbą — a każdy kampus jest właścicielem całej reszty: swoich pracowników, klas, kalendarza, języka i dnia. Leży pomiędzy grupą scentralizowaną, w której centrala konfiguruje każdy kampus, a holdingiem, w którym kampusy dzielą właściciela, ale nic operacyjnego. Definiuje ją to, jak krótka jest lista wspólna, a nie to, jak wiele kontroluje centrum.

Co dzielić, a co zostawić lokalnie

Wspólne: cztery rzeczy

  • Kręgosłup programu nauczania. Przedmioty, kolejność i efekty uczenia się, z których szkoła jest rozliczana. Kampusy mogą uczyć inaczej; nie mogą trzymać każdy własnej, prywatnej listy efektów, bo kompetencja zapisana w jednym kampusie musi znaczyć to samo, gdy rodzina przeprowadza się na drugi koniec miasta.
  • Standardy oceniania. Rubryki, progi ocen i to, co liczy się jako dowód opanowania. Jeśli standard jest lokalny, ocena jest lokalna, a porównywanie wyników między kampusami jest porównywaniem kultur oceniania.
  • Definicje raportowe. Co liczy się jako ukończenie, nieobecność, aktywny uczestnik, zaległy moduł. Grupy pomijają akurat tę rzecz, a to ona rozstrzyga, czy warstwa grupowa jest cokolwiek warta.
  • Polityka danych. Retencja, zgody, kto co może zobaczyć i w jaki sposób odpowiada się na wniosek o dostęp do danych. Regulator pyta grupę, a nie kampus.

Dzielenie znaczy jedną definicję, jednego właściciela i jeden proces zmiany. Nie znaczy jednego planu zajęć ani jednego konspektu lekcji. Wspólna rubryka nie przeszkadza nauczycielowi uczyć. Centrum jest właścicielem znaczenia słowa; kampus jest właścicielem tego, co dzieje się pod nim.

Lokalne: wszystko, co dotyka tygodnia

  • Pracownicy, role i uprawnienia. Ludzie, którzy potrzebują dostępu administracyjnego, to ci na miejscu. Wychowawca rocznika nie powinien czekać dwóch dni na centralne zgłoszenie, żeby utworzyć klasę.
  • Grupy i klasy. Zespoły zmieniają się według lokalnego kalendarza, z lokalnych powodów, czasem co tydzień.
  • Kalendarz. Semestry, ferie, tygodnie egzaminacyjne i cykle raportowe różnią się między kampusami jednej grupy częściej, niż centrala się spodziewa, a między krajami zawsze.
  • Terminologia. Year 7 albo Grade 7. Trymestr albo semestr. Wychowawca albo homeroom teacher. Wygląda to kosmetycznie, a nie jest: pracownicy przestają ufać systemowi, który nazywa rzeczy niewłaściwym słowem.
  • Materiały lokalne i komunikacja z rodzinami. List do domu pisze ktoś, kto zna tę rodzinę.

Czy kampusy powinny mieć własnych administratorów, czy wszystkim powinno zarządzać biuro grupy?

Kampusy powinny mieć własnych administratorów, ograniczonych zakresem do własnego kampusu, oraz mniejszą liczbę osób na poziomie grupy, których uprawnienia sięgają przez nie wszystkie. Porażką modelu wyłącznie centralnego nie jest bezpieczeństwo, lecz opóźnienie — zmiana na dziewięćdziesiąt sekund czeka dwa dni. Porażką modelu wyłącznie kampusowego jest to, że na żadne pytanie o całą grupę nie da się odpowiedzieć bez pytania jedenastu osób. Obu unika się, przypinając uprawnienia do miejsca w strukturze, zamiast nadawać je kampus po kampusie.

Oddziały i podorganizacje to nie to samo

Gdy lista wspólna jest już uzgodniona, struktura musi ją wyrazić. Dwa kształty wyglądają identycznie na schemacie organizacyjnym i zachowują się w systemie inaczej. Słownictwo różni się między dostawcami; ten artykuł używa słów oddział i podorganizacja.

Oddział to jednostka operacyjna wewnątrz jednej organizacji: kampus, wydział, region, etap edukacyjny. Wszystko w drzewie oddziałów dzieli członków, programy, role i identyfikację wizualną organizacji. Sensem oddziału jest przepływ uprawnień — rola nadana na oddziale obowiązuje w każdym oddziale poniżej. Dyrektorka kampusów północnych to jedno nadanie, a nie jedno na kampus, a gdy odejdzie, jest jedno nadanie do odebrania.

Podorganizacja to pełna organizacja podrzędna: własni członkowie, programy, role, identyfikacja wizualna, terminologia i domena, a do tego może mieć własne organizacje podrzędne. Jest granicą, a nie folderem. Dwie podorganizacje mogą prowadzić różne programy nauczania i różne rekrutacje, bez czynienia z żadnej z nich przypadku szczególnego.

One organisation, campuses as branches
Northbridge School                one brand, one staff list, one curriculum
├── North campuses                branch — regional head: one grant
│   ├── Northbridge Central       branch
│   └── Northbridge Riverside     branch
└── South campuses                branch
    └── Northbridge Park          branch

One group, schools as sub-organisations
Northbridge Education Group       parent organisation
├── Northbridge School            sub-org — own domain, own staff
│   ├── North campuses            branch, inside that sub-org
│   └── South campuses            branch
├── Cedar Academy                 sub-org — acquired, keeps its own brand
└── Northbridge Online            sub-org — own programmes, own intake
  • Oddziałów proszę użyć, gdy kampusy są jedną szkołą w kilku budynkach: jedna nazwa, jedna umowa dla personelu, jeden program nauczania, jeden zestaw polityk. Drzewo oddziałów utrzymuje je porównywalnymi domyślnie, bo jest tylko po jednej rzeczy do porównywania.
  • Podorganizacji proszę użyć, gdy kampus ma tożsamość, którą rodzic rozpozna — inną markę, innego regulatora, własną rekrutację, własną domenę i pracowników, którzy nie powinni pojawiać się na liście użytkowników innego kampusu. Także wtedy, gdy grupa przejmuje szkołę, która ma już nazwę i nie zamierza jej stracić.
  • Obu proszę użyć, gdy rzeczywisty kształt wymaga obu: każda szkoła jako podorganizacja, a kampusy i wydziały każdej szkoły jako oddziały wewnątrz niej.

Jaka jest różnica między oddziałem a podorganizacją?

Podorganizacja to osobna organizacja wewnątrz Państwa tenanta — własni członkowie, programy, role, identyfikacja wizualna, terminologia i domena, a do tego może zawierać własne organizacje podrzędne. Oddział to jednostka wewnątrz jednej organizacji, a jego celem jest przepływ uprawnień: rola nadana na oddziale spływa w dół przez każdy oddział poniżej. Szybkim testem jest wejście frontowe. Jeśli jednostka potrzebuje własnego adresu i własnej listy użytkowników, jest podorganizacją. Jeśli potrzebuje głównie własnego kierownika, jest oddziałem.

Zły wybór kosztuje w obie strony. Zamodelować wszystko jako podorganizacje — i grupa traci porównywalność: cztery szkoły, cztery drzewa programowe, cztery pomysły na ocenę zaliczającą. Zamodelować wszystko jako oddziały — i szkoła, która potrzebowała własnej marki i własnej listy pracowników, nie dostaje żadnej z nich. Jedno i drugie jest tanie do naprawienia pierwszego dnia i drogie po roku zapisów.

Pułapka raportowania

Oto jak pulpit grupowy staje się fikcją. Grupa prosi każdy kampus o ukończenia w podziale na programy. Kampus A liczy program jako ukończony, gdy uczestnik odda końcowy sprawdzian. Kampus B liczy go, gdy nauczyciel ten sprawdzian oceni, dwa tygodnie później. Kampus C prowadzi kurs bez końcowego sprawdzianu i liczy go, gdy otwarte zostaną cztery piąte lekcji. Każda z tych reguł da się obronić u siebie. Uśrednione nie opisują niczego — ani nauki, ani przepustowości, ani mocy przerobowej oceniania. To trzy różne pomiary dodane do siebie.

Liczba błędna jest gorsza od brakującej, bo zostaje użyta. Brakująca liczba skłania kogoś do zadania pytania. Błędna przesuwa kadry, budżet i interwencję w stronę kampusu o najwolniejszym cyklu oceniania — na spotkaniu, na którym liczba jest na slajdzie, a definicja nie.

Lurno

Ukończenie jest zdefiniowane raz, ma nazwanego właściciela na poziomie grupy, a każdy pulpit kampusu, każdy eksport i każdy materiał na zarząd sprowadza się do tej definicji.

Not this

Ukończenie znaczy to, co skonfigurowano na pulpicie danego kampusu, a liczba grupowa uśrednia cztery różne pytania.

Dlaczego liczby z naszych kampusów nie sumują się na poziomie grupy?

Prawie zawsze dlatego, że to samo słowo jest w każdym kampusie liczone inaczej, a nie dlatego, że dane u podstawy są błędne. Zwykłą czwórką są: ukończenie, obecność, aktywny uczestnik i zaległość. Zanim cokolwiek Państwo porównają, proszę spisać dokładną regułę używaną przez każdy kampus: zdarzenie rozpoczynające zliczanie, zdarzenie je kończące i to, co dzieje się z uczestnikami, którzy odeszli w trakcie programu. Grupy rutynowo znajdują trzy definicje ukończenia na cztery kampusy, a jedna z nich liczy osoby, które się wypisały.

Naprawą nie jest lepszy pulpit. Naprawą jest rejestr: każda raportowana liczba zdefiniowana raz, z nazwanym właścicielem, jednym źródłem, jedną regułą agregacji i zamkniętą listą wymiarów, w których wolno ją rozbijać. Kampusy mogą budować na tym dowolne widoki; czego nie mogą, to przedefiniować słowa pod spodem. Do tego właśnie służą certyfikowane definicje metryk — metryka zasługuje na etykietę certyfikowanej wtedy, gdy stoi za nią ręcznie sprawdzony wynik oczekiwany, przeliczany ponownie przy każdej zmianie definicji, więc zmiana reguły ukończenia psuje test, zamiast po cichu przepisywać zeszłoroczne liczby.

Jak to wygląda w skali

Największa wersja tego kształtu działająca na Lurno — zanonimizowana, bo to cudzy biznes — to wydawca K-12 prowadzący 114 szkół na jednej platformie. Ta sama struktura o innej szerokości to akademia korporacyjna prowadząca szkolenia dla 15 firm klienckich z jednego tenanta. Żadna z nich nie jest specjalną wersją produktu: organizacja nadrzędna trzymająca organizacje podrzędne, z drzewami operacyjnymi wewnątrz każdej z nich.

Lurno celowo trzyma te dwa drzewa osobno. Podorganizacje zagnieżdżają się, a każda niesie własnych członków, programy, role, identyfikację wizualną, terminologię i własną domenę z automatycznym TLS. Oddziały to drugie drzewo, wewnątrz jednej organizacji, a rola nadana na oddziale spływa w dół przez każdy oddział poniżej. Grupy są trzecim elementem: klasa albo zespół, w którym siedzi uczestnik. Po który z tych trzech sięgnąć, opisuje white-label i wielodostępność.

Raportowanie jest warstwą tylko do odczytu nad rejestrem certyfikowanych metryk, z których każda zdefiniowana jest raz, z jednym źródłem i ustaloną listą wymiarów, więc kafelek na pulpicie kampusu i liczba w materiałach na zarząd grupy nie mogą zostać policzone na dwa różne sposoby. Każde zapytanie wykonuje się jako osoba, która je czyta, na tych samych uprawnieniach, które rządzą resztą platformy — i to sprawia, że można bezpiecznie dać dyrektorowi szkoły raportowanie na żywo zamiast miesięcznego pliku PDF. Tę warstwę opisuje raportowanie i analityka. Rozdzielenie między szkołami leży w bazie danych, a nie w kodzie aplikacji — 868 polityk bezpieczeństwa na poziomie wierszy w 676 migracjach — więc brakujący filtr w nowym eksporcie zwraca pustkę, a nie uczestników innej szkoły.

Trzy ograniczenia do rozstrzygnięcia, zanim grupa zaplanuje migrację. SCORM, xAPI i LTI 1.3 są w budowie — jeśli Państwa kampusy kupują treści wydawnicze jako paczki SCORM, proszę najpierw zapytać o terminy. Płatności i kasa również są w budowie, więc opłaty zostają w Państwa systemie finansowym. A logowanie jednokrotne SAML i OIDC jest na mapie drogowej, a nie dostarczone; dostępne dziś jest logowanie partnerskie (silent SSO), które jest innym mechanizmem i warto je poruszyć z osobą prowadzącą Państwa dostawcę tożsamości. Resztę modelu opisuje Lurno dla szkół.

Zanim przystąpią Państwo do konsolidacji

  1. Wypisać każdą liczbę pojawiającą się w raporcie grupowym, a obok każdej zapisać dokładną regułę, której używa dziś każdy kampus. Uzgodnić tę listę przed migracją czegokolwiek, a nie po niej.
  2. Zapytać, kampus po kampusie, czy potrzebuje własnego wejścia frontowego i własnej listy użytkowników. To pytanie oddziela oddziały od podorganizacji lepiej niż jakikolwiek schemat organizacyjny.
  3. Wskazać właściciela każdej wspólnej definicji — efektów programu nauczania, rubryk, każdej raportowanej metryki. Definicja bez właściciela dryfuje w ciągu roku, a liczba bez właściciela nie powinna trafiać do materiałów na zarząd.
  4. Spisać, co każdy kampus może zmienić bez pytania, i to opublikować. Większość oporu wobec platformy grupowej bierze się z niewiedzy, które decyzje wciąż należą do nas.
  5. Sprawdzić, że rola nadana na poziomie grupy sięga w dół, a rola nadana w kampusie na nim się zatrzymuje. Poprosić o pokazanie tego w produkcie, a nie o opowiedzenie o tym na rozmowie.
  6. Uzgodnić z góry, co dzieje się, gdy szkoła opuszcza grupę: co zostaje usunięte, co wyeksportowane i kto trzyma dane pomiędzy jednym a drugim.

Wersja krótka

Definicje dzielić, operacje zostawić lokalnie. Oddziałów używać, gdy kampusy są jedną szkołą w kilku budynkach, a podorganizacji, gdy są kilkoma szkołami pod jednym właścicielem. I rozstrzygnąć, co znaczy ukończenie, zanim wydrukowany zostanie pierwszy raport grupowy — potem liczba jest już w obiegu, a nikt nie pamięta, że były to trzy pytania.