Blog

Softwareontwikkeling overheid: Eisen, processen en wat écht werkt

Score Agency 7 min leestijd
S

Softwareontwikkeling overheid: eisen, processen en wat écht werkt

Softwareontwikkeling overheid is het bouwen van digitale systemen en applicaties voor gemeenten, ministeries, uitvoeringsorganisaties en andere publieke instellingen, waarbij strenge juridische, technische en organisatorische eisen gelden die in de private sector zelden voorkomen. Met meer dan 200 afgeronde projecten en 15 jaar ervaring weten wij bij Score Agency hoe complex deze trajecten in de praktijk zijn. Dit artikel legt uit wat overheidsopdrachten vragen van een softwarepartner.

Eisen van overheidssoftware projecten

Softwareontwikkeling voor de overheid stelt aanzienlijk hogere eisen dan gemiddelde IT-projecten. De Nederlandse overheid hanteert verplichte normen voor toegankelijkheid (WCAG 2.1 AA), open-sourcebeleid, meervoudige beveiligingslagen en architectuurprincipes zoals Common Ground. Een leverancier die niet aan al deze eisen voldoet, valt al vroeg in het traject af.

De WCAG 2.1 AA-standaard is een wettelijk verplichte toegankelijkheidseis voor alle publieke digitale diensten in Nederland. Elke interface, elk formulier en elk dashboard moet aantoonbaar bruikbaar zijn voor mensen met een visuele, motorische of cognitieve beperking. In de praktijk zien wij dat dit vereiste vaak te laat in het project opduikt, waarna kostbare aanpassingen nodig zijn. Begin hier bij het ontwerp, niet bij de oplevering.

Voor overheidsprojecten geldt dat software bij voorkeur open source is of open standaarden volgt. Dit vloeit voort uit het beleid van Forum Standaardisatie, dat organisaties verplicht te kiezen uit een lijst van verplichte en aanbevolen open standaarden. Concreet leidt dit tot keuzes voor protocollen als REST, DigiD-koppelingen en e-Herkenning als authenticatiemethode.

  • Toegankelijkheid volgens WCAG 2.1 AA is wettelijk verplicht voor overheidswebsites
  • Open standaarden en bij voorkeur open-sourcecode zijn de norm
  • DigiD, e-Herkenning en BRP-koppelingen zijn vrijwel altijd vereist
  • Gegevensopslag moet voldoen aan de Algemene verordening gegevensbescherming (AVG)
  • Softwarearchitectuur moet aansluiten op het Common Ground-principe

Inschrijving en selectieprocessen voor overheidsopdrachten

Overheidsopdrachten boven een bepaalde drempelwaarde moeten Europees worden aanbesteed. Voor IT-diensten ligt die drempel voor nationale overheden op 143.000 euro en voor decentrale overheden op 221.000 euro. Dit maakt softwareontwikkeling overheid een formeel traject met vaste fasen en strakke deadlines.

Een aanbestedingsprocedure voor softwareontwikkeling doorloopt doorgaans de volgende stappen:

  1. Publicatie van de aankondiging op TenderNed
  2. Selectiefase op basis van geschiktheidseisen en minimumvereisten
  3. Uitnodiging tot het indienen van een offerte
  4. Beoordeling op prijs-kwaliteitverhouding (BPKV-methode)
  5. Gunningsbeslissing met een verplichte Alcatel-termijn van 20 dagen
  6. Contractondertekening en projectstart

Bij overheidsopdrachten wegen kwaliteitscriteria zwaarder dan prijs: gemiddeld telt kwaliteit voor 60 tot 70 procent mee in de eindbeoordeling. Een scherpe prijs is dus geen garantie voor gunning. Wat telt, is aantoonbare ervaring met vergelijkbare projecten, een concreet en realistisch projectplan, en heldere, gedetailleerde antwoorden op de beoordelingscriteria.

Veiligheid en compliance standaarden

