Hieronder volgen de voorlopige release notes van de 2019R4 release die opgeleverd zal worden op 16 januari 2020. Dit document beschrijft alle wijzigingen die bevestigd zijn als onderdeel van release 2019R4.
Deze release staat in het teken van verschillende verbeteringen en kleinere ontwikkelingen om de ervaring in het gebruik van GradeWork te verbeteren. Denk hierbij aan uitbreidingen in de tijdlijn, beoordelingsvoeten beheer, bewijsmateriaal stappen en algemene verbeteringen in de achtergrondstappen.
Hieronder volgt een overzicht van alle opgenomen wijzigingen:
Gebruiker die toetsdefinitie koppelt in tijdlijn tonen
Het is nu mogelijk om op de activiteiten in het dossier te zien wie een bepaalde toetsdefinitie heeft gekoppeld aan de toetsgroep. Wanneer vanaf nu toetsdefinities worden gekoppeld in een nieuwe of geherinitialiseerde groep zal de volgende melding op het dossier te zien zijn:
Verbeteringen in beoordelingsvoeten beheer
Er zijn een aantal scenario's bekend waarin situaties ontstonden die ongewenst zijn.
- De import van toetsmomenten controleert niet of een beoordelingsvoet actief is
- Het beheerscherm van beoordelingsvoeten stond toe dat meerdere beoordelingsvoeten met dezelfde code werden aangemaakt
- Inactieve beoordelingsvoeten konden gebruikt worden in dossiers, echter kon het dossierscherm hier niet mee overweg omdat dit scherm alleen maar actieve beoordelingsvoeten verwacht.
Deze situaties zijn ondervangen. Daarnaast zijn wijzigingen aangebracht in de manier waarop wordt omgegaan met actief/inactief/verwijderen:
- Wanneer een beoordelingsvoet is gekoppeld aan toetsmomenten is het niet mogelijk om deze inactief te maken of te verwijderen
- Wanneer een beoordelingsvoet niet is gekoppeld aan toetsmomenten kan deze verwijderd worden
- Inactief maken functionaliteit komt hiermee te vervallen
Verhogen datalimiet bewijsmateriaal inleveren live performance
Maximale uploadgrootte van bewijsmateriaal heeft een eigen tenantinstelling gekregen. Deze staat standaard op 2GB. Voorheen werd hier de uploadgrootte van multimediabestanden aangehouden welke een standaardgrootte van 500 MB heeft.
Wijzigingen rondom bewijsmateriaal inleveren bij een live performance toetsdefinitie
Er zijn een aantal verbeteringen doorgevoerd rondom het inleveren van bewijsmateriaal. Bewijsmateriaal inleveren bestaat uit twee stappen:
- Op de beoordelen activiteit wordt een keuze gemaakt of er bewijsmateriaal ingeleverd mag worden. Dit kan twee resultaten opleveren:
- Er wordt gekozen om geen bewijsmateriaal in te leveren. In dit geval wordt de bewijsmateriaal inleveren activiteit afgerond met dit "argument"
- Er wordt gekozen om bewijsmateriaal in te leveren (en door wie). In dit geval wordt de bewijsmateriaal inleveren activiteit geopend.
- Bewijsmateriaal inleveren activiteit krijgt een "keuze"
- Er wordt gekozen om bewijsmateriaal in te leveren. In dit geval mag het niet mogelijk zijn om de bewijsmateriaal inleveren activiteit af te ronden zonder geüpload bestand
- Zichtbaar maken wie bewijsmateriaal heeft ingeleverd of wie ervoor heeft gekozen om geen bewijsmateriaal in te leveren
Wijzigen Xebic servicedesk accounts
In alle Xebic accounts op de diverse klantomgevingen hebben we ervoor gezorgd dat duidelijk is dat dit een Xebic account is. Dit kwam niet altijd duidelijk in de benaming naar voren.
Verbeteringen omtrent de optie 'student mag direct inleveren'.
De functionaliteit rondom flexibele deeltijd is op twee punten verbeterd voor toetscoördinatoren en functioneel beheerders:
- Middels massa-actie is het nu mogelijk om voor meerdere toetsgroepen tegelijk studenten direct in te laten inleveren.
- In het toetsgroepen overzicht is dit nu ook direct zichtbaar voor welke toetsgroepen dit aan staat.
- In sommige gevallen werd er onterecht een activiteit omtrent flexibele deeltijd aan een dossier gekoppeld na het bezoeken van de toetsdefinitie tab. Dit is met deze release opgelost.
Deze functionaliteit is echter alleen zichtbaar wanneer dit in de tenantsettings opgenomen.
Performance verbeteringen voor de achtergrondprocessen
GradeWork wordt geregeld getest op performance door zogeheten stress tests. In deze tests richten wij ons vooral op de inleverflow, waarin veel studenten tegelijk materiaal willen inleveren op de portal. Echter hebben we afgelopen periode signalen gekregen dat we ook meer aandacht moeten gaan steken in de performance van achtergrondtaken die het beoordelingsproces beïnvloeden. We hebben hiervoor enkele verbeteringen doorgevoerd om te voorzien in een betere ervaring binnen het beoordelingsproces.
Handmatig toegevoegde student kunnen verwijderen uit toetsgroep
Eerder was het al mogelijk om studenten handmatig aan toetsgroepen te koppelen middels het groene plusje rechts bovenin het scherm (wanneer deze tenant-instelling aanstaat). Met deze release is het mogelijk om de dossiers direct te verwijderen zonder tussenkomst van de archivaris.
Binnen groepsdossier altijd het individuele deel selecteren van de te beoordelen student
Wanneer er in een groepsdossier met een beoordelingsformulier gewerkt wordt, dan verwacht een beoordelaar dat hij/zij bij de deel beoordelingen/individueel, na selectie van een ander dossier via de Groepssamenstelling, dat men dan ook de individuele beoordeling van die student krijgt. Echter geeft GradeWork dan het individuele deel van de ‘volgende’ deelnemer en niet het deel van de geselecteerde student, dit werkt erg verwarrend voor de beoordelaars, men heeft niet altijd in de gaten dat men met een andere kandidaat bezig is.
Deze werkwijze is met deze release iets aangepast:
- Wanneer het individuele deel van een student geselecteerd is in het beoordelingscherm zal bij het wisselen tussen dossiers altijd het individuele beoordelingsformulier van het nieuw getoonde dossier selecteren.
- Wanneer het groepsdeel geselecteerd is, blijft deze geselecteerd na navigeren tussen dossiers.
TLS 1.2 ondersteuning
In de loop van 2020 zullen de bekendere browsers ondersteuning voor TLS 1.2 af gaan dwingen. Dit begint met het tonen van waarschuwingen, maar op den duur zullen sites geblokkeerd gaan worden. Om problemen te voorkomen hebben we hier een aantal tests mee gedaan en waar nodig aanpassingen verwerkt. Voor integraties verandert er vooralsnog niets, klanten die gebruik maken van integraties zullen via andere kanalen op de hoogte gehouden worden omtrent ontwikkelingen op dit gebied.
Bugfixes
Bugfix studenten een voor een opnieuw beoordelen in een groepje
Wanneer een examinator één dossier uit een groep opnieuw beoordeelt en er vervolgens voor kiest om een tweede dossier ook individueel opnieuw te beoordelen kwam het voor dat sessies door elkaar gingen lopen. Dit is verholpen en zou geen problemen meer moeten veroorzaken in dossiers.
Koppeling dossier-examinator plots verdwenen
Naar aanleiding van een bug in 2019R3 met het verwijderen van toetsgroepen bleek dat er onterecht koppelingen werden verwijderd van dossiers met examinatoren. We hebben na diepgaand onderzoek de bug kunnen achterhalen en opgelost. Verder hebben we kunnen concluderen dat dit voornamelijk optrad in oude, al gearchiveerde dossiers en hier dus geen incomplete dossier-examinator koppelingen naar archiefsystemen zijn gestuurd. Daarnaast hebben we alle data kunnen herstellen aan de hand van backups.
Dossiers blijven langer dan verwacht op Inzien staan
We hebben problemen geconstateerd in de statusovergang van "Inzien" naar "Archief". In sommige gevallen is een datareparatie toegepast. In andere gevallen bleek dat er door logica in het achtergrondproces dossiers bleven hangen. Deze werden echter steeds als eerste opnieuw geprobeerd door te zetten waardoor een groot deel van de verwerkingstijd verloren ging. In deze release hebben we de fouten in de logica opgelost zodat dossiers weer door lopen, in de toekomst zal ook de prioritisering van dossiers met problemen aangepakt worden.
Verbeterde validatie op emailadressen
In de integraties met GradeWork zat verouderde code voor emailvalidaties, waardoor bijvoorbeeld mailadressen met top-level domain van meer dan 4 karakters ervoor zorgen dat studentinschijvingen niet aangemaakt konden worden in GradeWork. Vanaf deze release valideren we email adressen op basis van standaard Microsoft componenten.
Foutsituatie bij kopiëren van toetsdefinitie opgelost
Bij het kopiëren van een live performance toetsdefinitie waarop geen documenten ingeleverd hoeven te worden naar een "normale" inleveropdracht kon de definitie geactiveerd worden zonder documentconfiguratie. Hierdoor liepen de dossiers vast. Dit is verholpen, een toetsdefinitie voor reguliere inleveropdrachten kan niet worden afgerond zonder documenten te definiëren.
Overige fixes en verbeteringen
- Sortering op examinatordashboard toegevoegd
- Uitlijning van kolommen op examinatordashboard
- Wanneer een examinator niet mag publiceren binnen een toetsgroep kon een functioneel beheerder dit alleen via het overzichtscherm (waar dit vanuit het detailscherm nu ook kan)
- Verbetering in performance bij opvragen van rapportage studenten.
- Meldingen van typefouten in applicatie verwerkt
- Opmaakfouten in Beoordelingssamenvatting en Nagekeken werk verholpen.
- Kleine aanpassingen in de UI van beoordelingsmodule zodat elementen beter in beeld staan
- In sommige gevallen werden gebruikers nog steeds onterecht geblokkeerd, ook deze scenario's hebben we nu ondervangen.
- In het geval van geannuleerde dossiers werder er onterecht herinneringsmails verstuurd.