
Vervanging Studiefinanciering
Organiseer een goedwerkende software voortbrengingsketen

Programma Vervanging Studiefinanciering
Programma Vervanging Studiefinanciering staat voor een ingrijpende modernisering van het verstrekken van studiefinanciering en het innen van lesgelden en studieschulden. Met een budget van 128,5 miljoen euro, ruim 1,1 miljoen gebruikers en meer dan 3.000.000 regels code was het programma één van de omvangrijkste ICT-projecten van de overheid.
Tot 2009 was het de IB Groep, daarna de DUO die studiefinanciering en het studentenreisproduct (voorheen de 'ov-studentenkaart') toekent aan scholieren en studenten. 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, het jaar waarin ze voor het eerst studiefinanciering ontvingen – de wetgeving veranderde meermaals ¬– en het aantal jaar voordat ze een diploma behaalden. Het totale bedrag aan studieschuld bedraagt ongeveer 18 miljard euro.
Meteen uitsluitsel
'In de oude situatie stuurden studenten een formulier in met hun vraag of aanvraag en werd dit handmatig 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', legt programmamanager Michael van Dijk uit. Michael werd ingezet als eindverantwoordelijke voor de bouw van de software waar voortdurend tussen 110 en 140 medewerkers bij betrokken waren. 'In de nieuwe situatie log je in met je DigiD en krijg je meteen uitsluitsel op basis van je persoonlijke situatie.'


Harmen Harmsma
Directeur-generaal DUO
"Een van de grootste ICT-vernieuwingen binnen de overheid – 18 applicaties, 3 miljoen regels code en directe beslissingen via DigiD. Succesvol opgeleverd en bekroond met 4 sterren van SIG."
Verschillende bronnen
Voor de aanvraag wordt informatie uit verschillende bronnen gecombineerd. "We controleren de identiteit en achterhalen het aantal ouders, maar ook het aantal broers, zussen, halfbroers en halfzussen. Vervolgens halen we het inkomen van zowel de aanvrager als de ouders op bij de Belastingdienst en gaan in het BRP na of de aanvrager thuis- of uitwonend is." Met deze informatie berekent het aanvraagprogramma vervolgens of de aanvrager recht heeft op studiefinanciering en zo ja, hoeveel.

Continuous delivery
Michael gaf sturing aan twaalf teams, waaronder zeven scrumteams die werkten op basis van agile-softwareontwikkeling. "We werkten met continuous delivery. We bouwden drie weken, waarna binnen één week de productiegang plaatsvindt." Om te garanderen dat de kwaliteit van de software in orde is, werkten ze met regressietests.
"De programmeur schrijft overdag de code en commit zijn werk, 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 ingericht."