IT Infra Talents begeleidt monsterproject modernisering studiefinanciering DUO
Programma Vervanging Studiefinanciering staat voor een ingrijpende modernisering van het verstrekken van studiefinanciering en het innen van lesgelden en studieschulden. Toen DUO op zoek ging naar een solide partner voor de implementatie van dit bijzonder complexe project, viel de keuze al snel op de experts van IT Infra Talents. Projectmanager Michael van Dijk is binnen PVS eindverantwoordelijk voor de bouw van de software.
De achtergrond
Studenten kijken er aan het eind van de maand reikhalzend naar uit: het moment dat de studiefinanciering, liefkozend ‘stufi’ genoemd, op de bankrekening wordt bijgeschreven. Het ontvangen bedrag betalen ze na afloop van hun studie niet, gedeeltelijk of geheel terug. Of, hoe lang en hoeveel ze terugbetalen, is afhankelijk van het inkomen, wanneer ze voor het eerst studiefinanciering ontvingen – de wetgeving veranderde meermaals – en hoe snel ze een diploma behalen.
De uitdaging
Vroeger stuurden studenten een formulier in met hun vraag of aanvraag en werd dit in het mainframe ingevoerd. De verwerking vond in het weekend plaats en op maandag kwam het antwoord eruit rollen, wat per post naar de student werd gestuurd. Het zal duidelijk zijn dat de techniek anno 2017 wel een likje verf kon gebruiken. Dit likje verf heet Programma Vervanging Studiefinanciering (PVS) en betreft een bijzonder omvangrijk en complex project. Projectmanager Michael van Dijk: ‘We hebben het over meer dan 3 miljoen regels code die aan strenge securityvereisten moeten voldoen en geen conflicten mogen bevatten.’
De onderscheidende factor
Bij een project van deze omvang en complexiteit is het van het grootste belang om het projectmanagement en de manier van werken goed in te richten. Om het einddoel haalbaar te houden, stelde Michael meteen aan het begin van het traject voor om de transitie op te knippen in enerzijds de softwareontwikkeling en anderzijds de gegevensconversie.
Ook koos hij voor continuous delivery en richtte hij meerdere scrumteams in die werken op basis van agile-softwareontwikkeling. Michael: ‘We bouwen drie weken, waarna binnen één week de productiegang plaatsvindt. We bouwen dus iedere keer kleine onderdelen van de software, die daarna al meteen beschikbaar zijn voor de eindgebruiker. Het grote voordeel van deze werkwijze is dat je problemen sneller en goedkoper kunt oplossen dan wanneer je werkt met grotere releases.’
Zogenaamde regressietests garanderen de kwaliteit van de software. Michael: ‘De programmeur schrijft overdag de code, waarna het ’s nachts automatisch op security en conflicten met de bestaande code wordt getest. Zo is er de volgende ochtend meteen een terugkoppeling. Bovendien hebben we een geautomatiseerde teststructuur voor de hele ontwikkelketen.’
De uitkomst
In de nieuwe situatie log je eenvoudig in op de site van DUO met je DigiD en krijg je meteen uitsluitsel over je recht op studiefinanciering op basis van je persoonlijke situatie. Hiervoor wordt live informatie uit verschillende bronnen gecontroleerd, onder meer de Belastingdienst en het GBA. Momenteel worden de gegevens van 1,1 miljoen gebruikers overgezet naar het nieuwe systeem. Michael: ‘Eind 2017 vindt de laatste conversie plaats. Dan bevindt zich 18 miljard euro nationale studieschuld in het systeem en wordt voor het eerst in jaren een groot ICT-project van de overheid succesvol afgerond.’
De cijfers
- PVS is het omvangrijkste huidige ICT-project van de overheid: een budget van 128,5 miljoen euro, ruim 1,1 miljoen gebruikers met een totale studieschuld van 18 miljard euro.
- Het aandeel waarvoor IT Infra Talents verantwoordelijk is beslaat ongeveer 70% van het totale PVS.
- Hierbij zijn voortdurend tussen 110 en 140 medewerkers betrokken, verdeeld over 12 teams (waaronder 7 scrumteams die werken op basis van agile-softwareontwikkeling).
- In totaal is er sprake van 18 applicaties, ruim 3 miljoen regels code, 17.000 automated tests en 71.000 commits.
- Voor de codeconnaisseur: SIG heeft de code, 12 manjaren aan programmeerwerk, beoordeeld met vier sterren.
Meer weten over dit project? Neem contact op met Michael van Dijk
Overzicht testimonials