Migracija
Promjena sistema za raspoređivanje: šta se zaista mora preseliti
Podaci su laka polovina. Ono što pukne je izvan softvera — linkovi koje su ljudi označili, feed o kojem zavisi drugi odsjek i navike svih koji su već tečno vladali starim sistemom.
Ako napuštate imenovani sistem
Ovaj članak govori o samoj odluci, bez obzira na kojem ste sistemu. Postoji i stranica za svakog postojećeg, napisana vokabularom tog sistema i iskrena o tome šta mi ne radimo: Scientia Syllabus Plus, Untis, CELCAT i TimeEdit.
Počnite razdvajanjem četiri različite stvari
Obično se razmatraju kao jedan projekt. Nemaju gotovo ništa zajedničko.
Struktura — programi, godine, smjerovi, predmeti, grupe i hijerarhija koja ih spaja. To je kostur, dio koji najvjerovatnije već postoji u Vašem studentskom informacionom sistemu i dio koji vrijedi preseliti odatle, a ne iz starog sistema za raspoređivanje.
Resursi — prostorije sa stvarnim kapacitetima i opremom, zgrade, osoblje s odsjecima. Služba za objekte i kadrovi obično drže bolje podatke od bilo kojeg sistema za raspoređivanje, a migracija je rijetka prilika da se isprave dok neko obraća pažnju.
Ovogodišnji raspored — stvarno raspoređeni časovi. Vrijedi ga uvesti i brzo se uvozi, ali je najmanje vrijedan od četiri: sljedeći se generiše, a ne kopira.
Sve što pokazuje na stari sistem — linkovi, feedovi, ekrani, integracije. To je polovina koja se zaboravi u planu, a sjeti se u prvoj sedmici.
Šta se dobro prenosi
- Sve što je lista. Prostorije, osoblje, predmeti, programi, grupe. Gotovo svaki sistem ih izvozi, a gdje ne, baza ispod njega obično može.
- Ograničenja, nakon prekvalifikacije. Rijetko se prenose doslovno, a to je prednost: migracija je trenutak da se pravila koja moraju vrijediti razdvoje od želja koje biste voljeli, što većina ustanova nikad nije uradila. Razlika, s primjerima.
- Trenutni raspored, kao polazna tačka za prvi semestar dok ljudi nalaze oslonac.
- Dostupnost, ako je imate u pisanom obliku. Dostupnost osoblja prikupljana godinama je stvarno institucionalno znanje i vrijedi je prenijeti.
Šta se ne prenosi i ne treba
Prošlogodišnje generisano rješenje. Ono kodira prošlogodišnja ograničenja, prošlogodišnje veličine kohorti i prošlogodišnje prostorije. Ponovno generisanje iz strukture je brže od usklađivanja godinu starog odgovora i prvi je pošteni test jesu li Vaša ograničenja ikad pravilno zapisana.
Zaobilazna rješenja. Svaki dugovječan raspored sadrži aranžmane koji postoje jer stari softver nešto nije mogao: predmet podijeljen na tri jer sistem nije imao način izraziti dvosedmični obrazac, izmišljena prostorija da drži ograničenje. Njihovo prenošenje je prenošenje ograničenja koje plaćate da biste ga napustili. Nađite ih i pitajte čemu su služila.
Ničija privatna tabela. Uvijek postoji jedna, obično je nosiva, a migracija je trenutak kad mora postati dio sistema ili biti namjerno ukinuta.
Dio koji pukne izvan softvera
Ništa od ovoga nije problem podataka, a sve je nečije ponedjeljkovo jutro.
- Označeni linkovi. Studenti i osoblje su spremili URL vlastitog rasporeda, ponekad prije godina. Ako se novi nalazi drugdje, odlučite šta stara adresa radi — preusmjeriti je ili ostaviti stranicu koja objašnjava kamo ići. Neradnja ni jedno ni drugo je najčešća samonanesena rana u migraciji.
- Kalendarske pretplate. Svako ko je pretplatio telefon na svoj raspored ima feed koji će tiho prestati da se ažurira, a ne vidljivo zakazati. Neće primijetiti dok nešto ne propusti.
- Ekrani i signalizacija. Ekrani u predvorjima obično se konfigurišu jednom, od strane nekoga ko je otad otišao, i pokazuju na URL koji niko nije pogledao tri godine.
- Feedovi u druge sisteme. VLE, sistem prisustva, kiosk za rezervaciju prostorija, izvještaj koji neko u finansijama pokreće svakog tromjesečja. Pitajte svaki odsjek šta preuzima iz rasporeda, pisano, prije prelaska, a ne poslije.
- Ljudi koji su tečno vladali. Dvoje-troje kolega bili su brzi u starom sistemu. Semestar će biti sporiji, a od njih će se tražiti da riješe sve. Planirajte to umjesto da Vas iznenadi.
Redoslijed koji radi
Popišite ono što pokazuje na raspored
Prije bilo čega tehničkog. Svaki link, feed, ekran i integracija, s imenom uz njega. Ova lista je stvarni obim projekta i nikad nije tako kratka kako se očekuje.
Preselite strukturu, iz SIS-a gdje je moguće
Programi, godine, smjerovi, predmeti, grupe. Ako Vaš studentski informacioni sistem to drži, uvezite odatle, a ne iz starog sistema za raspoređivanje, i istovremeno ste utvrdili izvor istine.
Preselite resurse i ispravite ih
Prostorije i kapaciteti iz službe za objekte, osoblje iz kadrova. Očekujte da ćete naći prostorije koje više ne postoje i kapacitete koji su se promijenili kad i namještaj.
Uvezite trenutni raspored i objavite ga samo za čitanje
Daje svima nešto poznato za gledanje i najbrži je način da saznate šta ste pogriješili: ljudi prepoznaju vlastitu nastavu.
Ponovo izgradite ograničenja kao tvrda i meka
Nije vježba prevođenja. Svako pravilo se razvrstava namjerno, a ona koja niko ne može opravdati se odbacuju.
Generišite paralelno, za jedan semestar, i uporedite
Vodite novi sistem uz stari jedan semestar prije obaveze. Uporedite po iskorištenosti prostorija i opterećenju osoblja, a ne po utisku.
Prebacite linkove na kraju, i sve odjednom
Preusmjeravanja, feedovi, ekrani i pretplate u jedan dan, prema popisu iz prvog koraka.
Koliko traje
Infrastruktura nije ograničenje. Postavljamo hosting, uvozimo postojeći raspored ustanove i postavljamo njene web stranice za nekoliko dana — to je rutina i to radimo bolje od bilo koga drugog na našem tržištu.
Ostalo su Vaši podaci i Vaše integracije. Prvi cijeli ciklus — struktura, resursi, dostupnost, ograničenja, generisanje, provjera, objava — obično traje nekoliko sedmica, a najveći pojedinačni potrošač je prikupljanje dostupnosti osoblja, a ne išta što softver radi. Naredne godine su znatno kraće, jer se struktura prenosi, a pažnju traže samo promjene.
Iskren sažetak: softver je rijetko ono što migraciju čini dugom. Svako ko tvrdi drugačije prodaje Vam laku polovinu.
Pitanja vrijedna postavljanja svakome koga evaluirate
- Možete li uvesti naš postojeći raspored i u kojem formatu Vam treba?
- Šta se događa s linkovima koje su naši studenti već spremili?
- Je li Vaš integracijski interfejs javno dokumentovan, da naši programeri mogu procijeniti prije obaveze? Naš jest.
- Možemo li voditi oba sistema paralelno jedan semestar?
- Kako izgleda druga godina — koliko se ovog posla ponavlja?
Želite li vidjeti kako ovo radi?
Rezervirajte 45-minutnu online prezentaciju i proći ćemo kroz sve na primjeru problema rasporeda Vaše ustanove.