Wij bouwden het Testen voor Toegang portaal
Ken je de website: www.testenvoortoegang.nl nog? Vast wel. Ook jij hebt er waarschijnlijk weleens gebruik van gemaakt tijdens de coronaperiode. Bij Vitas kregen we namens Stichting Open Nederland de vraag of we een afsprakenportaal konden bouwen voor Testen voor Toegang, en dit binnen minder dan een maand tijd. Een hele mooie opdracht natuurlijk. Maar is dit in drie weken wel realistisch? De meeste bedrijven zouden denken van niet. Maar omdat we bij Vitas graag verwachtingen overtreffen zijn we deze uitdaging met man en macht aangegaan! Lees je mee?
Binnen een maand de lucht in
Tijdens de coronaperiode, ging alles vliegensvlug. Zo ook de coronamaatregelen waarbij Testen voor Toegang werd ingelast. Het doel van het Testen voor Toegang portaal was dat je makkelijk zou kunnen inzien waar je snel en dichtbij zou kunnen testen. Op deze manier kon je de volgende dag naar een event of andere drukbezochte plek. Alle commerciële testlocaties waren bij dit afsprakenportaal aangesloten. Het Testen voor Toegang portaal was een gebruiksvriendelijk portaal dat keek naar jouw beste optie voor een coronatest.
Binnen een maand tijd zou Testen voor Toegang de lucht in moeten zijn. Begin april 2021 kregen wij de aanvraag, en op 1 mei 2021 zou heel Nederland gebruik moeten kunnen maken van dit afsprakenportaal. Wij houden van uitdagingen, dus we gaan ervoor!
Teamwork makes the dreamwork
Direct zijn we aan de slag gegaan om een topteam neer te zetten! Het team bestaat uit 4 backend ontwikkelaars, 2 front-end ontwikkelaars, een tester en een scrummaster. Daarnaast was er vanuit Stichting Open Nederland een product owner fulltime onderdeel van het team.
Onze sprintdoelen waren ontzettend ambitieus, maar niet onmogelijk. Dit woord komt in ons woordenboek namelijk niet voor. Met een enthousiast en gedreven team – waarvan we soms wel 60 of 70 uur per week, per persoon aan het werk waren - hebben wij al onze doelen weten te behalen. En dan te bedenken dat de omstandigheden verre van optimaal waren. Iedereen werkte vanuit huis, waardoor onze meetings via Teams op volle toeren draaiden.


Een maand later zijn we ready to go
Na heel hard werken zijn we 1 mei 2021 dan echt live! Alle basis functionaliteiten werken zoals afgesproken en heel Nederland kan vanaf 1 mei gebruik maken van het afsprakenportaal.
De periode daarna zijn nog veel nieuwe functionaliteiten toegevoegd. Denk aan: een volledige beheermodule om het aansluiten van nieuwe teststraten te vergemakkelijken en decentraal kunnen beleggen van rechten/autorisaties voor de testlocaties. Na 1 mei 2021 stond alles in het teken van doorontwikkeling.
Een jaar lang is er gebruik gemaakt van dit portaal. Door de versoepelde coronamaatregelen is Testen voor Toegang vandaag de dag – gelukkig - niet meer nodig. Om deze reden is eind april 2022 het Testen voor Toegang portaal op inactief gezet.
De techniek achter Testen voor Toegang
Voor alle technische mensen onder ons, we vertellen je graag een stukje over de achterliggende techniek die is gebruikt.
Alles is opgetrokken in Microsoft Azure en geschreven in .NET Core met C#.
Een Domain Driven Design aanpak (waarbij alles in kleine geïsoleerde softwarecomponenten via volledig geautomatiseerde release pipelines in Azure wordt uitgerold)
Alle Azure resources worden volautomatisch aangemaakt en bijgewerkt met Terraform-scripts, het zogenaamde Infrastructure as Code principe
De Webui is geschreven in Vue.JS (waarbij gebruik gemaakt werd van scenario gebaseerde end-to-end unittesten door middel van Cypress)
Specifieke front-end unittesten in de vorm van JEST en in de geautomatiseerde releaseketen wordt gebruik gemaakt van SonarQube voor statische code analyse.
Alles draaiend in AppServices met daaronder een SQL-database, waarbij de applicatie kan meeschalen met de vraag (en dat is soms hard nodig gezien de piekbelastingen die er zijn).


High performance teams bij Vitas
Het halen van deze deadline was zonder een goed team niet gelukt. Om dit project zo snel en effectief mogelijk te voltooien, werkten wij met high performance teams. De performance van een team wordt gezien als een resultaat van de relatie tussen het vermogen van mensen, motivatie en omgeving. En dat is waar we het bij Vitas voor doen! Meer weten over onze high performance teams? Lees hier meer.
Wij staan klaar om ook jouw verwachtingen te overtreffen
Wij zijn trots dat we als bedrijf bij hebben kunnen dragen aan een maatschappelijk relevant onderwerp. Trots dat we met zulke mooie opdrachtgevers mogen samenwerken met alleen de allerbeste mensen! Wij zijn Vitas en overtreffen graag jouw verwachtingen. Zowel bij de opdrachtgever als bij onze werknemers. Benieuwd wat we voor jou kunnen betekenen? Neem eens contact op, we helpen je graag.