Hieronder volgen de release notes van de GradeWork 2020R2 release welke geleverd is op 11 juni 2020. Dit document beschrijft alle wijzigingen welke zijn bevestigd als onderdeel van deze release.
Plagiaatscan integraties
In de afgelopen periode heeft het hoger onderwijs (ondersteund door SURF) zich bezig gehouden met een aanbesteding op het gebied van plagiaatscan applicaties. Circa 40 hoger onderwijs instellingen nemen deel aan deze aanbesteding. In de framework selectie van SURF zijn een viertal applicaties geselecteerd. Iedere deelnemende onderwijsinstelling kan nu d.m.v een zogenaamde minicompetitie op zoek gaan naar de meest geschikte partij. De vier geselecteerde partijen zijn:
- Unicheck
- Urkund
- Plagscan
- Turnitin (SimCheck)
Van deze vier ondersteunen wij momenteel twee applicaties volledig. Urkund heeft in de afgelopen periode een nieuwe UI ontwikkeld. GradeWork is nu in staat om met deze nieuwe UI te communiceren. Daarnaast is GradeWork geschikt om met Turnitin te integreren, mits de onderwijsinstelling op instellingsniveau akkoord gaat met de Turnitin EULA (End User License Agreement). Voor meer informatie rondom plagiaatscan integraties kan contact opgenomen worden met de productowner toetsing & examinering; Mike Timmer.
Naar aanleiding van de nieuwe turnitin integratie is nogmaals gekeken naar de realistische responstijd van een gemiddelde plagiaatscan. Op basis van dit onderzoek is het label aangepast.
Osiris integratie
Ook is de afgelopen maanden doorontwikkeld op de Osiris-GradeWork-Osiris integratie. Om deze integratie te kunnen realiseren zijn de volgende wijzigingen doorgevoerd:
- Kenmerk 6 toegevoegd aan toetsmoment en resultaat bericht
- ToetsmomentIntegratie mijlpaaldata aanpassen
- Ontbrekende velden herleiden uit andere data
- Ervoor zorgen dat alleen integratie participanten resultaten mogen publiceren
- Data-export t.b.v de conversie voor Osiris fase 2
Specifieke wijzigingen voor nieuwe Osiris koppeling
Om een generieke integratie met Osiris te ondersteunen zijn er wijzigingen gedaan met betrekking tot het (ont)koppelen van toetscoördinatoren en examinatoren.
Eén van de restricties die een koppeling met Osiris met zich mee brengt, is dat degene die publiceert ook deze rechten moet hebben binnen Osiris. Vanuit GradeWork hebben wij deze informatie echter niet voorhanden maar kunnen wel een kleine voorselectie doen. Wij gaan er nu van uit dat als de Osiris integratie aan staat, alle Examinatoren en Toetscoördinatoren die middels de integratie meegestuurd worden de juiste rechten hebben om dossiers te publiceren. Op basis van deze gegevens zal de knop "Publiceren" wel of niet getoond worden.
Eén van de uitzonderingsgevallen is de Functioneel Beheerder-rol. Deze kan niet met de FB-rol in de integratie meegegeven worden, maar heeft normaliter wel het recht om te publiceren. Om dit toch te faciliteren is het mogelijk om vanuit de FB-rol te publiceren als de desbetreffende persoon, naast zijn/haar FB-rol ook als Examinatoróf als Toetscoördinator aan de toetsgroep is gekoppeld.
In de applicatie is op het toetsmoment te zien of gebruikers middels integratie zijn binnengekomen doordat er een icoon bij de naam staat.
Normaliter staat hier in dit geval een knop om de examinator/coördinator te verwijderen. Dit is in dit geval echter alleen nog mogelijk als een examinator/coördinator handmatig is gekoppeld. Wanneer de examinator/coördinator middels integratie is toegevoegd aan het toetsmoment, dient deze ook vanuit de integratie weer verwijderd te worden. Zodra deze uit de integratie verwijderd is, is het vervolgens weer mogelijk om handmatig de examinator/coördinator van de groep te verwijderen.
Verbeteringen rondom examinatoren toewijzen
Er zijn een aantal wijzigingen gedaan om het Examinator toewijzen & wijzigen stabieler te maken. Deze wijzigingen zijn voornamelijk op de achtergrond geweest en moeten een groot deel van de "hangende" examinator toewijzingen verhelpen. Daarnaast zal vervolgonderzoek naar mogelijke overige oorzaken hiermee makkelijker en overzichtelijker moeten worden, mochten hier onverhoopt toch problemen in blijven ontstaan. De functionaliteit zoals deze aanwezig was in GradeWork (activiteit voor toewijzen examinator, knop voor massa-actie en activiteit-logs voor beide acties) blijven ongewijzigd.
Funtioneel zijn er echter wel een aantal kleine wijzigingen noodzakelijk gebleken; vanaf deze release zal GradeWork bij het wegnavigeren uit de "Toewijzen examinator" stap geen selectie meer onthouden van de examinatoren als deze niet is vastgelegd via de knop "Stap afronden". Een aantal problemen die geconstateerd zijn bij het "hangen" en/of niet volledig doorvoeren van de examinator toewijzing werden veroorzaakt door deze functionaliteit in combinatie met het daadwerkelijk vastleggen van de toewijzing. Verder is in deze stap de knop "Stap afronden" nu inactief als er nog geen selectie is gemaakt (voorheen kon hierop geklikt worden maar gebeurde er niets).
Daarnaast is een bug opgelost waarbij studenten nooit een mail kregen wanneer zij een examinator hadden toegewezen.
Overige verbeteringen
Naast bovenstaande grote onderwerpen zijn er nog een aantal andere wijzigingen doorgevoerd die hieronder kort worden beschreven.
- Bewijsmateriaal werd niet meegestuurd naar het archief
- Veel voorkomende time-out op een achtergrondtaak die het beoordelingsformulier moest bijwerken verholpen
- Performance verbetering t.b.v het inladen van pasfoto's
- Performance verbetering n.a.v. issues met tonen toetsgroep analytics
Verder zijn er een aantal security en technische onderwerpen opgepakt waarmee de applicatie beter en veiliger is gemaakt, en zijn verbeteringen in onze logging doorgevoerd waardoor het development team in staat is om nog sneller/meer informatie tot hun beschikking te hebben bij eventuele problemen.