Veiligheid is bij softwareontwikkeling voor de overheid niet optioneel, maar verplicht. Het Baseline Informatiebeveiliging Overheid (BIO) is de verplichte norm voor alle overheidsorganisaties in Nederland en gebaseerd op de internationale ISO 27001-standaard.

Softwareontwikkeling overheid vereist aantoonbaar BIO-conforme beveiliging. Dit omvat risicoanalyses, penetratietests en vastgelegde verwerkersovereenkomsten. Leveranciers die dit niet kunnen bewijzen, worden uitgesloten van opdrachten waarbij persoonsgegevens worden verwerkt.

De BIO kent drie beveiligingsniveaus: laag, midden en hoog. Systemen die burgerdata bevatten, vallen meestal onder het middelste of hoogste niveau en vereisen verplichte two-factor authenticatie, versleutelde dataopslag en volledige logregistratie van alle gebruikersacties. Wij integreren deze beveiligingslagen standaard in elk overheidsproject, zodat de oplevering geen verrassingen oplevert bij een audit. Bekijk onze volledige dienstencatalogus voor meer informatie over hoe wij veiligheid in het ontwikkelproces verankeren.

Grootschalige implementatie management

Een overheidsproject gaat zelden over één locatie of één team. Gemeenten werken met meerdere afdelingen, ministeries met uitvoeringsorganisaties, en uitvoeringsorganisaties met externe ketenpartners. Dit vereist implementatiemanagement dat verder reikt dan technische oplevering.

Bij softwareontwikkeling overheid hanteren wij altijd een gefaseerde uitrol: eerst een pilotfase bij een geselecteerde afdeling, dan een evaluatieronde op basis van gebruikersdata, en pas daarna een brede uitrol. Bij de gemeente Enschede leidde deze aanpak bij een digitaal loket tot 40 procent minder helpdeskvragen na de livegang.

Goede implementatie vraagt ook om strakke begeleiding op het gebied van verandermanagement. Medewerkers die dagelijks met het nieuwe systeem werken, moeten tijdig worden meegenomen. Training, heldere handleidingen en een intern aanspreekpunt per afdeling zijn geen luxe, maar noodzaak. Onze ervaring met softwareprojecten voor de overheid laat zien dat dit het verschil maakt tussen een geslaagd project en één dat technisch klopt maar organisatorisch strandt.

Documentatie en kennisoverdracht

Overheidssoftware heeft een lange levensduur: systemen draaien soms 10 tot 20 jaar, met wisselende teams en wisselende leveranciers. Goede documentatie is daarom geen bijproduct van het project, maar een contractuele verplichting.

Wat wij bij elk overheidsproject standaard opleveren:

  • Technische architectuurdocumentatie inclusief datamodellen en API-beschrijvingen
  • Gebruikersdocumentatie in begrijpelijke taal voor eindgebruikers en beheerders
  • Een beheerhandboek met instructies voor updates, back-ups en incidentafhandeling
  • Broncode in een afgesproken repository met volledige versiehistorie
  • Een overdrachtsplan voor de situatie dat de leverancier wisselt

Kennisoverdracht gaat verder dan documenten. Bij grotere trajecten organiseren wij kennissessies met de interne IT-afdeling van de opdrachtgever. Zo blijft de kennis over het systeem niet alleen bij de bouwer liggen, maar ook bij de organisatie zelf. Dit is essentieel voor langdurige beheerbaarheid.

Ondersteuning en onderhoud verplichtingen

Na de livegang begint een nieuw hoofdstuk. Overheidsorganisaties verwachten een gegarandeerde ondersteuningsperiode, doorgaans drie tot vijf jaar, met vastgelegde responstijden voor incidenten. Dit vereist een Service Level Agreement (SLA) die aansluit op de BIO-eisen en de interne continuïteitsplannen van de opdrachtgever.

Een realistisch onderhoudsbudget voor overheidssoftware bedraagt gemiddeld 15 tot 20 procent van de initiële ontwikkelkosten per jaar. Dit dekt reguliere updates, beveiligingspatches, wettelijke wijzigingen en kleine functionele aanpassingen. Wie dit bedrag te laag inschat, loopt binnen twee jaar aan tegen verouderde software die niet meer voldoet aan nieuwe wetgeving.

