Hieronder volgen de release notes van OnStage versie 28, die op 3 oktober is geleverd. Dit document beschrijft alle wijzigingen die onderdeel zijn van deze release en een uitleg over de livegang van onze nieuwe user interface.
Tijdens ontwikkeling de afgelopen periode lag de focus volledig op het afronden van de betá periode van de nieuwe user interface voor OnStage. Ook hebben wij een aanpassing in onze releasekalender opgenomen in deze release.
Deze release notes bevatten een volledig overzicht van alle wijzigingen en een overzicht van belangrijke ontwikkelingen de afgelopen periode. De opname van de release event is hier te vinden.
Aanpassing release moment OnStage
Eind vorig jaar zijn wij begonnen met meer regelmatig leveren van OnStage naar onze Productie omgeving via meer regelmatige (minor) releases. Het belangrijkste doel hiervan is snel leveren van kleinere veranderingen om meer feedback te krijgen en de impact per release te verminderen. Ondertussen zijn er in 2023 al 12 geplande releases en 4 patches geleverd in het afgelopen kalenderjaar.
Gepaard met deze ontwikkeling, hebben wij geïnvesteerd in het automatisch leveren van onze producten om de kwaliteit te verzekeren en waarborgen van zulke regelmatige deployments zonder dat hier iemand van ons actief bij betrokken moet zijn.
Als laatste hebben wij ook feedback ontvangen van sommige klanten dat het regelmatig leveren als verstorend wordt ervaren door studenten en docenten, vooral in drukke periodes waarin met zaken moet inleveren en nakijken. De downtime tussen 17:00 en 19:00 zorgt hier voor issues.
Andere mogelijkheden:
Wij zijn daarom gaan kijken naar andere mogelijkheden. Zo wordt GradeWork altijd al in de ochtend geleverd, tussen 7:00 en 9:00, omdat gebruik van dat product in de ochtend veel lager is. Exact op hetzelfde moment leveren zal technisch niet mogelijk zijn maar met automatisch leveren zouden wij wel vroeg kunnen starten.
We hebben daarom gekeken naar een ander moment, specifiek tussen 6:00 en 8:00 uur in de ochtend. Als we de inlog statistieken van dit moment vergelijken met het moment in de middag zie je een duidelijk verschil in gebruik. Hieronder een overzicht van alle inlogsessies die wij over de hele dag zien gebeuren met links het moment in de ochtend en rechts het moment in de middag gemarkeerd:
Je ziet dat gebruik van OnStage langzaam op gang komt vanaf ongeveer 7 uur maar pas echt druk wordt rond 9 uur. Dan blijft het de hele dag druk, met wat pauze rond de lunch, en daalt gebruik snel in de avond maar blijft het toch nog op een bepaald niveau tot middernacht.
Dat wij downtime hebben in de afbouwende periode, wanneer men nog wel werkt in de applicatie, wordt als verstorend ervaren. Iets meer geduld hebben in de ochtend voordat je kan beginnen 2 keer per week heeft alleen minder impact, en ook zie je dat er duidelijk veel minder gebruikers zijn die hierdoor geraakt worden.
Nieuw levermoment:
Op basis van deze informatie en een pilot welke in de zomer is gedraaid, hebben wij daarom besloten om de standaard releasetijd van OnStage aan te passen. Levering van elke release of patch van OnStage naar Productie zal daarom om 6:00 uur in de ochtend starten. De release kalender voor 2023 is bijgewerkt om dit verschil te beschrijven.
Uit onze pilot komt naar voren dat deployment op alle omgevingen tussen half 8 en 8 volledig afgerond en getest is door onze automatische systemen. We zullen de 1e periode voor de zekerheid nog een eindtijd van deployment van 9 uur communiceren, mochten er issues naar voren komen, maar in onze verwachting zal de applicatie altijd rond 8 uur weer voor iedereen beschikbaar zijn.
Nieuwe user interface - live voor studenten
In Juli 2022 zijn wij begonnen met de 1e versie van onze nieuwe user interface op de test omgeving. In November 2022 hebben we daarna de volgende stap genomen om deze beschikbaar te maken in beta voor studenten. Eind vorig schooljaar zijn daar ook de docenten bij gekomen.
In deze periode hebben wij deze nieuwe UI samen met al onze gebruikers constant verbeterd. Meer dan 12.500 gebruikers hebben meegedaan in deze beta periode om ons te helpen deze zo goed mogelijk te maken! We willen deze allemaal bedanken voor het proberen van de nieuwe UI en het geven van hun feedback. Mede dankzij al deze mensen zijn wij nu klaar om bij levering van OnStage 28 de volgende stap te nemen: De nieuwe user interface wordt live gebracht voor Student gebruikers en wordt daarmee hun standaard gebruikerservaring.
In deze release notes zullen wij nog één keer de belangrijkste zaken opsommen die onderdeel zijn van deze livegang ten opzichte van de oude user interface om één overzicht te hebben van de belangrijkste verschillen. Daarnaast komt er natuurlijk ook nog een overzicht van de laatste wijzigingen die onderdeel worden van deze release.
Op dit moment is het nog enkel standaard gemaakt voor studenten, de interne rollen van docent en medewerker zullen in een toekomstige (minor) release worden omgezet naar standaard nieuwe UI.
Nieuwe user interface standaard voor studenten
Oplevermoment: | OnStage 28 |
Onderwerp: | De nieuwe user interface is de standaard interface geworden voor studenten |
Nieuwe user interface - nieuwe ontwikkelingen
Naast het live gaan van de nieuwe UI als standaard voor studenten zijn er als onderdeel van 28.0 ook nog een aantal verbeteringen doorgevoerd in deze user interface. Hieronder een overzicht van alle wijzigingen.
Hoofdkleur nu ook bij mailtemplatebeheer
Oplevermoment: | OnStage 28 |
Onderwerp: | Hoofdkleur wordt gebruikt voor mail en document template editor |
Afronden knop meer zichtbaar in activiteit
Oplevermoment: | OnStage 28 |
Onderwerp: | Afronden knop is beter zichtbaar gemaakt in de activiteit |
Darkmode optie beheer
Oplevermoment: | OnStage 28 |
Onderwerp: | Darkmode reageert op browser instelling en aanpassen in user menu |
Darkmode verbeteringen
Oplevermoment: | OnStage 28 |
Onderwerp: | Mailhistorie tekst beter leesbaar kunnen maken in darkmode en andere verbeteringen |
Docent dashboard verbeteringen
Oplevermoment: | OnStage 28 |
Onderwerp: | Verbeteringen in filtering en sorteren van docent dashboard |
- Sorteren op begin en einddatum van het dossier is toegevoegd
- Begeleidingsgroepen in de lijst worden nu beperkt naar enkel groepen die in deze lijst voor komen in plaats van elke groep waar de docent ooit aan gekoppeld is geweest.
In het open activiteiten scherm is de sortering op laatste wijziging aangepast zodat 1 klik al direct de volgorde aanpast. Dit kwam omdat het scherm initieel gesorteerd stond op deze kolom zonder dit aan te geven.
Notities toevoegen in vacaturebank
Oplevermoment: | OnStage 28 |
Onderwerp: | Notities kunnen nu toegevoegd worden in de vacaturebank |
Menu standaard open voor nieuwe gebruikers
Oplevermoment: | OnStage 28 |
Onderwerp: | Linker menu is standaard open geklapt voor nieuwe gebruikers |
Het menu wordt daarom nu standaard opengeklapt voor gebruikers op een nieuw apparaat. Dit helpt nieuwe gebruikers om sneller de juiste schermen te vinden. Per apparaat wordt opgeslagen of het menu open- of dichtgeklapt is. De volgende keer dat OnStage wordt geopend, wordt de laatste keuze dus gebruikt.
Diverse verbeteringen op basis van bevindingen
Oplevermoment: | OnStage 28 |
Onderwerp: | Diverse verbeteringen doorgevoerd op basis van bevindingen tijdens stabilisatie |
- Er kon een fout optreden tijdens het annuleren van een dossier (ActiviteitType undefined), deze is opgelost
- Wanneer de overeenkomst afronden activiteit gebruikt word, kon de einddatum van het dossier op de huidige datum gezet worden. Dat is opgelost.
- Dossier activiteiten status sortering:
- Algemene verbeteringen die het gebruik ervan consistenter maakt.
- Foutmelding verholpen wanneer een ad-hoc activiteit werd toegevoegd, opgeslagen en opnieuw geopend (BoundData undefined)
- Team samenstellen activiteit:
- Er wordt minder ruimte gebruikt voor teamleden die de uitnodiging hebben geaccepteerd
- Bij het starten van de uitnodiging was de pasfoto van de student zelf niet direct zichtbaar, deze is nu wel direct zichtbaar
- Als je niet naar de begeleidingsgroep mag gaan, nodigt de knop rechts (boven het stappenplan) ook niet meer uit om erom te klikken
- Overeenkomst afronden: de tekst bij radio buttons is nu aanklikbaar, oa bij het kiezen voor "Eigen invulling van het aantal uren"
- Bij de tabjes aan de rechterkant: de keuze voor de "persoonsgegevens" tab werd niet onthouden voor de volgende keer. Dat is nu verholpen.
- Toewijzen begeleider: na het toevoegen is kort in de rechterbalk bij "persoonsgegevens" is nu direct de pasfoto van de begeleider te zien, of een persoon icon.
Gebruikersinstellingen:
Het label "Toon originele status view tour bij eerstvolgende bezoek aan dossier" was onduidelijk verwoordt waardoor gebruikers niet wisten wat dit betekent. Het is nu "Toon dossier tour bij eerstvolgende bezoek aan dossier"
Algemene bevindingen:
Ook deze bevindingen zijn verholpen.
- Tijdens het (terug) navigeren naar een andere pagina kon een foutmelding optreden. Deze is verholpen. Het gaat bijvoorbeeld om de onderstaande errors:
- "Key is undefined"
- "Reading '0' undefined"
- In specifieke gevallen kon het zijn dat de knoppen bovenin onterecht in het overflow menu (de puntjes) terecht kwamen, terwijl er voldoende ruimte was. Dat is verholpen.
Diversen
Naast de aanpassingen voor de livegang van de nieuwe UI zijn er nog een aantal andere verbeteringen doorgevoerd. Hieronder een overzicht.
Uren verplicht voor MBO overeenkomsten
Oplevermoment: | OnStage 28 |
Onderwerp: | Uren verplicht gemaakt voor MBO overeenkomsten en verlengingen |
- Bij BOL stages zijn in elke overeenkomst stap het verwacht aantal uren verplicht geworden
- Bij BBL stages zijn in elke overeenkomst stap de uren per week verplicht geworden
In het verleden was het impliciet al verplicht vanwege de wijze waarop het aanmaken gebeurde, maar door het toevoegen van verlengingen was het nodig deze verplichting expliciet te maken.
Opnieuw beoordelen bij heropenen consolidatie
Oplevermoment: | OnStage 28 |
Onderwerp: | Beoordeling opnieuw bepalen bij heropenen van consolidatie |
Verbeteringen dubbele invoer controle
Oplevermoment: | OnStage 28 |
Onderwerp: | Verbeteringen in dubbele invoer controle op basis van KvK |
- Als het bedrijf is gecontroleerd op basis van KvK nummer, komt dat nu ook in de melding naar voren, ipv Leerbedrijf ID staat er dan KvK nummer
- Het kan gebeuren dat in OnStage het bedrijf bestaat onder een andere naam (bijvoorbeeld omdat er meerdere handelsnamen zijn, of het bedrijf een nieuwe naam heeft gekregen). OnStage gaf dat niet aan, en filterde daarna het bedrijven overzicht onder de KvK/Leerbedrijf naam, waardoor er niets gevonden werd. Dit is verholpen door in de melding de OnStage naam te tonen, en daarop ook te filteren.
- Er bestaat al een organisatie in OnStage met dit KvK nummer genaamd '[OnStage bedrijfsnaam]'. Wij hebben de bestaande organisatie voor je geselecteerd.
- Er bestaat al een organisatie in OnStage met dit leerbedrijf ID genaamd '[OnStage bedrijfsnaam]'. Wij hebben de bestaande organisatie voor je geselecteerd.
Performance laden dossier
Oplevermoment: | OnStage 28 |
Onderwerp: | Performance verbetering bij laden van dossierscherm |
Notities activiteit soms niet zichtbaar
Oplevermoment: | OnStage 28 |
Onderwerp: | Zichtbaarheid van notitie activiteit die de eerste activiteit van het voortraject is |
Hotfixes
Er zijn een tweetal issues tijdens ontwikkeling van deze release direct geleverd als hotfix. Een hotfix is release welke wij zonder enige downtime voor de gebruiker kunnen leveren. Deze methode gebruiken wij om nieuwe issues met grote impact snel op te lossen zonder dat hier een patch voor nodig is. Wij nemen de documentatie van deze hotfixes mee in de eerstvolgende patch of release.
Foutmelding bij klikken op "terug naar overzicht"
Oplevermoment: | 13 september 2023 |
Onderwerp: | Foutmelding bij klikken op "terug naar overzicht" in nieuwe UI |
Foutmelding in dossier status view nieuwe UI
Oplevermoment: | 18 september 2023 |
Onderwerp: | Foutmelding bij openen van activiteit in dossier status view nieuwe UI |
Foutmelding bij vacature in O4B
Oplevermoment: | 22 september 2023 |
Onderwerp: | Foutmelding bij toevoegen van vacature in OnStage4Business |
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.