Migreren vanuit ADE / ADE Campus
ADE (van uitgever Adesoft), vaak gebruikt in de webversie ADE Campus, is wijdverbreid in het hoger onderwijs, met name aan universiteiten en hogescholen. ADE is activiteitsgericht (de “cursussessie”) en synchroniseert vaak met het informatiesysteem van de instelling (Apogée, Pegase, Aurion, UNIT4…). De overstap naar Omniscol betreft in de eerste plaats de planning; de synchronisatie met uw informatiesysteem moet u aan de kant van Omniscol opnieuw inrichten.
Reikwijdte
Wat mee overgaat:
- programma's (bachelor, master, Associate degree…) en hun groepen (hulpgroepen, halve lichtingen);
- onderwijsgevenden (vast in dienst, tijdelijk, uurdocenten);
- activiteiten (cursussessies) met hun type, hun duur en hun aantal herhalingen;
- lokalen en uitrusting (per gebouw en verdieping, met hun capaciteit);
- beschikbaarheid en niet-beschikbaarheid van de resources.
ADE en Omniscol hebben grotendeels compatibele modellen, maar de naamgevingsconventies verschillen. Houd rekening met een initiële mapping.
Overeenkomende begrippen
| ADE (ADE Campus) | Omniscol |
|---|---|
| Programma (bachelor, master, Associate degree…) | Meerdere klassen (één lichting/jaar = één klas) |
| Hulpgroep / halve lichting | Groep; klasverdeling als twee halve lichtingen op hetzelfde tijdslot verschillende lessen volgen |
| Onderwijsgevende | Docent |
| Activiteit (cursussessie) | Cursus (en de bijbehorende lessen) |
| Activiteitstypologie (hoorcollege, werkcollege, practicum…) | Lestype |
| Modaliteit (op locatie, op afstand…) | Modaliteit (Premium-attribuut) |
| Maximumaantal plaatsen / ingeschrevenen | Theoretisch aantal leerlingen — geen apart maximum (de plaatslimiet volgt uit de capaciteit van het lokaal) |
| Lokaal / uitrusting (gebouw, verdieping, capaciteit) | Lokaal (vestiging, capaciteit); alleen verplaatsbare uitrusting wordt een resource |
| Beschikbaarheid / niet-beschikbaarheid (kleurenschaal) | Beschikbaarheid (wensen): 4 niveaus — onmogelijk / ongewenst / gewenst / neutraal |
| Koppeling van activiteiten | Afhankelijk van het verband: groepsuitlijning, aaneenschakeling of gekoppelde lessen |
| CURSUS-/UNIT4-code | Externe identificatie (spoor van de synchronisatie met het informatiesysteem) |
Stappenplan
- Haal de gegevens op uit ADE — programma's, onderwijsgevenden, lokalen, activiteiten. ADE toont de gegevens in instelbare lijsten (Listing-weergaven, zelf gekozen kolommen) die u kunt afdrukken of naar een spreadsheet kunt exporteren via het menu Afdrukken.
- Bereid de Omniscol-bestanden voor op basis van die exports (zie Uw gegevens voorbereiden voor een massale import).
- Importeer vanuit een spreadsheet in een testrooster (zie Massale import van cursussen via een spreadsheet).
- Herstel de verbanden: groepsuitlijningen (de koppelingen tussen activiteiten aan de kant van ADE), afwisselingen, klasverdelingen van halve lichtingen — ADE en Omniscol gebruiken niet exact dezelfde bouwstenen.
- Start een test van de roostergeneratie.
Aandachtspunten
- ADE plant op concrete data: de weergave Placement (week, dag, begin, einde) en de wekenbalk maken van ADE een tool van het kalendertype. Wilt u dat gedrag behouden, gebruik dan de kalendermodus van Omniscol, inbegrepen in het Premium-plan (zie Kalendermodus).
- Halve lichtingen en hulpgroepen: een programma wordt vaak opgedeeld in hulpgroepen en halve lichtingen. Aan de kant van Omniscol komen de halve lichtingen overeen met een klasverdeling van de klas; denk vanaf het begin na over de granulariteit van de groepen.
- Opgelegde of “vrij te kiezen” lokalen: in ADE kan een lokaal aan een activiteit worden opgelegd of aan de keuze van het algoritme worden overgelaten. Aan de kant van Omniscol houdt het algoritme een opgelegd lokaal ongewijzigd; laat bij een “vrij te kiezen” lokaal de les zonder specifiek lokaal — het algoritme kiest er zelf een op de vestiging, met inachtneming van de capaciteit en van de eventueel vereiste specialisatie (een reeks onderling uitwisselbare lokalen modelleert u met een gedeelde specialisatie). Zie Vestigingen, lokalen, resources en Automatische lokaaltoewijzing.
- Getrapte beschikbaarheid: ADE werkt met beschikbaarheid op meerdere niveaus (van groen tot rood, plus een dynamische laag). Omniscol gebruikt beschikbaarheid (wensen) met 4 niveaus (onmogelijk, ongewenst, gewenst, neutraal) — neem vooral de uitersten over (onmogelijk en gewenst), de tussenliggende niveaus stelt u daarna bij.
- Onderwijsverantwoordelijke: ADE koppelt aan elke activiteit een onderwijsverantwoordelijke. Omniscol kent die rol niet op het niveau van de cursus; bewaar die informatie via een naamgevingsafspraak of een memo als u er behoefte aan hebt.
- iCal-feeds: ADE publiceert de roosters vaak als iCal-feeds. De import van Omniscol leest geen iCal; een iCal-export moet u eerst omzetten naar een tabel.
- Synchronisatie met het informatiesysteem: als ADE was gesynchroniseerd met uw informatiesysteem (Apogée, Pegase, Aurion, UNIT4…), moet u die synchronisatie aan de kant van Omniscol opnieuw inrichten — vaak via de API of via de synchronisatie met externe systemen. Het veld CURSUS-/UNIT4-code van ADE is daarvan het spoor aan de bronkant. Zie Synchronisatie met externe systemen.
Stappenplan
Migratie ADE → Omniscol (hoger onderwijs)
-
ADE (Adesoft), vaak in de versie ADE Campus, is wijdverbreid in het hoger onderwijs. De migratie betreft in de eerste plaats de planning; de synchronisatie met het informatiesysteem (Apogée, Pegase, Aurion, UNIT4) moet u aan de kant van Omniscol opnieuw inrichten.
-
Gegevens ophalen uit ADE: programma's, onderwijsgevenden, lokalen, activiteiten (met type, duur, herhalingen, maximumaantal). ADE toont die gegevens in instelbare lijsten (Listing-weergaven) die u afdrukt of exporteert via het menu Afdrukken. Een iCal-feed moet u eerst omzetten naar een tabel (de import leest geen iCal). Plant u op concrete data, houd dan ook dat aspect vast.
-
Initiële mapping: ADE en Omniscol hebben compatibele modellen, maar verschillende naamgevingsconventies. Bereid de bestanden voor volgens het sjabloon van Omniscol (zie Uw gegevens voorbereiden voor een massale import). Denk vanaf het begin na over de granulariteit van de studentengroepen (halve lichtingen, hulpgroepen) — dat is het lastige punt in het hoger onderwijs.
-
Import vanuit een spreadsheet in een testrooster: onderwijsgevenden, programma's, vakken, lokalen en daarna activiteiten (zie Massale import van cursussen via een spreadsheet). De spreadsheet met de cursussen heeft geen kolom voor een externe identificatie; reken voor latere afstemming met uw informatiesysteem liever op de externe synchronisatie (zie Synchronisatie met externe systemen).
-
De verbanden herstellen: groepsuitlijningen over meerdere programma's heen (de koppelingen tussen activiteiten aan de kant van ADE), afwisselingen, klasverdelingen van halve lichtingen. Neem ook de lokalen die “vrij te kiezen” waren weer op en laat het algoritme ze toewijzen (zo nodig via een gedeelde specialisatie). ADE en Omniscol gebruiken niet exact dezelfde bouwstenen — reken op een handmatige afwerkingsronde.
Plande ADE op concrete data, gebruik dan de kalendermodus van Omniscol (inbegrepen in Premium) om dat gedrag te behouden (zie Kalendermodus).
-
Test van de roostergeneratie in Omniscol om de haalbaarheid te toetsen. Diagnose, correcties, iteratie. Hoe meer u vóór de overstap test, hoe minder u erna hoeft te corrigeren.
-
Het informatiesysteem opnieuw inrichten: als ADE was gesynchroniseerd met Apogée, Pegase, Aurion of UNIT4, moet u die synchronisatie aan de kant van Omniscol opnieuw instellen via de API (zie Omniscol-API) of via de synchronisatie met externe systemen (zie Synchronisatie met externe systemen). Specifiek voor Aurion, zie integrations.aurion — 3 mogelijke modi.