Wij werken met heldere SLA-niveaus: kritieke fouten lossen wij op binnen 4 uur, hoge prioriteit binnen 24 uur en normale prioriteit binnen 5 werkdagen. Dit zijn contractueel vastgelegde afspraken, geen marketingbeloftes. Kijk voor meer details op onze pagina over web development voor organisaties of bij onze AI-oplossingen voor de publieke sector.

Veelgestelde vragen over softwareontwikkeling overheid

Wat maakt softwareontwikkeling voor de overheid anders dan voor het bedrijfsleven?

Softwareontwikkeling overheid verschilt van private projecten door verplichte aanbestedingsprocedures, wettelijke toegankelijkheidseisen (WCAG 2.1 AA), BIO-beveiligingsnormen en de verplichting om open standaarden te gebruiken. Besluitvormingstijden zijn langer en er zijn meer stakeholders betrokken. Een privaat project van vergelijkbare omvang vraagt gemiddeld 30 tot 40 procent minder doorlooptijd dan een vergelijkbaar overheidsproject.

Welke certificeringen of kwalificaties heeft een softwareleverancier nodig voor overheidsprojecten?

Gangbare kwalificaties voor softwareontwikkeling overheid zijn: aantoonbare BIO-kennis, ISO 27001-certificering, ervaring met DigiD-koppelingen en referentieprojecten bij vergelijkbare overheidsorganisaties. Sommige aanbestedingen vragen ook om een VCA-certificaat of ISAE 3402-verklaring. Score Agency kan bij elke aanbesteding de vereiste referenties en certificeringen aanleveren op basis van meer dan 200 projecten.

Hoe lang duurt een gemiddeld softwareproject voor de overheid?

Een gemiddeld overheidsproject doorloopt een aanbestedingsfase van 3 tot 6 maanden, gevolgd door een ontwikkelfase van 6 tot 18 maanden, afhankelijk van de complexiteit. Kleinere digitaliseringsprojecten, zoals een gemeentelijk formulierenportaal, zijn soms binnen 4 maanden live. Grote ketenintegratieprojecten kunnen 2 tot 3 jaar in beslag nemen. Een gefaseerde aanpak verkort de time-to-value aanzienlijk.

Hoe zit het met de AVG bij softwareontwikkeling voor overheidsorganisaties?

Overheidsorganisaties zijn verwerkingsverantwoordelijke onder de Algemene verordening gegevensbescherming (AVG). De softwareleverancier treedt op als verwerker en moet een verwerkersovereenkomst tekenen. Dit betekent: dataminimalisatie in het ontwerp, verplichte datalekprocedures en opslag van persoonsgegevens uitsluitend binnen de Europese Economische Ruimte. Wij integreren privacy by design standaard in elk project voor de publieke sector.

Kan een mkb-bedrijf ook inschrijven op aanbestedingen voor softwareontwikkeling overheid?

Ja, mkb-bedrijven kunnen inschrijven op overheidsopdrachten voor softwareontwikkeling. De overheid bevordert mkb-deelname door grote opdrachten op te splitsen in percelen. Wel moet een mkb-partij kunnen voldoen aan de gestelde omzeteisen, referentie-eisen en soms bankgaranties. Een samenwerkingsverband of consortium met een grotere partner kan de drempel verlagen. Score Agency werkt regelmatig als hoofdaannemer of onderaannemer in zulke constructies.

Softwareontwikkeling overheid vraagt om technische kennis, kennis van wet- en regelgeving én ervaring met complexe organisaties. Score Agency combineert deze drie al meer dan 15 jaar. Of het nu gaat om een digitaal loket voor een gemeente, een ketenintegratie voor een uitvoeringsorganisatie of een mobiele app voor burgers: wij bouwen systemen waar overheidsorganisaties jarenlang op kunnen rekenen.

Tags

softwareontwikkeling overheid