From e1477f6580d308488a83a9cf7e6796e81478375c Mon Sep 17 00:00:00 2001 From: Frank Niessink Date: Mon, 27 Nov 2023 10:38:39 +0100 Subject: [PATCH] Update WIP documents. --- docs/wip/ICTU-Kwaliteitsaanpak-Checklist.xlsx | Bin 35829 -> 36461 bytes .../ICTU-Kwaliteitsaanpak-Samenvatting.html | 2 +- .../ICTU-Kwaliteitsaanpak-Samenvatting.pdf | Bin 204680 -> 207464 bytes ...aliteitsaanpak-Wijzigingsgeschiedenis.html | 2 +- ...waliteitsaanpak-Wijzigingsgeschiedenis.pdf | Bin 247434 -> 254689 bytes docs/wip/ICTU-Kwaliteitsaanpak.html | 2 +- docs/wip/ICTU-Kwaliteitsaanpak.pdf | Bin 675914 -> 678004 bytes docs/wip/ICTU-Kwaliteitsaanpak.pptx | Bin 1149246 -> 1149342 bytes docs/wip/ICTU-Template-Compacte-Voorfase.docx | Bin 211935 -> 212247 bytes docs/wip/ICTU-Template-Detailtestplan.docx | Bin 214888 -> 215195 bytes docs/wip/ICTU-Template-Generiek.docx | Bin 209210 -> 209537 bytes ...-Template-Globaal-Functioneel-Ontwerp.docx | Bin 211343 -> 211664 bytes ...Template-Inwerkplan-Kwaliteitsmanager.docx | Bin 213876 -> 214189 bytes docs/wip/ICTU-Template-Kwaliteitsplan.docx | Bin 224769 -> 225142 bytes ...mplate-Plan-van-Aanpak-Realisatiefase.docx | Bin 218229 -> 218527 bytes ...CTU-Template-Plan-van-Aanpak-Voorfase.docx | Bin 216676 -> 216951 bytes ...emplate-Software-architectuurdocument.docx | Bin 213342 -> 213646 bytes docs/wip/Neutraal-Template-Generiek.docx | Bin 30221 -> 30551 bytes ...l-Template-Infrastructuurarchitectuur.docx | Bin 32665 -> 32665 bytes ...traal-Template-Niet-Functionele-Eisen.docx | Bin 47312 -> 47756 bytes 20 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/wip/ICTU-Kwaliteitsaanpak-Checklist.xlsx b/docs/wip/ICTU-Kwaliteitsaanpak-Checklist.xlsx index 025668a20506bde66348442262cfaf91ef4c3cba..40d23e8e21dcc441416c41d24dd08358c55eb7c6 100644 GIT binary patch delta 32241 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 delta 31570 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 J8u_1>{}-f&Y_ -ICTU Kwaliteitsaanpak Softwareontwikkeling versie 4.0.0-devICTU logo

ICTU Kwaliteitsaanpak Softwareontwikkeling

Samenvatting

Versie 4.0.0-dev, 07-06-2023

Inleiding

De overheid is in hoge mate afhankelijk van informatiesystemen voor de uitvoering van haar taken. Veel van die informatiesystemen zijn dusdanig specifiek dat de benodigde software “op maat” gemaakt moet worden. De totstandkoming van op maat gemaakte software is meestal een complex proces, waarin vele belangen en behoeften worden afgewogen en afgezet tegen de mogelijkheden die technologie biedt. Eenmaal operationeel zal een informatiesysteem verantwoord onderhouden moeten worden; behoeften en technologie veranderen in de loop van de tijd.

Overheidsprojecten waarin software wordt ontwikkeld of onderhouden kampen nog vaak met vertraging, budgetoverschrijding of een eindresultaat met te lage kwaliteit. Zo concludeerde de commissie-Elias in haar eindrapport: "De Rijksoverheid heeft haar ICT (Informatie- en communicatietechnologie)-projecten niet onder controle". Eén van de fundamentele problemen is dat de risico's, die inherent zijn aan softwareontwikkeling, door organisaties nog onvoldoende worden herkend, erkend en gemitigeerd. Dit terwijl de risico's bij de ontwikkeling van software, binnen het ICT-domein, algemeen bekend zijn en er ook voor veel risico's passende maatregelen bestaan.

ICTU heeft jarenlange ervaring met het realiseren van software en past de opgedane ervaring toe bij de ontwikkeling van nieuwe software. Die ervaring is vastgelegd in een werkwijze, deze “ICTU Kwaliteitsaanpak Softwareontwikkeling”, die telkens wordt aangepast en aangevuld op basis van de praktijk.

ICTU is ervan overtuigd dat het bouwen van duurzame software, die goed aansluit bij de behoeften van gebruikers en andere belanghebbenden, bijdraagt aan betere informatiesystemen en een betere dienstverlening door de overheid. Dienstverlening die betrouwbaar moet zijn voor burgers, bedrijven en ambtenaren. Om samen met opdrachtgevers passende oplossingen te realiseren ontwikkelt ICTU daarom software volgens een agile proces. En om de duurzaamheid en betrouwbaarheid te bevorderen besteedt ICTU standaard aandacht aan beveiliging, privacy, performance, gebruikskwaliteit en toegankelijkheid. De Kwaliteitsaanpak dient daarvoor als leidraad, maar de aanpak voorziet ook in mogelijkheden om het project en het eindproduct aan te passen aan de specifieke situatie.

Om projecten, die software realiseren volgens de Kwaliteitsaanpak, efficiënt en effectief te ondersteunen, heeft ICTU twee gespecialiseerde afdelingen in het leven geroepen. Deze afdelingen staan projecten bij door middel van kennis, menskracht en technische hulpmiddelen. Zo profiteren projecten van schaalgrootte en hergebruik van inzichten.

Met behulp van de ICTU Kwaliteitsaanpak Softwareontwikkeling heeft ICTU samen met andere overheden inmiddels enige tientallen projecten succesvol uitgevoerd. ICTU wil deze aanpak graag aanvullen met de ervaringen en geleerde lessen van andere organisaties en deze overdraagbaar maken en breder uitdragen. Om die reden stelt ICTU deze Kwaliteitsaanpak aan iedereen beschikbaar via https://www.ictu.nl/kwaliteitsaanpak en heeft zij, samen met normalisatie-instituut NEN en partijen uit overheid en markt, een praktijkrichtlijn “Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware” [NEN NPR 5326:2019] gepubliceerd, die mede is gebaseerd op de ICTU Kwaliteitsaanpak Softwareontwikkeling.

Doelstellingen

De ICTU Kwaliteitsaanpak Softwareontwikkeling heeft drie doelstellingen:

  1. Opdrachtgevers helpen bekende risico's bij softwareontwikkeling, zoals technische schuld, vertraging en defecten, zo veel mogelijk te voorkomen.
  2. ICTU helpen om software te ontwikkelen die de missie van ICTU, namelijk bijdragen aan een betere digitale overheid, ondersteunt.
  3. De overheid als geheel helpen bij het zo goed mogelijk ontwikkelen van software.

De Kwaliteitsaanpak zelf is geformuleerd in de vorm van maatregelen die elke software-ontwikkelende organisatie kan treffen om risico's van softwareontwikkeling te mitigeren en de kans op succesvolle softwareontwikkelprojecten te vergroten. De maatregelen zijn gebaseerd op geleerde lessen uit de praktijk van ICTU.

De Kwaliteitsaanpak is een evoluerende aanpak, gebaseerd op de ervaringen die ICTU continu opdoet in de projecten waarin ICTU samen met opdrachtgevers maatwerksoftware ontwikkelt en onderhoudt. ICTU hanteert daarbij de vuistregel dat als tenminste 80% van de projecten minstens 80% van de tijd een bepaalde werkwijze hanteren, voor die werkwijze een maatregel in de Kwaliteitsaanpak wordt opgenomen. Maar het kan ook voorkomen dat maatregelen om andere redenen landen in de Kwaliteitsaanpak; denk aan het toegankelijk maken van software dat wettelijk verplicht is.

De maatregelen vormen het startpunt voor de aanpak van ieder ICTU-softwareproject, waarbij ruimte wordt geboden voor variatie of alternatieve invulling. Bijvoorbeeld stelt de Kwaliteitsaanpak: software wordt minimaal bij iedere grote release of tenminste twee keer per jaar onderworpen aan een beveiligingstest door beveiligingsexperts die ICTU daarvoor inhuurt (zie M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen). Een alternatief is dat de opdrachtgever de verantwoordelijkheid neemt voor het laten uitvoeren van beveiligingstests. Hierover maakt de projectleider nadere afspraken met de opdrachtgever.

De Kwaliteitsaanpak is dus zowel voorschrijvend als beschrijvend. Voorschrijvend omdat ICTU verwacht dat projecten die maatwerksoftware ontwikkelen en onderhouden de aanpak toepassen, en alleen aanpassen als daar een goede reden voor is, en mits dat wettelijk is toegestaan. Tegelijkertijd is de aanpak beschrijvend omdat de meeste maatregelen voortkomen uit de bestaande werkwijzen van de projecten. Zoals blijkt uit de self-assessment die ICTU regelmatig uitvoert op de toepassing van de Kwaliteitsaanpak.

Maatregelen

Hieronder zijn alle maatregeldefinities uit de Kwaliteitsaanpak opgenomen. Zie de Kwaliteitsaanpak zelf voor een uitgebreidere beschrijving van de maatregelen, inclusief context en rationale.

Producten

M31: Het project beschikt over vastgestelde informatie
Voor een goede uitvoering van het project is specifieke informatie nodig. De opdrachtgever zorgt dat het project bij de start van de voorfase inzicht heeft in de informatie die typisch wordt vastgelegd in een projectstartarchitectuur, business impact analysis en privacy impact assessment. Waar nodig werkt de opdrachtgever de informatie bij tijdens de voorfase en realisatiefase.
M01: Het project levert in elke fase vastgestelde producten en informatie op
Iedere projectfase levert specifieke informatie op. De voorfase levert inzicht in de functionele en niet-functionele eisen, ontwerp en architectuur, testplannen, operationele risico's, en benodigde kwaliteitsmaatregelen. Deze informatie wordt tijdens de realisatiefase waar nodig bijgewerkt. De realisatiefase levert één of meerdere werkende versies van de software met regressietests, aangevuld met een vrijgaveadvies, release notes en installatiedocumentatie.
M32: Het project onderzoekt de kwaliteit van over te nemen software
Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software.
M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet
Projecten bewaken zo snel mogelijk vanaf de start de door het project en ICTU vastgestelde kwaliteitsnormen en voldoen daar zo snel en goed mogelijk aan. De kwaliteit van producten, die nog niet zijn afgerond of nog niet aan de normen voldoen, wordt door het project bewaakt. Het voldoen aan de kwaliteitsnormen is onderdeel van de Definition of Done en herstel van de kwaliteit wordt planmatig opgepakt.
M03: Het project zorgt dat het product traceerbaar aan eisen voldoet
Eisen zijn wederzijds traceerbaar naar bewijsmateriaal, zoals logische testgevallen, dat de eis gerealiseerd is; dat wil zeggen dat geadministreerd is bij welke eis bewijsmateriaal hoort en vice versa. Dit wordt waar mogelijk met tooling ondersteund.
M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen
Voor specificatie en documentatie van vereiste en gewenste kwaliteitseigenschappen, de niet-functionele eisen, maken projecten gebruik van de terminologie en categorisering uit NEN-ISO/IEC 25010. Projecten gebruiken NEN-ISO/IEC 25010 om te controleren of alle relevante kwaliteitseigenschappen van het op te leveren eindproduct worden meegenomen in de ontwikkeling en/of onderhoud van het product.
M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Regressietests - tests die verifiëren of eerder ontwikkelde software nog steeds correct werkt na wijzigingen in de software of aansluiting op andere externe koppelvlakken - zijn geautomatiseerd.
M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Er is een geautomatiseerde continuous delivery pipeline die aantoonbaar correct werkt en de software bouwt, installeert in de testomgevingen, test op functionele en niet-functionele eigenschappen en oplevert, al dan niet inclusief installatie in de productieomgeving.
M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op
Technische schuld is inzichtelijk en wordt planmatig aangepakt. De kwaliteitsmanager is verantwoordelijk voor het inzichtelijk maken van de technische schuld. De software delivery manager is verantwoordelijk voor het planmatig aanpakken van de technische schuld en zorgt dat het Scrumteam regelmatig en voldoende tijd heeft om technische schuld te voorkomen en op te lossen. Het Scrumteam is verantwoordelijk voor het zoveel mogelijk voorkomen van technische schuld en voor het identificeren van technische schuld die toch optreedt.
M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen
Projecten laten periodiek de beveiliging van de ontwikkelde software beoordelen. Een beveiligingsexpert onderzoekt de code zowel geautomatiseerd als handmatig op veelvoorkomende kwetsbaarheden en op het voldoen aan voorgeschreven beveiligingsnormen. Overheidsspecifieke beveiligingsnormen of -raamwerken, zoals de BIO (Baseline Informatiebeveiliging Overheid), bieden een basis voor de beoordeling. Bevindingen uit de beveiligingstest worden vastgelegd als onderdeel van de werkvoorraad voor het ontwikkelproces.

Processen

M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor
Projecten hebben een voorbereidingsfase, "voorfase" genoemd, voorafgaand aan de realisatiefase. Voor het uitvoeren van de voorfase zijn vertegenwoordigers van de opdrachtgever, de beoogde beheerorganisatie en andere belanghebbenden betrokken die meewerken aan het realiseren van een deel van de op te leveren producten. Het doel van de voorfase is beeld krijgen van de te realiseren oplossing, van de risico's die zich tijdens realisatie kunnen voordoen en van de kaders waarbinnen de oplossing moet passen; tijdens de realisatiefase vinden bouw en onderhoud van de software en actualiseren en afronden van documentatie plaats.
M21: Het project selecteert medewerkers op basis van kwaliteit
Bij de inzet van medewerkers gaat kwaliteit boven andere aspecten, zoals beschikbaarheid, prijs en doorlooptijd.
M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak
De software delivery manager zorgt ervoor dat bij nieuwe projecten wordt gestart met ten minste twee projectleden die bekend zijn met de Kwaliteitsaanpak.
M05: Het project hanteert een iteratief en incrementeel ontwikkelproces
Projecten werken iteratief en incrementeel; dit betekent dat een project in korte iteraties werkt, waarbij elke iteratie een werkende versie van de software oplevert die extra waarde vertegenwoordigt voor de opdrachtgever. Behalve de software werkt het project ook iedere iteratie alle andere producten bij. Elke iteratie worden verwachtingen en werkelijke resultaten vergeleken en wordt de werkwijze aangescherpt op basis van inzichten en bevindingen.
M35: Het project hanteert een agile architectuuraanpak
Tijdens de voorfase verwerkt het project de door de opdrachtgever opgestelde projectstartarchitectuur (PSA) in een eerste versie van het softwarearchitectuurdocument (SAD). Tijdens de realisatiefase werkt het project het SAD bij op basis van nieuwe inzichten.
M10: Het project kent een wekelijks projectoverleg
De projectleider organiseert een periodiek projectoverleg. Dit overleg vindt wekelijks plaats en duurt niet langer dan een uur. Vereiste aanwezigen zijn de projectleider, de software delivery manager, de Scrummaster, een vertegenwoordiger uit elk van de Scrumteams en de kwaliteitsmanager van het project; andere aanwezigen kunnen zijn: de projectarchitect en de product owner. De agenda voor dit overleg bestaat ten minste uit de volgende onderwerpen: mededelingen, actie- en besluitenlijst, personele zaken, planning en voortgang, kwaliteit en architectuur, risico's en aandachtspunten.
M16: Het project gebruikt tools voor vastgestelde taken
ICTU stelt het gebruik van tools verplicht voor:
  1. backlog management en agile werken,
  2. inrichten en uitvoeren van een continuous delivery pipeline,
  3. monitoren van de kwaliteit van broncode,
  4. versiebeheer van op te leveren producten,
  5. release van software,
  6. maken van testrapportages,
  7. maken van kwaliteitsrapportages,
  8. controleren van de configuratie op aanwezigheid van bekende kwetsbaarheden,
  9. controleren van door de applicatie gebruikte versies van externe software op aanwezigheid van bekende kwetsbaarheden,
  10. controleren van de software op aanwezigheid van kwetsbare constructies,
  11. controleren van container images op aanwezigheid van bekende kwetsbaarheden,
  12. testen van performance en schaalbaarheid,
  13. testen op toegankelijkheid van de applicatie,
  14. produceren van een "software bill of materials" (SBoM) en
  15. opslaan van artifacten.
M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak
De projectleider organiseert periodiek een self-assessment tegen de actuele versie van de Kwaliteitsaanpak en zet verbeteracties uit, waar nodig.
M30: Het project identificeert, mitigeert en bewaakt risico's
Het project identificeert, mitigeert en bewaakt projectspecifieke risico's voorafgaand aan en tijdens de projectuitvoering. Het project houdt een risicolog bij met geïdentificeerde risico's. De uitkomsten van de "Doordacht-van-Start-sessie", die al voorafgaand aan de start van het project wordt uitgevoerd, vormen het startpunt van deze risicolog. Risico's die tijdens de voorfase worden geïdentificeerd, bijvoorbeeld bij de productrisicoanalyse, worden toegevoegd aan de risicolog. Ook bij de start van de realisatiefase worden risicosessies gehouden met (vertegenwoordigers van) de belanghebbenden om verdere risico's te identificeren. Het project identificeert en implementeert mitigerende maatregelen danwel accepteert expliciet de geïdentificeerde risico's. Het project bewaakt de risicolog en uitvoering van de mitigerende maatregelen tijdens het IPO.
M34: Het project draagt software beheerst over
Als de software op enig moment door een andere partij dan ICTU verder ontwikkeld en/of onderhouden zal worden, draagt het project zorg voor een beheerste overdracht. Beheerdocumentatie, broncode en testmiddelen zijn van dusdanige kwaliteit en compleetheid dat de andere partij de software efficiënt en effectief kan doorontwikkelen en/of onderhouden.
M27: Het project sluit projectfasen en zichzelf expliciet af
Afsluiting van een projectfase gebeurt expliciet en gecontroleerd: alle producten, zoals documentatie, broncode, referentiedata en credentials, die in de af te sluiten fase nodig waren of zijn opgeleverd, worden gearchiveerd. Indien er geen volgende fase is voorzien op korte termijn, dienen alle producten van de laptops van de projectmedewerkers verwijderd te worden.

Organisatie

M29: ICTU organiseert voor aanvang van een project de interne dienstverlening
Voordat ICTU een softwareontwikkelproject start, dat gaat werken conform de Kwaliteitsaanpak, maakt de beoogde projectleider afspraken met de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE) over de af te nemen dienstverlening.
M19: ICTU biedt projecten een afgeschermde digitale omgeving
ICTU geeft de projecten de beschikking over eigen, afgeschermde digitale omgevingen, waarbinnen ze de door het project ontwikkelde software en tools kunnen installeren en waartoe op een beheerste manier toegang wordt verleend.
M18: ICTU biedt ondersteuning voor verplicht gestelde tools
ICTU zorgt voor technische en functionele ondersteuning aan projecten bij het gebruik van alle verplichte tools.
M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen
ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en de kwaliteitsnormen. Aanpassingen zijn gebaseerd op praktijkervaring, nieuwe inzichten en nieuwe mogelijkheden voor meting en analyse. Iedere medewerker kan wijzigingsvoorstellen indienen bij ICTU. ICTU behandelt de wijzigingsvoorstellen, kiest de te nemen actie bij elk wijzigingsvoorstel en legt de wijzigingsvoorstellen en besluiten vast.
M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie
ICTU publiceert periodiek een nieuwe versie van de Kwaliteitsaanpak en/of de kwaliteitsnormen op een vaste, bekende locatie.
M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak
ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak die inzicht geeft in de huidige status van de Kwaliteitsaanpak en aanleiding kan geven tot het nemen van maatregelen om de Kwaliteitsaanpak en de ondersteuning daarvan door ICTU te verbeteren.
\ No newline at end of file +ICTU Kwaliteitsaanpak Softwareontwikkeling versie 4.0.0-devICTU logo

ICTU Kwaliteitsaanpak Softwareontwikkeling

Samenvatting

Versie 4.0.0-dev, 27-11-2023

Inleiding

De overheid is in hoge mate afhankelijk van informatiesystemen voor de uitvoering van haar taken. Veel van die informatiesystemen zijn dusdanig specifiek dat de benodigde software “op maat” gemaakt moet worden. De totstandkoming van op maat gemaakte software is meestal een complex proces, waarin vele belangen en behoeften worden afgewogen en afgezet tegen de mogelijkheden die technologie biedt. Eenmaal operationeel zal een informatiesysteem verantwoord onderhouden moeten worden; behoeften en technologie veranderen in de loop van de tijd.

Overheidsprojecten waarin software wordt ontwikkeld of onderhouden kampen nog vaak met vertraging, budgetoverschrijding of een eindresultaat met te lage kwaliteit. Zo concludeerde de commissie-Elias in haar eindrapport: "De Rijksoverheid heeft haar ICT (Informatie- en communicatietechnologie)-projecten niet onder controle". Eén van de fundamentele problemen is dat de risico's, die inherent zijn aan softwareontwikkeling, door organisaties nog onvoldoende worden herkend, erkend en gemitigeerd. Dit terwijl de risico's bij de ontwikkeling van software, binnen het ICT-domein, algemeen bekend zijn en er ook voor veel risico's passende maatregelen bestaan.

ICTU heeft jarenlange ervaring met het realiseren van software en past de opgedane ervaring toe bij de ontwikkeling van nieuwe software. Die ervaring is vastgelegd in een werkwijze, deze “ICTU Kwaliteitsaanpak Softwareontwikkeling”, die telkens wordt aangepast en aangevuld op basis van de praktijk.

ICTU is ervan overtuigd dat het bouwen van duurzame software, die goed aansluit bij de behoeften van gebruikers en andere belanghebbenden, bijdraagt aan betere informatiesystemen en een betere dienstverlening door de overheid. Dienstverlening die betrouwbaar moet zijn voor burgers, bedrijven en ambtenaren. Om samen met opdrachtgevers passende oplossingen te realiseren ontwikkelt ICTU daarom software volgens een agile proces. En om de duurzaamheid en betrouwbaarheid te bevorderen besteedt ICTU standaard aandacht aan beveiliging, privacy, performance, gebruikskwaliteit en toegankelijkheid. De Kwaliteitsaanpak dient daarvoor als leidraad, maar de aanpak voorziet ook in mogelijkheden om het project en het eindproduct aan te passen aan de specifieke situatie.

Om projecten, die software realiseren volgens de Kwaliteitsaanpak, efficiënt en effectief te ondersteunen, heeft ICTU twee gespecialiseerde afdelingen in het leven geroepen. Deze afdelingen staan projecten bij door middel van kennis, menskracht en technische hulpmiddelen. Zo profiteren projecten van schaalgrootte en hergebruik van inzichten.

Met behulp van de ICTU Kwaliteitsaanpak Softwareontwikkeling heeft ICTU samen met andere overheden inmiddels enige tientallen projecten succesvol uitgevoerd. ICTU wil deze aanpak graag aanvullen met de ervaringen en geleerde lessen van andere organisaties en deze overdraagbaar maken en breder uitdragen. Om die reden stelt ICTU deze Kwaliteitsaanpak aan iedereen beschikbaar via https://www.ictu.nl/kwaliteitsaanpak en heeft zij, samen met normalisatie-instituut NEN en partijen uit overheid en markt, een praktijkrichtlijn “Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware” [NEN NPR 5326:2019] gepubliceerd, die mede is gebaseerd op de ICTU Kwaliteitsaanpak Softwareontwikkeling.

Doelstellingen

De ICTU Kwaliteitsaanpak Softwareontwikkeling heeft drie doelstellingen:

  1. Opdrachtgevers helpen bekende risico's bij softwareontwikkeling, zoals technische schuld, vertraging en defecten, zo veel mogelijk te voorkomen.
  2. ICTU helpen om software te ontwikkelen die de missie van ICTU, namelijk bijdragen aan een betere digitale overheid, ondersteunt.
  3. De overheid als geheel helpen bij het zo goed mogelijk ontwikkelen van software.

De Kwaliteitsaanpak zelf is geformuleerd in de vorm van maatregelen die elke software-ontwikkelende organisatie kan treffen om risico's van softwareontwikkeling te mitigeren en de kans op succesvolle softwareontwikkelprojecten te vergroten. De maatregelen zijn gebaseerd op geleerde lessen uit de praktijk van ICTU.

De Kwaliteitsaanpak is een evoluerende aanpak, gebaseerd op de ervaringen die ICTU continu opdoet in de projecten waarin ICTU samen met opdrachtgevers maatwerksoftware ontwikkelt en onderhoudt. ICTU hanteert daarbij de vuistregel dat als tenminste 80% van de projecten minstens 80% van de tijd een bepaalde werkwijze hanteren, voor die werkwijze een maatregel in de Kwaliteitsaanpak wordt opgenomen. Maar het kan ook voorkomen dat maatregelen om andere redenen landen in de Kwaliteitsaanpak; denk aan het toegankelijk maken van software dat wettelijk verplicht is.

De maatregelen vormen het startpunt voor de aanpak van ieder ICTU-softwareproject, waarbij ruimte wordt geboden voor variatie of alternatieve invulling. Bijvoorbeeld stelt de Kwaliteitsaanpak: software wordt minimaal bij iedere grote release of tenminste twee keer per jaar onderworpen aan een beveiligingstest door beveiligingsexperts die ICTU daarvoor inhuurt (zie M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen). Een alternatief is dat de opdrachtgever de verantwoordelijkheid neemt voor het laten uitvoeren van beveiligingstests. Hierover maakt de projectleider nadere afspraken met de opdrachtgever.

De Kwaliteitsaanpak is dus zowel voorschrijvend als beschrijvend. Voorschrijvend omdat ICTU verwacht dat projecten die maatwerksoftware ontwikkelen en onderhouden de aanpak toepassen, en alleen aanpassen als daar een goede reden voor is, en mits dat wettelijk is toegestaan. Tegelijkertijd is de aanpak beschrijvend omdat de meeste maatregelen voortkomen uit de bestaande werkwijzen van de projecten. Zoals blijkt uit de self-assessment die ICTU regelmatig uitvoert op de toepassing van de Kwaliteitsaanpak.

Maatregelen

Hieronder zijn alle maatregeldefinities uit de Kwaliteitsaanpak opgenomen. Zie de Kwaliteitsaanpak zelf voor een uitgebreidere beschrijving van de maatregelen, inclusief context en rationale.

Producten

M31: Het project beschikt over actuele vastgestelde informatie
Voor een goede uitvoering van het project is specifieke informatie nodig. De opdrachtgever zorgt dat het project bij de start van de voorfase inzicht heeft in de informatie die typisch wordt vastgelegd in een projectstartarchitectuur, business impact analysis en privacy impact assessment. Waar nodig werkt de opdrachtgever de informatie bij tijdens de voorfase en realisatiefase.
M01: Het project levert in elke fase vastgestelde producten en informatie op
Iedere projectfase levert specifieke informatie op. De voorfase levert inzicht in de functionele en niet-functionele eisen, ontwerp en architectuur, testplannen, operationele risico's, en benodigde kwaliteitsmaatregelen. Deze informatie wordt tijdens de realisatiefase waar nodig bijgewerkt. De realisatiefase levert één of meerdere werkende versies van de software met regressietests, aangevuld met een vrijgaveadvies, release notes en installatiedocumentatie.
M32: Het project onderzoekt de kwaliteit van over te nemen software
Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software.
M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet
Projecten bewaken zo snel mogelijk vanaf de start de door het project en ICTU vastgestelde kwaliteitsnormen en voldoen daar zo snel en goed mogelijk aan. De kwaliteit van producten, die nog niet zijn afgerond of nog niet aan de normen voldoen, wordt door het project bewaakt. Het voldoen aan de kwaliteitsnormen is onderdeel van de Definition of Done en herstel van de kwaliteit wordt planmatig opgepakt.
M03: Het project zorgt dat het product traceerbaar aan eisen voldoet
Eisen zijn wederzijds traceerbaar naar bewijsmateriaal, zoals logische testgevallen, dat de eis gerealiseerd is; dat wil zeggen dat geadministreerd is bij welke eis bewijsmateriaal hoort en vice versa. Dit wordt waar mogelijk met tooling ondersteund.
M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen
Voor specificatie en documentatie van vereiste en gewenste kwaliteitseigenschappen, de niet-functionele eisen, maken projecten gebruik van de terminologie en categorisering uit NEN-ISO/IEC 25010. Projecten gebruiken NEN-ISO/IEC 25010 om te controleren of alle relevante kwaliteitseigenschappen van het op te leveren eindproduct worden meegenomen in de ontwikkeling en/of onderhoud van het product.
M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Regressietests - tests die verifiëren of eerder ontwikkelde software nog steeds correct werkt na wijzigingen in de software of aansluiting op andere externe koppelvlakken - zijn geautomatiseerd.
M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Er is een geautomatiseerde continuous delivery pipeline die aantoonbaar correct werkt en de software bouwt, installeert in de testomgevingen, test op functionele en niet-functionele eigenschappen en oplevert, al dan niet inclusief installatie in de productieomgeving.
M16: Het project gebruikt tools voor vastgestelde taken
ICTU stelt het gebruik van tools verplicht voor de volgende taken:
  1. backlog management en agile werken,
  2. inrichten en uitvoeren van een continuous delivery pipeline,
  3. monitoren van de kwaliteit van broncode,
  4. versiebeheer van op te leveren producten,
  5. release van software,
  6. maken van testrapportages,
  7. maken van kwaliteitsrapportages,
  8. controleren van de configuratie op aanwezigheid van bekende kwetsbaarheden,
  9. controleren van door de applicatie gebruikte versies van externe software op aanwezigheid van bekende kwetsbaarheden,
  10. statische controle van de software op aanwezigheid van kwetsbare constructies,
  11. dynamische controle van de software op aanwezigheid van kwetsbare constructies,
  12. controleren van container images op aanwezigheid van bekende kwetsbaarheden,
  13. testen van performance en schaalbaarheid,
  14. testen op toegankelijkheid van de applicatie,
  15. produceren van een "software bill of materials" (SBoM),
  16. opslaan van artifacten,
  17. registratie van incidenten bij gebruik en beheer, en
  18. bij het uitvoeren van operationeel beheer; uitrollen van de software in de productieomgeving.
M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op
Technische schuld is inzichtelijk en wordt planmatig aangepakt. De kwaliteitsmanager is verantwoordelijk voor het inzichtelijk maken van de technische schuld. De software delivery manager is verantwoordelijk voor het planmatig aanpakken van de technische schuld en zorgt dat het Scrumteam regelmatig en voldoende tijd heeft om technische schuld te voorkomen en op te lossen. Het Scrumteam is verantwoordelijk voor het zoveel mogelijk voorkomen van technische schuld en voor het identificeren van technische schuld die toch optreedt.
M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen
Projecten laten periodiek de beveiliging van de ontwikkelde software beoordelen. Een beveiligingsexpert onderzoekt de code zowel geautomatiseerd als handmatig op veelvoorkomende kwetsbaarheden en op het voldoen aan voorgeschreven beveiligingsnormen. Overheidsspecifieke beveiligingsnormen of -raamwerken, zoals de BIO (Baseline Informatiebeveiliging Overheid), bieden een basis voor de beoordeling. Bevindingen uit de beveiligingstest worden vastgelegd als onderdeel van de werkvoorraad voor het ontwikkelproces.

Processen

M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor
Projecten hebben een voorbereidingsfase, "voorfase" genoemd, voorafgaand aan de realisatiefase. Voor het uitvoeren van de voorfase zijn vertegenwoordigers van de opdrachtgever, de beoogde beheerorganisatie en andere belanghebbenden betrokken die meewerken aan het realiseren van een deel van de op te leveren producten. Het doel van de voorfase is beeld krijgen van de te realiseren oplossing, van de risico's die zich tijdens realisatie kunnen voordoen en van de kaders waarbinnen de oplossing moet passen; tijdens de realisatiefase vinden bouw en onderhoud van de software en actualiseren en afronden van documentatie plaats.
M21: Het project selecteert medewerkers op basis van kwaliteit
Bij de inzet van medewerkers gaat kwaliteit boven andere aspecten, zoals beschikbaarheid, prijs en doorlooptijd.
M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak
De software delivery manager zorgt ervoor dat bij nieuwe projecten wordt gestart met ten minste twee projectleden die bekend zijn met de Kwaliteitsaanpak.
M05: Het project hanteert een iteratief en incrementeel ontwikkelproces
Projecten werken iteratief en incrementeel; dit betekent dat een project in korte iteraties werkt, waarbij elke iteratie een werkende versie van de software oplevert die extra waarde vertegenwoordigt voor de opdrachtgever. Behalve de software werkt het project ook iedere iteratie alle andere producten bij. Elke iteratie worden verwachtingen en werkelijke resultaten vergeleken en wordt de werkwijze aangescherpt op basis van inzichten en bevindingen.
M35: Het project hanteert een agile architectuuraanpak
Tijdens de voorfase verwerkt het project de door de opdrachtgever opgestelde projectstartarchitectuur (PSA) in een eerste versie van het softwarearchitectuurdocument (SAD). Tijdens de realisatiefase werkt het project het SAD bij op basis van nieuwe inzichten.
M10: Het project kent een wekelijks projectoverleg
De projectleider organiseert een periodiek projectoverleg. Dit overleg vindt wekelijks plaats en duurt niet langer dan een uur. Vereiste aanwezigen zijn de projectleider, de software delivery manager, de Scrummaster, een vertegenwoordiger uit elk van de Scrumteams en de kwaliteitsmanager van het project; andere aanwezigen kunnen zijn: de projectarchitect en de product owner. De agenda voor dit overleg bestaat ten minste uit de volgende onderwerpen: mededelingen, actie- en besluitenlijst, personele zaken, planning en voortgang, kwaliteit en architectuur, risico's en aandachtspunten.
M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak
De projectleider organiseert periodiek een self-assessment tegen de actuele versie van de Kwaliteitsaanpak en zet verbeteracties uit, waar nodig.
M30: Het project identificeert, mitigeert en bewaakt risico's
Het project identificeert, mitigeert en bewaakt projectspecifieke risico's voorafgaand aan en tijdens de projectuitvoering. Het project houdt een risicolog bij met geïdentificeerde risico's. De uitkomsten van de "Doordacht-van-Start-sessie", die al voorafgaand aan de start van het project wordt uitgevoerd, vormen het startpunt van deze risicolog. Risico's die tijdens de voorfase worden geïdentificeerd, bijvoorbeeld bij de productrisicoanalyse, worden toegevoegd aan de risicolog. Ook bij de start van de realisatiefase worden risicosessies gehouden met (vertegenwoordigers van) de belanghebbenden om verdere risico's te identificeren. Het project identificeert en implementeert mitigerende maatregelen danwel accepteert expliciet de geïdentificeerde risico's. Het project bewaakt de risicolog en uitvoering van de mitigerende maatregelen tijdens het IPO.
M34: Het project draagt software beheerst over
Als de software op enig moment door een andere partij dan ICTU verder ontwikkeld en/of onderhouden zal worden, draagt het project zorg voor een beheerste overdracht. Beheerdocumentatie, broncode en testmiddelen zijn van dusdanige kwaliteit en compleetheid dat de andere partij de software efficiënt en effectief kan doorontwikkelen en/of onderhouden.
M27: Het project sluit projectfasen en zichzelf expliciet af
Afsluiting van een projectfase gebeurt expliciet en gecontroleerd: alle producten, zoals documentatie, broncode, referentiedata en credentials, die in de af te sluiten fase nodig waren of zijn opgeleverd, worden gearchiveerd. Indien er geen volgende fase is voorzien op korte termijn, dienen alle producten van de laptops van de projectmedewerkers verwijderd te worden.

Organisatie

M29: ICTU organiseert voor aanvang van een project de interne dienstverlening
Voordat ICTU een softwareontwikkelproject start, dat gaat werken conform de Kwaliteitsaanpak, maakt de beoogde projectleider afspraken met de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE) over de af te nemen dienstverlening.
M19: ICTU biedt projecten een afgeschermde digitale omgeving
ICTU geeft de projecten de beschikking over eigen, afgeschermde digitale omgevingen, waarbinnen ze de door het project ontwikkelde software en tools kunnen installeren en waartoe op een beheerste manier toegang wordt verleend.
M18: ICTU biedt ondersteuning voor verplicht gestelde tools
ICTU zorgt voor technische en functionele ondersteuning aan projecten bij het gebruik van alle verplichte tools.
M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen
ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en de kwaliteitsnormen. Aanpassingen zijn gebaseerd op praktijkervaring, nieuwe inzichten en nieuwe mogelijkheden voor meting en analyse. Iedere medewerker kan wijzigingsvoorstellen indienen bij ICTU. ICTU behandelt de wijzigingsvoorstellen, kiest de te nemen actie bij elk wijzigingsvoorstel en legt de wijzigingsvoorstellen en besluiten vast.
M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie
ICTU publiceert periodiek een nieuwe versie van de Kwaliteitsaanpak en/of de kwaliteitsnormen op een vaste, bekende locatie.
M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak
ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak die inzicht geeft in de huidige status van de Kwaliteitsaanpak en aanleiding kan geven tot het nemen van maatregelen om de Kwaliteitsaanpak en de ondersteuning daarvan door ICTU te verbeteren.
\ No newline at end of file diff --git a/docs/wip/ICTU-Kwaliteitsaanpak-Samenvatting.pdf b/docs/wip/ICTU-Kwaliteitsaanpak-Samenvatting.pdf index 7f56e98d95499fcf5104295b65295fc0f43884e3..d978be8b4d6b63d29eaea7376b3f70554569ab26 100644 GIT binary patch delta 62436 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

hFF?Np*oAk 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 diff --git a/docs/wip/ICTU-Kwaliteitsaanpak-Wijzigingsgeschiedenis.html b/docs/wip/ICTU-Kwaliteitsaanpak-Wijzigingsgeschiedenis.html index c6e23505..1f5ab582 100644 --- a/docs/wip/ICTU-Kwaliteitsaanpak-Wijzigingsgeschiedenis.html +++ b/docs/wip/ICTU-Kwaliteitsaanpak-Wijzigingsgeschiedenis.html @@ -1,2 +1,2 @@ -ICTU Kwaliteitsaanpak Softwareontwikkeling versie 4.0.0-devICTU logo

ICTU Kwaliteitsaanpak Softwareontwikkeling

Wijzigingsgeschiedenis

Versie 4.0.0-dev, 07-06-2023

Versie 4.0.0, nog te releasen

Kwaliteitsaanpak

  • Het hoofdstuk 'Begrippenkader' is verwijderd. De begrippen die hierin werden besproken staan ook in de bijlage 'Terminologie'. Het hoofdstuk 'Leeswijzer' verwijst nu naar deze bijlage.
  • De titel van M02 is veranderd van "Het project zorgt dat het product continu aan de kwaliteitsnormen voldoet" in "Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet". Continue aan alle kwaliteitsnormen voldoen is in de praktijk onmogelijk (zie ook M08 "Het project maakt technische schuld inzichtelijk en lost deze planmatig op"). Hiermee is de overlap met M06 "Het project meet kwaliteitsnormen geautomatiseerd en frequent" zo groot dat deze laatste maatregel is komen te vervallen.
  • De scope van maatregel M29 "ICTU zorgt dat een project verantwoord kan starten" gereduceerd tot het organiseren van de interne dienstverlening voor aanvang van een project en de titel hieraan aangepast: "ICTU organiseert voor aanvang van een project de interne dienstverlening".
  • Maatregel M35 "Het project hanteert een agile architectuuraanpak" toegevoegd.
  • De bijlage 'Wijzigingsgeschiedenis' verplaatst naar een los document in PDF- en HTML-formaat.

Samenvatting Kwaliteitsaanpak

  • HTML-versie van de samenvatting toegevoegd aan de set van documenten zodat er een toegankelijk alternatief is voor de PDF-versie van de samenvatting.

Template Niet-Functionele Eisen

  • Axe-core bijgewerkt naar de laatste versie in de tabel met de WCAG 2.1 succescriteria.

Template Kwaliteitsplan

  • Koppeling tussen Use cases, Logische testgevallen, User stories en Epics minder strikt gemaakt in bijlage D "Gebruik van Jira".

Alle documenten

  • De term "DevOps-werkwijze" vervangen door "operationeel beheer" of door "operationeel en/of applicatiebeheer" op de plekken waar het gaat over de dienstverlening en niet zozeer over de aanpak.
  • 'Beheerorganisatie' en 'beheerpartij' werden door elkaar gebruikt. Alle voorkomens van beheerpartij vervangen door beheerorganisatie.

Versie 3.0.1, 4 april 2023

Kwaliteitsaanpak

  • In M01 toegevoegd dat het ICTU-kwaliteitsplan waar nodig aansluit op het overkoepelende kwaliteitsplan van de opdrachtgever.
  • Bij M02 ontbrak (een verwijzing naar) de self-assessment als activiteit om aan de kwaliteitsnormen te voldoen.
  • Bij M16 is Jira ook van toepassing bij applicatiebeheer en niet alleen bij DevOps.
  • De criteria uit NPR 5325 in M34 zijn niet SMART. Toegevoegd dat project en opdrachtgever de criteria voor overdracht aanscherpen.
  • Referenties naar 'zeepkist' als communicatiekanaal verwijderd.
  • De link naar de toegankelijkheidsverklaring was niet correct.
  • Definitie voor 'operationeel beheer' toegevoegd aan de bijlage 'Terminologie'.

Template Kwaliteitsplan

  • Het Jira-type "Systeemfunctie" verwijderd uit bijlage D omdat dit niet meer gebruikt wordt.

Self-assessment checklist

  • Een deel van de tekst van maatregel M05 was weggevallen.

Versie 3.0.0, 28 februari 2023

Kwaliteitsaanpak

  • HTML-versie van de Kwaliteitsaanpak toegevoegd als toegankelijk alternatief voor de PDF-versie.
  • Op meerdere plekken in de Kwaliteitsaanpak de gebruikte rollen aangescherpt of verbeterd door bijvoorbeeld ICTU te vervangen door project, team door Scrumteam en projectleider door software delivery manager.
  • Bij maatregel "Het project levert in elke fase vastgestelde producten en informatie op" (M01): software bill of materials toegevoegd als op te leveren informatie, toegevoegd dat al het werk van het Scrumteam via de product backlog loopt, deploymentdocumentatie verbreed tot documentatie voor deployment en operationeel beheer en, tenslotte, broncode en regressietest verplaatst naar de nieuwe maatregel "Het project draagt software beheerst over" (M34).
  • Bij maatregel "Het project levert in elke fase vastgestelde producten en informatie op" (M01): de due diligence activiteiten afgesplitst naar een nieuwe maatregel "Het project onderzoekt de kwaliteit van over te nemen software" (M32).
  • De maatregel "Het project implementeert nieuwe versies van de Kwaliteitsaanpak binnen de gestelde termijn" (M09) is vervallen en gecombineerd met maatregel "Het project voert periodiek een self-assessment uit ten aanzien van de Kwaliteitsaanpak" (M28).
  • Bij maatregel "Het project gebruikt tools voor vastgestelde taken" (M16): de lijst van verplichte tools en ondersteunde tools gelijk getrokken, de genoemde tools bijgewerkt en software bill of materials toegevoegd als taak.
  • Bij maatregel "Het project voert periodiek een self-assessment uit ten aanzien van de Kwaliteitsaanpak" (M28): de rol van de kwaliteitsmanager bij het uitvoeren van de self-assessment toegevoegd.
  • Nieuwe maatregel "ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak" (M33) toegevoegd.
  • Nieuwe maatregel "Het project draagt software beheerst over" (M34) toegevoegd.
  • Kruisverwijzingen tussen maatregelen verwijderd om de onderhoudbaarheid van de tekst te vergroten.
  • Versioneringsstrategie voor de Kwaliteitsaanpak toegegoegd aan de leeswijzer.
  • De term 'standup' vervangen door de officiële term 'daily scrum'.
  • De Scrumrollen toegevoegd aan de bijlage 'Terminologie'.

Samenvatting Kwaliteitsaanpak

  • Gebruik dezelfde volgorde van de maatregelen in de samenvatting als in de gehele Kwaliteitsaanpak.

Template Niet-Functionele Eisen

  • Paragraaf "Relaties met andere documenten" verder uitgewerkt.
  • In de paragraaf "Over dit document" handreiking voor het scherp formuleren van eisen toegevoegd.
  • Axe-core bijgewerkt naar de laatste versie in de tabel met de WCAG 2.1 succescriteria.
  • Template neutraal gemaakt (ICTU logo's verwijderd) omdat dit document een verantwoordelijkheid van de opdrachtgever is.
  • Kolommen aan eisentabellen toegevoegd om eisen toe te wijzen aan systeemonderdelen en verantwoordelijke partijen.

Template High Level Design

  • Template neutraal gemaakt (ICTU logo's verwijderd) omdat dit document een verantwoordelijkheid van de opdrachtgever is.

Template Kwaliteitsplan

  • In de beschrijving van het vrijgaveadvies "testresultaten" vervangen door toetsing van functionele en niet-functionele eisen.
  • Paragraaf over linters, checkers en formatters toegevoegd aan het hoofdstuk "Kwaliteitsmaatregelen realisatiefase".
  • Paragraaf over broncodereviews specifieker gemaakt.
  • De scope van de paragraaf over certificeringen uitgebreid zodat ook externe testen en toetsen eronder vallen.

Template Generiek

  • Een neutrale versie van het generieke template toegevoegd.

Template Compacte Voorfase

  • Een template toegevoegd voor het vastleggen van de uitkomsten van een compacte voorfase. Dit template is bedoeld om functionele eisen, niet-functionele eisen, ontwerp en plan van aanpak voor de realisatiefase vast te leggen bij een project waar het maken van aparte en uitgebreidere (HLD, SAD, NFE, etc.) documenten niet nodig is. Dit zijn typisch interne ICTU-projecten met beperkte omvang.

Alle templates

  • Beheerpartijrollen toegevoegd aan colofon.

Alle documenten

  • Voor toepassing van de DevOps-werkwijze zijn uitzonderingen, extra maatregelen en extra rollen toegevoegd.
  • Verwijzingen naar Checkmarx vervangen door verwijzingen naar SonarQube.

Versie 2.4.0, 12 januari 2022

Kwaliteitsaanpak

  • De titel van maatregel "Het project levert in elke fase vastgestelde informatie over het product op" (M01) veranderd in "Het project levert in elke fase vastgestelde producten en informatie op" zodat de titel beter past bij de scope van de maatregel.
  • Bij maatregel "Het project levert in elke fase vastgestelde producten en informatie op" (M01): de tabel uitgebreid met product backlog, en de lopende tekst aangevuld en aangepast opdat deze consistent is met de tabel.
  • Bij maatregel "Het project zorgt dat het product continu aan de kwaliteitsnormen voldoet" (M02): "Ook zorgt het project dat de performance van de software regelmatig wordt getest." toegevoegd.

Template Kwaliteitsplan

  • Bijlage met periodieke (kwaliteits)controles toegevoegd.
  • Beschrijvingen van release notes en performancetest toegevoegd.

Template Niet-Functionele Eisen

  • Axe-core bijgewerkt naar versie 4.3 in de tabel met de WCAG 2.1 succescriteria.

Template Plan van Aanpak Realisatiefase

  • UX: aanpassing producten uit de voorfase; verantwoordelijkheden van rol UX-designer aangevuld.
  • Toelichting op te maken afspraken voor: release notes, vrijgaveadvies, beveiligingstest, performancetest.
  • In hoofdstuk Verwachte inzet ICTU een tabel toegevoegd met te verwachten kosten voor door ICTU te benutten diensten.

Template Plan van Aanpak Voorfase

  • UX: te realiseren producten toegevoegd: interactie-ontwerp (UX), wireframe, mockup, prototype, animatie.

Template Generiek

  • Definities toegevoegd: release notes en vrijgaveadvies.

Self-assessment checklist

  • Invulinstructie uitgebreid.
  • Duidelijk gemaakt dat als maatregelen submaatregelen hebben alleen de status van submaatregelen hoeft te worden ingevuld.

Inwerkplan Kwaliteitsmanager

  • Inwerkplan voor de rol van kwaliteitsmanager toegevoegd.

Versie 2.3.0, 14 mei 2021

Kwaliteitsaanpak

  • Verwijzingen naar BIRT en de Releasemanager verwijderd uit de maatregel "Het project gebruikt tools voor vastgestelde taken" (M16) omdat deze tools niet meer ondersteund worden.
  • Manifest verwijderd omdat de inhoud grotendeels terugkomt op andere plekken in de Kwaliteitsaanpak.

Samenvatting Kwaliteitsaanpak

  • Een samenvatting van de Kwaliteitsaanpak als los document toegevoegd.

Presentatie Kwaliteitsaanpak

  • Een presentatie van de Kwaliteitsaanpak als los document toegevoegd.

Alle templates

  • Lijst van reviewers toegevoegd aan colofon.
  • Leeswijzer uitgebreid met een beschrijving van de (standaard) bijlagen van de templates.
  • Hoofdstuk "Managementsamenvatting" toegevoegd.

Template Detailtestplan

  • Verwijzingen naar BIRT en de Releasemanager verwijderd.

Template Globaal Functioneel Ontwerp

  • Template aangepast naar het gebruik van use cases om de functionaliteit te beschrijven.
  • Kaders die niet relevant waren voor een GFO verwijderd.

Template Niet-Functionele Eisen

  • Tabel met de WCAG 2.1 succescriteria toegevoegd. Per succescriterium geeft de tabel aan of Axe-core, en zo ja met welke regels, het succescriterium geautomatiseerd kan controleren.

Template Kwaliteitsplan

  • Het kwaliteitsplantemplate sprak van een verantwoordingsparagraaf in alle documenten, maar deze paragraaf zat niet in de andere templates. Deze verantwoordingsparagrafen waren bedoeld om de eisen traceerbaar te maken. Omdat niet alle projecten dit nodig hebben, en er andere manieren in gebruik zijn om eisen traceerbaar te maken (bijvoorbeeld een losse administratie in Confluence) is de tekst over verantwoordingsparagrafen vervangen door een optionele paragraaf over tracering van eisen die nader kan worden ingevuld.
  • Uit de bijlage "Gebruik van Jira" is de paragraaf "Velden in Jira" verwijderd omdat deze out-of-date en incompleet was en bovendien niet ging over velden in Jira, maar over metrieken die met behulp van de informatie in Jira gemeten kunnen worden. In plaats van deze paragraaf verwijst het kwaliteitsplantemplate naar de lijst op GitHub van metrieken die Quality-time kan meten.
  • Uit de bijlage "Gebruik van Jira" is het issue type "Sprint bug" verwijderd omdat bugs die tijdens sprints worden gevonden normaal gesproken niet worden vastgelegd in Jira.
  • Uit de bijlage "Gebruik van Jira" is het issue type "Custom issue" verwijderd omdat custom issues optioneel zijn en in de praktijk te weinig worden toegepast om apart te beschrijven.
  • Het hoofdstuk "Kwaliteitsmaatregelen projectafsluiting" bevatte een lijst van activiteiten voor de software delivery manager. Die activiteiten zijn verplaatst naar het template plan van aanpak realisatiefase. De kwaliteitsmaatregelen bij projectafsluiting zijn beperkt tot een controle door de kwaliteitsmanager van de uitvoering van die activiteiten.

Template Plan van Aanpak Voorfase

  • Paragraaf over projectafsluiting toegevoegd.

Template Plan van Aanpak Realisatiefase

  • Paragraaf over projectafsluiting en bijlage met activiteiten voor projectafsluiting toegevoegd.

Alle documenten

  • Vervang 'privacy impact analyse' door 'privacy impact assessment' en 'business impact analyse' door 'business impact analysis' zodat beide termen consequent op dezelfde manier geschreven worden.

Versie 2.2.0, 27 januari 2021

Kwaliteitsaanpak

  • Afdeling ICTU Software Realisatie vervangen door de afdelingen ICTU Software Diensten en/of ICTU Software Expertise.
  • ICTU ondersteunt alleen nog Quality-time als kwaliteitssysteem; HQ verwijderd.
  • Leeswijzer uitgebreid met uitleg over beschrijvend en voorschrijvend karakter van de Kwaliteitsaanpak.
  • Nieuwe maatregel "Het project beschikt over vastgestelde informatie" (M31) toegevoegd die beschrijft welke informatie de opdrachtgever aan een project beschikbaar stelt.
  • Bij maatregel "Het project levert in elke fase vastgestelde informatie over het product op" (M01) met een plaatje de relaties tussen de voorfase producten toegelicht.
  • De maatregel "Het project is gesplitst in een voorfase en een realisatiefase" (M14) hernoemd naar "Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor".
  • De maatregel "ICTU geeft de voorkeur aan open source tools" (M15) is verwijderd. De inhoud van M15 is verplaatst naar "ICTU biedt ondersteuning voor verplicht gestelde tools" (M18). Reden is dat de voorkeur voor open source geen apart uitvoerbare maatregel is, maar deel uitmaakt van de ondersteuning van projecten met tools.
  • Bij maatregel "Het project gebruikt tools voor vastgestelde taken" (M16) performancetesttools toegevoegd.
  • Maatregel "ICTU zorgt dat een aantal vastgestelde tools snel beschikbaar is voor een project" (M17) verwijderd omdat projecten deze tools ofwel via de kantoorautomatisering van ICTU kunnen gebruiken of zelf kunnen draaien in de afgeschermde digitale omgeving zoals beschreven bij M19.
  • Bij maatregel "Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen" (M26) beter toegelicht onder welke voorwaarden de beveiligingstesten alleen door de opdrachtgever kunnen worden uitgevoerd.
  • Bijlage "Risico's van softwareontwikkeling" verwijderd vanwege de overlap met de bijlage "Relatie met NEN NPR 5326".

Template Projectvoorstel Voorfase

  • Template veranderd in een template voor een plan van aanpak voor de voorfase. Gebruik voor projectvoorstellen het ICTU-brede template.

Template Projectvoorstel Realisatiefase

  • Template veranderd in een template voor een plan van aanpak voor de realisatiefase. Gebruik voor projectvoorstellen het ICTU-brede template.

Template Kwaliteitsplan

  • Toegevoegd bij projectafsluiting dat VPN-keys, LDAP-accounts, Jira-accounts en werkstations moeten worden opgeschoond.
  • Bij projectafsluiting de verantwoordelijke rol aangepast naar software delivery manager, conform Maatregel 27 in de Kwaliteitsaanpak.
  • Het hanteren van codeerstandaarden toegevoegd aan de kwaliteitsmaatregelen tijdens de realisatiefase.

Versie 2.1.0, 2 september 2020

Kwaliteitsaanpak

  • M30 ontbrak in de bijlage met het overzicht van alle maatregelen.
  • Link naar Kwaliteitsaanpak op ICTU-website toegevoegd.

Alle templates

  • Rubriceringsmogelijkheid conform Besluit Voorschrift Informatiebeveiliging Rijksdienst Bijzondere Informatie 2013 (VIRBI 2013) toegevoegd.
  • Rubriceringsniveau, rubriceringsduur en totaal aantal bladzijden conform VIRBI 2013, bijlage 1, eis 6J toegevoegd.
  • Link naar Kwaliteitsaanpak op ICTU-website toegevoegd in de bijlage over de Kwaliteitsaanpak.

Template Projectvoorstel Realisatiefase

  • Projectvoorstel Realisatiefase template toegevoegd dat als basis kan dienen voor een projectvoorstel voor het uitvoeren van een realisatiefase aansluitend aan een voorfase.

Generiek template

  • Generiek template toegevoegd dat als basis kan dienen voor documenten waarvoor nog geen specifiek template is.

Template Kwaliteitsplan

  • Paragrafen 1.2, 1.5 en 1.6 uitgebreid met standaard teksten.
  • Stakeholder management vervangen door het bescheidener identificeren van belanghebbenden en belangen.

Template Niet-Functionele Eisen

  • Link naar Nederlandse vertaling van WCAG 2.1 toegevoegd aan het NFE-template.

Versie 2.0.0, 29 april 2020

  • Naam van de Kwaliteitsaanpak veranderd van "Kwaliteitsaanpak ICTU Software Realisatie" naar "ICTU Kwaliteitsaanpak Softwareontwikkeling". Waar relevant "softwarerealisatie" veranderd in "softwareontwikkeling".
  • Maatregelen, waar mogelijk, compacter geformuleerd.
  • Maatregelen herverdeeld over de drie maatregelhoofdstukken.
  • De maatregel "Het project levert in elke fase vastgestelde informatie over het product op" (M01) beknopter geformuleerd en toelichting op documenten uitgebreid.
  • Bij de maatregelen "Het project zorgt dat het product continue aan de kwaliteitsnormen voldoet" (M02), "Het project maakt technische schuld inzichtelijk en lost deze planmatig op" (M08) en "Het project gebruikt tools voor vastgestelde taken" (M16) naast HQ ook Quality-time vermeld.
  • Bij de maatregel "Het project maakt technische schuld inzichtelijk en lost deze planmatig op" (M08) toegevoegd dat projecten regelmatig en voldoende tijd besteden aan het voorkomen en oplossen van technische schuld.
  • Bij de maatregel "Het project gebruikt tools voor vastgestelde taken" (M16) versiebeheer toegevoegd, met als concrete tools GitLab en Azure DevOps.
  • Explicieter aandacht besteed aan gebruikskwaliteit in de maatregelen "Het project levert in elke fase vastgestelde informatie over het product op" (M01) en "Het project zorgt dat het product continue aan de kwaliteitsnormen voldoet" (M02). ISO 9241-210 opgenomen als standaard die ICTU hanteert voor gebruikskwaliteit.
  • De maatregel "Betrokkenheid bij inzet" (M22) verwijderd.
  • De maatregel "Implementatie van wijzigingen aan de kwaliteitsaanpak en -normen" (M24) verwijderd.
  • Nieuwe maatregel toegevoegd voor het starten van projecten: "ICTU zorgt dat een project verantwoord kan starten" (M29).
  • Nieuwe maatregel toegevoegd voor risicomanagement: "Projecten identificeren, mitigeren en bewaken risico's" (M30).
  • Termen aangepast: 'projectverantwoordelijke' is vervangen door 'projectleider', 'projectenorganisatie' en 'projectorganisatie' door 'ICTU' en 'realiserend team' door 'projectteam'.
  • De beschrijving van de rollen van software delivery manager en kwaliteitsmanager aangescherpt.
  • Waar relevant bij de rationale van maatregelen verwezen naar overeenkomende risicobeheersmaatregelen uit de NPR 5326.
  • Referenties aan de Baseline Informatiebeveiliging Rijksdienst (BIR) omgezet naar de Baseline Informatiebeveiliging Overheid (BIO).
  • Referenties aan tools geactualiseerd.
  • Tekstuele en stilistische verbeteringen.
  • Actielijst toegevoegd aan self-assessment spreadsheet.
  • Generatie van documenttemplates is onderdeel van de Kwaliteitsaanpak.

Versie 1.3.1, 1 mei 2019

  • M14: Maatregeltitel ingekort zodat paginanummers in de inhoudsopgave niet overlappen.

Versie 1.3, 5 april 2019

  • Overbodig kopje in de wijzigingsgeschiedenis van de generieke versie verwijderd.
  • Bijlage met afkortingen toegevoegd.
  • M07: Toegankelijkheidstests toegevoegd.
  • M10: Aanwezigen bij periodiek projectoverleg aangepast.
  • M16: Een tool voor het testen van toegankelijkheid toegevoegd.
  • M01: Wbni, EN 301 549 en WCAG 2.1 als bron voor niet-functionele eisen toegevoegd. Toegankelijkheidsverklaring als mogelijke deliverable genoemd.
  • M05: Iteratief en incrementeel ontwikkelproces: Sprint retrospective en sprint backlog toegevoegd.
  • M16: Axe toegevoegd.
  • WCAG 2.1 toegevoegd aan bijlage C: Documenten voor M01.

Versie 1.2, 1 augustus 2018

  • M01: Op te leveren producten: Niet alle producten hoeven door het project te worden gemaakt.
  • M02: Continu voldoen aan kwaliteitsnormen: Zo snel mogelijk voldoen aan kwaliteitsnormen in plaats van altijd.
  • M13: Gebruik van NEN-ISO/IEC 25010: Verduidelijkt dat het om het toepassen van NEN-ISO/IEC 25010 in projecten gaat en verplaatsen naar hoofdstuk Producten.
  • M19: Afgeschermde digitale omgeving: De titel van de maatregel verduidelijkt naar "afgeschermde digitale omgeving".
  • M25: De inhoud is verplaatst naar M01: Op te leveren producten, M25 zelf is vervallen.
  • M28: Self-assessment: Maatregel met betrekking tot self-assessment toegevoegd.
  • Tekstuele en stilistische verbeteringen.
  • Manifest toegevoegd.
  • ICTU-specifieke invulling van maatregelen aangepast aan nieuwe organisatiestructuur en rollen zoals die in 2018 gelden.
  • In M16: Verplichte tools, de verwijzing naar ICTU-specifieke SonarQube kwaliteitsprofielen verwijderd omdat ICTU de standaard Sonar Way kwaliteitsprofielen gebruikt.

Versie 1.1, 7 november 2017

  • BIR-maatregelen toegevoegd.

Versie 1.0.2, 9 mei 2017

  • Eerste publicatie.
\ No newline at end of file +ICTU Kwaliteitsaanpak Softwareontwikkeling versie 4.0.0-devICTU logo

ICTU Kwaliteitsaanpak Softwareontwikkeling

Wijzigingsgeschiedenis

Versie 4.0.0-dev, 27-11-2023

Versie 4.0.0, nog te releasen

Kwaliteitsaanpak

  • Het hoofdstuk 'Begrippenkader' is verwijderd. De begrippen die hierin werden besproken staan ook in de bijlage 'Terminologie'. Het hoofdstuk 'Leeswijzer' verwijst nu naar deze bijlage.
  • Paragraaf 3.5 "Evolutie van de aanpak zelf" verwijderd uit hoofdstuk 3 "Leeswijzer". Deze tekst staat ook al in hoofdstuk 2 "Doelstellingen en uitgangspunten".
  • In M01 "Het project levert in elke fase vastgestelde producten en informatie op": De testplannen uitgesplitst naar MTP en detailtestplannen zodat deze apart kunnen worden ingevuld in de self-assessment. Onder het kopje Vrijgaveadvies, opgenomen dat het de verantwoordelijkheid van de opdrachtgever is om te organiseren dat betrokken partijen informatie aanleveren voor het vrijgaveadvies.
  • De titel van maatregel M02 is veranderd van "Het project zorgt dat het product continu aan de kwaliteitsnormen voldoet" in "Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet". Continue aan alle kwaliteitsnormen voldoen is in de praktijk onmogelijk (zie ook M08 "Het project maakt technische schuld inzichtelijk en lost deze planmatig op"). Hiermee is de overlap met M06 "Het project meet kwaliteitsnormen geautomatiseerd en frequent" zo groot dat deze laatste maatregel is komen te vervallen.
  • In maatregel M14 "Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor" toegevoegd dat bij significante wijzigingen aan de projectkader de voorfase geheel of deels opnieuw wordt uitgevoerd.
  • In maatregel M16 "Het project gebruikt tools voor vastgestelde taken" toegevoegd dat projecten de genoemde tools of gelijkwaardige alternatieven gebruiken. Verder GitLab SAST verwijderd uit de lijst van tools en SonarQube en OWASP ZAP over twee regels verspreid zodat ze apart kunnen worden ingevuld in de self-assessment. Daarnaast M16 verplaatst naar het hoofdstuk "Producten".
  • De scope van maatregel M29 "ICTU zorgt dat een project verantwoord kan starten" gereduceerd tot het organiseren van de interne dienstverlening voor aanvang van een project en de titel hieraan aangepast: "ICTU organiseert voor aanvang van een project de interne dienstverlening".
  • De naam van maatregel M31 "Het project beschikt over vastgestelde informatie" veranderd in "Het project beschikt over actuele vastgestelde informatie" en de tekst van de maatregel hieraan aangepast. Een extra kopje "Afspraken tussen opdrachtgever en beheerpartij" toegevoegd.
  • Maatregel M35 "Het project hanteert een agile architectuuraanpak" toegevoegd.
  • De bijlage 'Wijzigingsgeschiedenis' verplaatst naar een los document in PDF- en HTML-formaat.

Samenvatting Kwaliteitsaanpak

  • HTML-versie van de samenvatting toegevoegd aan de set van documenten zodat er een toegankelijk alternatief is voor de PDF-versie van de samenvatting.

Template Niet-Functionele Eisen

  • Axe-core bijgewerkt naar de laatste versie in de tabel met de WCAG 2.1 succescriteria.

Template Kwaliteitsplan

  • Paragraag 3.1.4 "Werkwijze" hernoemd naar "Ontwikkelproces", overeenkomstig maatregel M05 "Het project hanteert een iteratief en incrementeel ontwikkelproces".
  • De tekst over kwaliteitsnormen uit paragraaf 3.1.4 ondergebracht in een nieuwe paragraaf 3.1.5 "Behalen van kwaliteitsnormen".
  • Koppeling tussen Use cases, Logische testgevallen, User stories en Epics minder strikt gemaakt in bijlage D "Gebruik van Jira".

Self-assessment checklist

  • Maak het mogelijk bij maatregelen met submaatregelen ook de hoofdmaatregel te scoren.

Alle documenten

  • De term "DevOps-werkwijze" vervangen door "operationeel beheer" of door "operationeel en/of applicatiebeheer" op de plekken waar het gaat over de dienstverlening en niet zozeer over de aanpak.
  • De term "high level design" (HLD) vervangen door "infrastructuurarchitectuur" (IA) of waar beide termen werden gebruikt HLD verwijderd. Het HLD-template hernoemd naar IA-template.
  • "Beheerorganisatie" en "beheerpartij" werden door elkaar gebruikt. Alle voorkomens van beheerpartij vervangen door beheerorganisatie.

Versie 3.0.1, 4 april 2023

Kwaliteitsaanpak

  • In M01 toegevoegd dat het ICTU-kwaliteitsplan waar nodig aansluit op het overkoepelende kwaliteitsplan van de opdrachtgever.
  • Bij M02 ontbrak (een verwijzing naar) de self-assessment als activiteit om aan de kwaliteitsnormen te voldoen.
  • Bij M16 is Jira ook van toepassing bij applicatiebeheer en niet alleen bij DevOps.
  • De criteria uit NPR 5325 in M34 zijn niet SMART. Toegevoegd dat project en opdrachtgever de criteria voor overdracht aanscherpen.
  • Referenties naar 'zeepkist' als communicatiekanaal verwijderd.
  • De link naar de toegankelijkheidsverklaring was niet correct.
  • Definitie voor 'operationeel beheer' toegevoegd aan de bijlage 'Terminologie'.

Template Kwaliteitsplan

  • Het Jira-type "Systeemfunctie" verwijderd uit bijlage D omdat dit niet meer gebruikt wordt.

Self-assessment checklist

  • Een deel van de tekst van maatregel M05 was weggevallen.

Versie 3.0.0, 28 februari 2023

Kwaliteitsaanpak

  • HTML-versie van de Kwaliteitsaanpak toegevoegd als toegankelijk alternatief voor de PDF-versie.
  • Op meerdere plekken in de Kwaliteitsaanpak de gebruikte rollen aangescherpt of verbeterd door bijvoorbeeld ICTU te vervangen door project, team door Scrumteam en projectleider door software delivery manager.
  • Bij maatregel "Het project levert in elke fase vastgestelde producten en informatie op" (M01): software bill of materials toegevoegd als op te leveren informatie, toegevoegd dat al het werk van het Scrumteam via de product backlog loopt, deploymentdocumentatie verbreed tot documentatie voor deployment en operationeel beheer en, tenslotte, broncode en regressietest verplaatst naar de nieuwe maatregel "Het project draagt software beheerst over" (M34).
  • Bij maatregel "Het project levert in elke fase vastgestelde producten en informatie op" (M01): de due diligence activiteiten afgesplitst naar een nieuwe maatregel "Het project onderzoekt de kwaliteit van over te nemen software" (M32).
  • De maatregel "Het project implementeert nieuwe versies van de Kwaliteitsaanpak binnen de gestelde termijn" (M09) is vervallen en gecombineerd met maatregel "Het project voert periodiek een self-assessment uit ten aanzien van de Kwaliteitsaanpak" (M28).
  • Bij maatregel "Het project gebruikt tools voor vastgestelde taken" (M16): de lijst van verplichte tools en ondersteunde tools gelijk getrokken, de genoemde tools bijgewerkt en software bill of materials toegevoegd als taak.
  • Bij maatregel "Het project voert periodiek een self-assessment uit ten aanzien van de Kwaliteitsaanpak" (M28): de rol van de kwaliteitsmanager bij het uitvoeren van de self-assessment toegevoegd.
  • Nieuwe maatregel "ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak" (M33) toegevoegd.
  • Nieuwe maatregel "Het project draagt software beheerst over" (M34) toegevoegd.
  • Kruisverwijzingen tussen maatregelen verwijderd om de onderhoudbaarheid van de tekst te vergroten.
  • Versioneringsstrategie voor de Kwaliteitsaanpak toegegoegd aan de leeswijzer.
  • De term 'standup' vervangen door de officiële term 'daily scrum'.
  • De Scrumrollen toegevoegd aan de bijlage 'Terminologie'.

Samenvatting Kwaliteitsaanpak

  • Gebruik dezelfde volgorde van de maatregelen in de samenvatting als in de gehele Kwaliteitsaanpak.

Template Niet-Functionele Eisen

  • Paragraaf "Relaties met andere documenten" verder uitgewerkt.
  • In de paragraaf "Over dit document" handreiking voor het scherp formuleren van eisen toegevoegd.
  • Axe-core bijgewerkt naar de laatste versie in de tabel met de WCAG 2.1 succescriteria.
  • Template neutraal gemaakt (ICTU logo's verwijderd) omdat dit document een verantwoordelijkheid van de opdrachtgever is.
  • Kolommen aan eisentabellen toegevoegd om eisen toe te wijzen aan systeemonderdelen en verantwoordelijke partijen.

Template High Level Design

  • Template neutraal gemaakt (ICTU logo's verwijderd) omdat dit document een verantwoordelijkheid van de opdrachtgever is.

Template Kwaliteitsplan

  • In de beschrijving van het vrijgaveadvies "testresultaten" vervangen door toetsing van functionele en niet-functionele eisen.
  • Paragraaf over linters, checkers en formatters toegevoegd aan het hoofdstuk "Kwaliteitsmaatregelen realisatiefase".
  • Paragraaf over broncodereviews specifieker gemaakt.
  • De scope van de paragraaf over certificeringen uitgebreid zodat ook externe testen en toetsen eronder vallen.

Template Generiek

  • Een neutrale versie van het generieke template toegevoegd.

Template Compacte Voorfase

  • Een template toegevoegd voor het vastleggen van de uitkomsten van een compacte voorfase. Dit template is bedoeld om functionele eisen, niet-functionele eisen, ontwerp en plan van aanpak voor de realisatiefase vast te leggen bij een project waar het maken van aparte en uitgebreidere (HLD, SAD, NFE, etc.) documenten niet nodig is. Dit zijn typisch interne ICTU-projecten met beperkte omvang.

Alle templates

  • Beheerpartijrollen toegevoegd aan colofon.

Alle documenten

  • Voor toepassing van de DevOps-werkwijze zijn uitzonderingen, extra maatregelen en extra rollen toegevoegd.
  • Verwijzingen naar Checkmarx vervangen door verwijzingen naar SonarQube.

Versie 2.4.0, 12 januari 2022

Kwaliteitsaanpak

  • De titel van maatregel "Het project levert in elke fase vastgestelde informatie over het product op" (M01) veranderd in "Het project levert in elke fase vastgestelde producten en informatie op" zodat de titel beter past bij de scope van de maatregel.
  • Bij maatregel "Het project levert in elke fase vastgestelde producten en informatie op" (M01): de tabel uitgebreid met product backlog, en de lopende tekst aangevuld en aangepast opdat deze consistent is met de tabel.
  • Bij maatregel "Het project zorgt dat het product continu aan de kwaliteitsnormen voldoet" (M02): "Ook zorgt het project dat de performance van de software regelmatig wordt getest." toegevoegd.

Template Kwaliteitsplan

  • Bijlage met periodieke (kwaliteits)controles toegevoegd.
  • Beschrijvingen van release notes en performancetest toegevoegd.

Template Niet-Functionele Eisen

  • Axe-core bijgewerkt naar versie 4.3 in de tabel met de WCAG 2.1 succescriteria.

Template Plan van Aanpak Realisatiefase

  • UX: aanpassing producten uit de voorfase; verantwoordelijkheden van rol UX-designer aangevuld.
  • Toelichting op te maken afspraken voor: release notes, vrijgaveadvies, beveiligingstest, performancetest.
  • In hoofdstuk Verwachte inzet ICTU een tabel toegevoegd met te verwachten kosten voor door ICTU te benutten diensten.

Template Plan van Aanpak Voorfase

  • UX: te realiseren producten toegevoegd: interactie-ontwerp (UX), wireframe, mockup, prototype, animatie.

Template Generiek

  • Definities toegevoegd: release notes en vrijgaveadvies.

Self-assessment checklist

  • Invulinstructie uitgebreid.
  • Duidelijk gemaakt dat als maatregelen submaatregelen hebben alleen de status van submaatregelen hoeft te worden ingevuld.

Inwerkplan Kwaliteitsmanager

  • Inwerkplan voor de rol van kwaliteitsmanager toegevoegd.

Versie 2.3.0, 14 mei 2021

Kwaliteitsaanpak

  • Verwijzingen naar BIRT en de Releasemanager verwijderd uit de maatregel "Het project gebruikt tools voor vastgestelde taken" (M16) omdat deze tools niet meer ondersteund worden.
  • Manifest verwijderd omdat de inhoud grotendeels terugkomt op andere plekken in de Kwaliteitsaanpak.

Samenvatting Kwaliteitsaanpak

  • Een samenvatting van de Kwaliteitsaanpak als los document toegevoegd.

Presentatie Kwaliteitsaanpak

  • Een presentatie van de Kwaliteitsaanpak als los document toegevoegd.

Alle templates

  • Lijst van reviewers toegevoegd aan colofon.
  • Leeswijzer uitgebreid met een beschrijving van de (standaard) bijlagen van de templates.
  • Hoofdstuk "Managementsamenvatting" toegevoegd.

Template Detailtestplan

  • Verwijzingen naar BIRT en de Releasemanager verwijderd.

Template Globaal Functioneel Ontwerp

  • Template aangepast naar het gebruik van use cases om de functionaliteit te beschrijven.
  • Kaders die niet relevant waren voor een GFO verwijderd.

Template Niet-Functionele Eisen

  • Tabel met de WCAG 2.1 succescriteria toegevoegd. Per succescriterium geeft de tabel aan of Axe-core, en zo ja met welke regels, het succescriterium geautomatiseerd kan controleren.

Template Kwaliteitsplan

  • Het kwaliteitsplantemplate sprak van een verantwoordingsparagraaf in alle documenten, maar deze paragraaf zat niet in de andere templates. Deze verantwoordingsparagrafen waren bedoeld om de eisen traceerbaar te maken. Omdat niet alle projecten dit nodig hebben, en er andere manieren in gebruik zijn om eisen traceerbaar te maken (bijvoorbeeld een losse administratie in Confluence) is de tekst over verantwoordingsparagrafen vervangen door een optionele paragraaf over tracering van eisen die nader kan worden ingevuld.
  • Uit de bijlage "Gebruik van Jira" is de paragraaf "Velden in Jira" verwijderd omdat deze out-of-date en incompleet was en bovendien niet ging over velden in Jira, maar over metrieken die met behulp van de informatie in Jira gemeten kunnen worden. In plaats van deze paragraaf verwijst het kwaliteitsplantemplate naar de lijst op GitHub van metrieken die Quality-time kan meten.
  • Uit de bijlage "Gebruik van Jira" is het issue type "Sprint bug" verwijderd omdat bugs die tijdens sprints worden gevonden normaal gesproken niet worden vastgelegd in Jira.
  • Uit de bijlage "Gebruik van Jira" is het issue type "Custom issue" verwijderd omdat custom issues optioneel zijn en in de praktijk te weinig worden toegepast om apart te beschrijven.
  • Het hoofdstuk "Kwaliteitsmaatregelen projectafsluiting" bevatte een lijst van activiteiten voor de software delivery manager. Die activiteiten zijn verplaatst naar het template plan van aanpak realisatiefase. De kwaliteitsmaatregelen bij projectafsluiting zijn beperkt tot een controle door de kwaliteitsmanager van de uitvoering van die activiteiten.

Template Plan van Aanpak Voorfase

  • Paragraaf over projectafsluiting toegevoegd.

Template Plan van Aanpak Realisatiefase

  • Paragraaf over projectafsluiting en bijlage met activiteiten voor projectafsluiting toegevoegd.

Alle documenten

  • Vervang 'privacy impact analyse' door 'privacy impact assessment' en 'business impact analyse' door 'business impact analysis' zodat beide termen consequent op dezelfde manier geschreven worden.

Versie 2.2.0, 27 januari 2021

Kwaliteitsaanpak

  • Afdeling ICTU Software Realisatie vervangen door de afdelingen ICTU Software Diensten en/of ICTU Software Expertise.
  • ICTU ondersteunt alleen nog Quality-time als kwaliteitssysteem; HQ verwijderd.
  • Leeswijzer uitgebreid met uitleg over beschrijvend en voorschrijvend karakter van de Kwaliteitsaanpak.
  • Nieuwe maatregel "Het project beschikt over vastgestelde informatie" (M31) toegevoegd die beschrijft welke informatie de opdrachtgever aan een project beschikbaar stelt.
  • Bij maatregel "Het project levert in elke fase vastgestelde informatie over het product op" (M01) met een plaatje de relaties tussen de voorfase producten toegelicht.
  • De maatregel "Het project is gesplitst in een voorfase en een realisatiefase" (M14) hernoemd naar "Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor".
  • De maatregel "ICTU geeft de voorkeur aan open source tools" (M15) is verwijderd. De inhoud van M15 is verplaatst naar "ICTU biedt ondersteuning voor verplicht gestelde tools" (M18). Reden is dat de voorkeur voor open source geen apart uitvoerbare maatregel is, maar deel uitmaakt van de ondersteuning van projecten met tools.
  • Bij maatregel "Het project gebruikt tools voor vastgestelde taken" (M16) performancetesttools toegevoegd.
  • Maatregel "ICTU zorgt dat een aantal vastgestelde tools snel beschikbaar is voor een project" (M17) verwijderd omdat projecten deze tools ofwel via de kantoorautomatisering van ICTU kunnen gebruiken of zelf kunnen draaien in de afgeschermde digitale omgeving zoals beschreven bij M19.
  • Bij maatregel "Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen" (M26) beter toegelicht onder welke voorwaarden de beveiligingstesten alleen door de opdrachtgever kunnen worden uitgevoerd.
  • Bijlage "Risico's van softwareontwikkeling" verwijderd vanwege de overlap met de bijlage "Relatie met NEN NPR 5326".

Template Projectvoorstel Voorfase

  • Template veranderd in een template voor een plan van aanpak voor de voorfase. Gebruik voor projectvoorstellen het ICTU-brede template.

Template Projectvoorstel Realisatiefase

  • Template veranderd in een template voor een plan van aanpak voor de realisatiefase. Gebruik voor projectvoorstellen het ICTU-brede template.

Template Kwaliteitsplan

  • Toegevoegd bij projectafsluiting dat VPN-keys, LDAP-accounts, Jira-accounts en werkstations moeten worden opgeschoond.
  • Bij projectafsluiting de verantwoordelijke rol aangepast naar software delivery manager, conform Maatregel 27 in de Kwaliteitsaanpak.
  • Het hanteren van codeerstandaarden toegevoegd aan de kwaliteitsmaatregelen tijdens de realisatiefase.

Versie 2.1.0, 2 september 2020

Kwaliteitsaanpak

  • M30 ontbrak in de bijlage met het overzicht van alle maatregelen.
  • Link naar Kwaliteitsaanpak op ICTU-website toegevoegd.

Alle templates

  • Rubriceringsmogelijkheid conform Besluit Voorschrift Informatiebeveiliging Rijksdienst Bijzondere Informatie 2013 (VIRBI 2013) toegevoegd.
  • Rubriceringsniveau, rubriceringsduur en totaal aantal bladzijden conform VIRBI 2013, bijlage 1, eis 6J toegevoegd.
  • Link naar Kwaliteitsaanpak op ICTU-website toegevoegd in de bijlage over de Kwaliteitsaanpak.

Template Projectvoorstel Realisatiefase

  • Projectvoorstel Realisatiefase template toegevoegd dat als basis kan dienen voor een projectvoorstel voor het uitvoeren van een realisatiefase aansluitend aan een voorfase.

Generiek template

  • Generiek template toegevoegd dat als basis kan dienen voor documenten waarvoor nog geen specifiek template is.

Template Kwaliteitsplan

  • Paragrafen 1.2, 1.5 en 1.6 uitgebreid met standaard teksten.
  • Stakeholder management vervangen door het bescheidener identificeren van belanghebbenden en belangen.

Template Niet-Functionele Eisen

  • Link naar Nederlandse vertaling van WCAG 2.1 toegevoegd aan het NFE-template.

Versie 2.0.0, 29 april 2020

  • Naam van de Kwaliteitsaanpak veranderd van "Kwaliteitsaanpak ICTU Software Realisatie" naar "ICTU Kwaliteitsaanpak Softwareontwikkeling". Waar relevant "softwarerealisatie" veranderd in "softwareontwikkeling".
  • Maatregelen, waar mogelijk, compacter geformuleerd.
  • Maatregelen herverdeeld over de drie maatregelhoofdstukken.
  • De maatregel "Het project levert in elke fase vastgestelde informatie over het product op" (M01) beknopter geformuleerd en toelichting op documenten uitgebreid.
  • Bij de maatregelen "Het project zorgt dat het product continue aan de kwaliteitsnormen voldoet" (M02), "Het project maakt technische schuld inzichtelijk en lost deze planmatig op" (M08) en "Het project gebruikt tools voor vastgestelde taken" (M16) naast HQ ook Quality-time vermeld.
  • Bij de maatregel "Het project maakt technische schuld inzichtelijk en lost deze planmatig op" (M08) toegevoegd dat projecten regelmatig en voldoende tijd besteden aan het voorkomen en oplossen van technische schuld.
  • Bij de maatregel "Het project gebruikt tools voor vastgestelde taken" (M16) versiebeheer toegevoegd, met als concrete tools GitLab en Azure DevOps.
  • Explicieter aandacht besteed aan gebruikskwaliteit in de maatregelen "Het project levert in elke fase vastgestelde informatie over het product op" (M01) en "Het project zorgt dat het product continue aan de kwaliteitsnormen voldoet" (M02). ISO 9241-210 opgenomen als standaard die ICTU hanteert voor gebruikskwaliteit.
  • De maatregel "Betrokkenheid bij inzet" (M22) verwijderd.
  • De maatregel "Implementatie van wijzigingen aan de kwaliteitsaanpak en -normen" (M24) verwijderd.
  • Nieuwe maatregel toegevoegd voor het starten van projecten: "ICTU zorgt dat een project verantwoord kan starten" (M29).
  • Nieuwe maatregel toegevoegd voor risicomanagement: "Projecten identificeren, mitigeren en bewaken risico's" (M30).
  • Termen aangepast: 'projectverantwoordelijke' is vervangen door 'projectleider', 'projectenorganisatie' en 'projectorganisatie' door 'ICTU' en 'realiserend team' door 'projectteam'.
  • De beschrijving van de rollen van software delivery manager en kwaliteitsmanager aangescherpt.
  • Waar relevant bij de rationale van maatregelen verwezen naar overeenkomende risicobeheersmaatregelen uit de NPR 5326.
  • Referenties aan de Baseline Informatiebeveiliging Rijksdienst (BIR) omgezet naar de Baseline Informatiebeveiliging Overheid (BIO).
  • Referenties aan tools geactualiseerd.
  • Tekstuele en stilistische verbeteringen.
  • Actielijst toegevoegd aan self-assessment spreadsheet.
  • Generatie van documenttemplates is onderdeel van de Kwaliteitsaanpak.

Versie 1.3.1, 1 mei 2019

  • M14: Maatregeltitel ingekort zodat paginanummers in de inhoudsopgave niet overlappen.

Versie 1.3, 5 april 2019

  • Overbodig kopje in de wijzigingsgeschiedenis van de generieke versie verwijderd.
  • Bijlage met afkortingen toegevoegd.
  • M07: Toegankelijkheidstests toegevoegd.
  • M10: Aanwezigen bij periodiek projectoverleg aangepast.
  • M16: Een tool voor het testen van toegankelijkheid toegevoegd.
  • M01: Wbni, EN 301 549 en WCAG 2.1 als bron voor niet-functionele eisen toegevoegd. Toegankelijkheidsverklaring als mogelijke deliverable genoemd.
  • M05: Iteratief en incrementeel ontwikkelproces: Sprint retrospective en sprint backlog toegevoegd.
  • M16: Axe toegevoegd.
  • WCAG 2.1 toegevoegd aan bijlage C: Documenten voor M01.

Versie 1.2, 1 augustus 2018

  • M01: Op te leveren producten: Niet alle producten hoeven door het project te worden gemaakt.
  • M02: Continu voldoen aan kwaliteitsnormen: Zo snel mogelijk voldoen aan kwaliteitsnormen in plaats van altijd.
  • M13: Gebruik van NEN-ISO/IEC 25010: Verduidelijkt dat het om het toepassen van NEN-ISO/IEC 25010 in projecten gaat en verplaatsen naar hoofdstuk Producten.
  • M19: Afgeschermde digitale omgeving: De titel van de maatregel verduidelijkt naar "afgeschermde digitale omgeving".
  • M25: De inhoud is verplaatst naar M01: Op te leveren producten, M25 zelf is vervallen.
  • M28: Self-assessment: Maatregel met betrekking tot self-assessment toegevoegd.
  • Tekstuele en stilistische verbeteringen.
  • Manifest toegevoegd.
  • ICTU-specifieke invulling van maatregelen aangepast aan nieuwe organisatiestructuur en rollen zoals die in 2018 gelden.
  • In M16: Verplichte tools, de verwijzing naar ICTU-specifieke SonarQube kwaliteitsprofielen verwijderd omdat ICTU de standaard Sonar Way kwaliteitsprofielen gebruikt.

Versie 1.1, 7 november 2017

  • BIR-maatregelen toegevoegd.

Versie 1.0.2, 9 mei 2017

  • Eerste publicatie.
\ No newline at end of file diff --git a/docs/wip/ICTU-Kwaliteitsaanpak-Wijzigingsgeschiedenis.pdf b/docs/wip/ICTU-Kwaliteitsaanpak-Wijzigingsgeschiedenis.pdf index 47b8af154e0295f510f9ccbcda400b2bc2a8504b..4af12ac4cb2c9e4c48eca952c9db79154cc769d3 100644 GIT binary patch delta 101368 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 +zvIK{DHF%=>7KG=0 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 z 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

l`WJMBI#ZVm2q}8=nad84e&yLXl%11-|3l=+pId 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

?fET-?je6rPn@6)5w`ZxZ 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 -ICTU Kwaliteitsaanpak Softwareontwikkeling versie 4.0.0-devICTU logo

ICTU Kwaliteitsaanpak Softwareontwikkeling

Versie 4.0.0-dev, 07-06-2023

Inleiding

De overheid is in hoge mate afhankelijk van informatiesystemen voor de uitvoering van haar taken. Veel van die informatiesystemen zijn dusdanig specifiek dat de benodigde software “op maat” gemaakt moet worden. De totstandkoming van op maat gemaakte software is meestal een complex proces, waarin vele belangen en behoeften worden afgewogen en afgezet tegen de mogelijkheden die technologie biedt. Eenmaal operationeel zal een informatiesysteem verantwoord onderhouden moeten worden; behoeften en technologie veranderen in de loop van de tijd.

Overheidsprojecten waarin software wordt ontwikkeld of onderhouden kampen nog vaak met vertraging, budgetoverschrijding of een eindresultaat met te lage kwaliteit. Zo concludeerde de commissie-Elias in haar eindrapport: "De Rijksoverheid heeft haar ICT (Informatie- en communicatietechnologie)-projecten niet onder controle". Eén van de fundamentele problemen is dat de risico's, die inherent zijn aan softwareontwikkeling, door organisaties nog onvoldoende worden herkend, erkend en gemitigeerd. Dit terwijl de risico's bij de ontwikkeling van software, binnen het ICT-domein, algemeen bekend zijn en er ook voor veel risico's passende maatregelen bestaan.

ICTU heeft jarenlange ervaring met het realiseren van software en past de opgedane ervaring toe bij de ontwikkeling van nieuwe software. Die ervaring is vastgelegd in een werkwijze, deze “ICTU Kwaliteitsaanpak Softwareontwikkeling”, die telkens wordt aangepast en aangevuld op basis van de praktijk.

ICTU is ervan overtuigd dat het bouwen van duurzame software, die goed aansluit bij de behoeften van gebruikers en andere belanghebbenden, bijdraagt aan betere informatiesystemen en een betere dienstverlening door de overheid. Dienstverlening die betrouwbaar moet zijn voor burgers, bedrijven en ambtenaren. Om samen met opdrachtgevers passende oplossingen te realiseren ontwikkelt ICTU daarom software volgens een agile proces. En om de duurzaamheid en betrouwbaarheid te bevorderen besteedt ICTU standaard aandacht aan beveiliging, privacy, performance, gebruikskwaliteit en toegankelijkheid. De Kwaliteitsaanpak dient daarvoor als leidraad, maar de aanpak voorziet ook in mogelijkheden om het project en het eindproduct aan te passen aan de specifieke situatie.

Om projecten, die software realiseren volgens de Kwaliteitsaanpak, efficiënt en effectief te ondersteunen, heeft ICTU twee gespecialiseerde afdelingen in het leven geroepen. Deze afdelingen staan projecten bij door middel van kennis, menskracht en technische hulpmiddelen. Zo profiteren projecten van schaalgrootte en hergebruik van inzichten.

Met behulp van de ICTU Kwaliteitsaanpak Softwareontwikkeling heeft ICTU samen met andere overheden inmiddels enige tientallen projecten succesvol uitgevoerd. ICTU wil deze aanpak graag aanvullen met de ervaringen en geleerde lessen van andere organisaties en deze overdraagbaar maken en breder uitdragen. Om die reden stelt ICTU deze Kwaliteitsaanpak aan iedereen beschikbaar via https://www.ictu.nl/kwaliteitsaanpak en heeft zij, samen met normalisatie-instituut NEN en partijen uit overheid en markt, een praktijkrichtlijn “Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware” [NEN NPR 5326:2019] gepubliceerd, die mede is gebaseerd op de ICTU Kwaliteitsaanpak Softwareontwikkeling.

Doelstellingen en uitgangspunten

De ICTU Kwaliteitsaanpak Softwareontwikkeling heeft drie doelstellingen:

  1. Opdrachtgevers helpen bekende risico's bij softwareontwikkeling, zoals technische schuld, vertraging en defecten, zo veel mogelijk te voorkomen.
  2. ICTU helpen om software te ontwikkelen die de missie van ICTU, namelijk bijdragen aan een betere digitale overheid, ondersteunt.
  3. De overheid als geheel helpen bij het zo goed mogelijk ontwikkelen van software.

De Kwaliteitsaanpak zelf is geformuleerd in de vorm van maatregelen die elke software-ontwikkelende organisatie kan treffen om risico's van softwareontwikkeling te mitigeren en de kans op succesvolle softwareontwikkelprojecten te vergroten. De maatregelen zijn gebaseerd op geleerde lessen uit de praktijk van ICTU.

De Kwaliteitsaanpak is een evoluerende aanpak, gebaseerd op de ervaringen die ICTU continu opdoet in de projecten waarin ICTU samen met opdrachtgevers maatwerksoftware ontwikkelt en onderhoudt. ICTU hanteert daarbij de vuistregel dat als tenminste 80% van de projecten minstens 80% van de tijd een bepaalde werkwijze hanteren, voor die werkwijze een maatregel in de Kwaliteitsaanpak wordt opgenomen. Maar het kan ook voorkomen dat maatregelen om andere redenen landen in de Kwaliteitsaanpak; denk aan het toegankelijk maken van software dat wettelijk verplicht is.

De maatregelen vormen het startpunt voor de aanpak van ieder ICTU-softwareproject, waarbij ruimte wordt geboden voor variatie of alternatieve invulling. Bijvoorbeeld stelt de Kwaliteitsaanpak: software wordt minimaal bij iedere grote release of tenminste twee keer per jaar onderworpen aan een beveiligingstest door beveiligingsexperts die ICTU daarvoor inhuurt (zie M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen). Een alternatief is dat de opdrachtgever de verantwoordelijkheid neemt voor het laten uitvoeren van beveiligingstests. Hierover maakt de projectleider nadere afspraken met de opdrachtgever.

De Kwaliteitsaanpak is dus zowel voorschrijvend als beschrijvend. Voorschrijvend omdat ICTU verwacht dat projecten die maatwerksoftware ontwikkelen en onderhouden de aanpak toepassen, en alleen aanpassen als daar een goede reden voor is, en mits dat wettelijk is toegestaan. Tegelijkertijd is de aanpak beschrijvend omdat de meeste maatregelen voortkomen uit de bestaande werkwijzen van de projecten. Zoals blijkt uit de self-assessment die ICTU regelmatig uitvoert op de toepassing van de Kwaliteitsaanpak.

Leeswijzer

Doelgroep

Dit document "ICTU Kwaliteitsaanpak Softwareontwikkeling", verder ook aangeduid met 'de Kwaliteitsaanpak', is bedoeld voor software en gerelateerde producten, voor processen waarmee die producten worden gerealiseerd en voor de overkoepelende organisatie waarin op projectbasis wordt gewerkt (ICTU). Dit betekent dat deze Kwaliteitsaanpak betrekking heeft op de drie aspecten van softwareontwikkeling:

  1. Producten - Het eerste deel van de Kwaliteitsaanpak betreft de eigenschappen van de ontwikkelde producten. De broncode valt hieronder, maar ook alle andere producten, zoals eisen, ontwerpen en testscripts.
  2. Processen - Het tweede deel gaat over het ontwikkelproces; werkwijze, gebruik van hulpmiddelen en projectaanpak.
  3. Organisatie - Het derde deel betreft de organisatie waarbinnen projecten worden uitgevoerd: ICTU; dit gaat over de samenhang tussen projecten en de faciliteiten die projecten ter beschikking moeten hebben.

Maatregelen

Om de risico's die samenhangen met softwareontwikkeling te mitigeren treft ICTU risicobeheersmaatregelen. Deze risicobeheersmaatregelen, verder maatregelen genoemd, vormen de kern van de Kwaliteitsaanpak. De maatregelen zijn onderverdeeld naar de genoemde aspecten product, proces en organisatie.

De onderverdeling is in overeenstemming met de praktijkrichtlijn “Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware” [NEN NPR 5326:2019]. Deze praktijkrichtlijn beschrijft veelvoorkomende risico's van maatwerksoftwareontwikkeling en adviseert bijbehorende risicobeheersmaatregelen. Bijlage Relatie met NEN NPR 5326 beschrijft hoe de maatregelen in deze Kwaliteitsaanpak samenhangen met de maatregelen die de NPR 5326 adviseert.

De beschrijving van elke maatregel is voorzien van een rationale: waarom behoort de maatregel tot de Kwaliteitsaanpak? Waar mogelijk verwijst de rationale naar maatregelen uit standaarden en richtlijnen die overeenkomen met de door ICTU getroffen maatregelen.

Rollen

Bij de omschrijving van de maatregelen is gebruik gemaakt van de volgende rollen om aan te geven wie verantwoordelijkheid draagt voor het uitvoeren van de maatregelen:

  • Project: de tijdelijke organisatie die de software ontwikkelt, onderhoudt en/of operationeel beheert. Het project bestaat uit medewerkers van ICTU, van de opdrachtgever en mogelijk ook van de beheerorganisatie of andere partijen. De softwareontwikkeling binnen het project gebeurt door één of meer Scrumteams, bestaande uit een product owner, ontwikkelaars en een Scrummaster. De product owner is altijd een medewerker van de opdrachtgevende organisatie. Als het project de software ook operationeel beheert past ICTU DevOps toe en maken ook DevOps-engineers deel uit van een Scrumteam. Eén van de ontwikkelaars heeft de rol van softwarearchitect.
  • Projectleider: de ICTU-medewerker verantwoordelijk voor uitvoering van het project,
  • Software delivery manager: organiseert het ontwikkelen en opleveren van software conform de vastgestelde eisen en de Kwaliteitsaanpak, rapporteert aan de projectleider,
  • Kwaliteitsmanager: controleert en borgt de kwaliteit van software conform de vastgestelde eisen en de Kwaliteitsaanpak, rapporteert aan de projectleider.

Ondersteuning

Projecten bij ICTU die software ontwikkelen en/of onderhouden volgens deze Kwaliteitsaanpak, kunnen ondersteuning krijgen van de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE). ISD levert ontwikkel- en testomgevingen, tools en ondersteunende diensten. ISE levert expertise in de vorm van software delivery managers, kwaliteitsmanagers en software-ontwikkelaars. ISE onderhoudt tevens deze Kwaliteitsaanpak. ISD en ISE zijn niet verantwoordelijk voor de projectuitvoering, maar voor het bieden van expertise en diensten om projecten in staat te stellen efficiënt en effectief volgens de Kwaliteitsaanpak te werken.

Evolutie van de aanpak zelf

De Kwaliteitsaanpak is een evoluerende aanpak, gebaseerd op de ervaringen die ICTU continu opdoet in de projecten waarin ICTU samen met opdrachtgevers maatwerksoftware ontwikkelt en onderhoudt. ICTU hanteert daarbij de vuistregel dat als tenminste 80% van de projecten minstens 80% van de tijd een bepaalde werkwijze hanteren, voor die werkwijze een maatregel in de Kwaliteitsaanpak wordt opgenomen. Maar het kan ook voorkomen dat maatregelen om andere redenen landen in de Kwaliteitsaanpak; denk aan het toegankelijk maken van software dat wettelijk verplicht is.

Versionering

Elke release van de Kwaliteitsaanpak heeft een versienummer in de vorm majornummer.minornummer.patchnummer.

  • Het patchnummer wordt opgehoogd als een nieuwe versie alleen niet-inhoudelijke wijzigingen bevat. Denk aan spellingscorrecties en visuele aanpassingen.
  • Het minornummer wordt opgehoogd als er inhoudelijke wijzigingen zijn, maar die wijzigingen geen invloed hebben op de self-assessment. Dat wil zeggen, een project dat een self-assessment doet met versie 2.3 zou dezelfde uitkomst moeten krijgen als het, op min of meer hetzelfde moment, een self-assessment doet met versie 2.4. Voorbeelden van minor wijzigingen zijn aanpassingen aan de rationale van maatregelen en veranderingen in templates.
  • Het majornummer wordt opgehoogd als er wijzigingen zijn die van invloed zijn op de self-assessment. Met andere woorden, als self-assessments tegen twee opeenvolgende versie van de Kwaliteitsaanpak niet zonder meer vergelijkbaar zijn. Voorbeelden van major wijzigingen zijn het splitsen en samenvoegen van maatregelen.

Terminologie

Deze Kwaliteitsaanpak heeft betrekking op de ICTU-projecten waarin software ontwikkeld wordt. De terminologie in dit document is daarop afgestemd en sluit, waar relevant, aan op andere begrippenkaders. De bijlage Terminologie en afkortingen bevat een lijst met veel gebruikte begrippen en afkortingen.

Producten

M31: Het project beschikt over vastgestelde informatie

M31: Het project beschikt over vastgestelde informatie
Voor een goede uitvoering van het project is specifieke informatie nodig. De opdrachtgever zorgt dat het project bij de start van de voorfase inzicht heeft in de informatie die typisch wordt vastgelegd in een projectstartarchitectuur, business impact analysis en privacy impact assessment. Waar nodig werkt de opdrachtgever de informatie bij tijdens de voorfase en realisatiefase.

De opdrachtgever zorgt dat het project vanaf de start van de voorfase beschikt over:

  1. Projectstartarchitectuur,
  2. Business impact analysis,
  3. Privacy impact assessment.

Als de benodigde informatie niet gereed is bij de start van de voorfase dan maken opdrachtgever en ICTU nadere afspraken over de manier waarop de benodigde informatie nog tijdens de voorfase beschikbaar komt voor het project.

Projectstartarchitectuur

Een projectstartarchitectuur (PSA) is bedoeld om te borgen dat nieuwe ontwikkelingen en veranderingen in samenhang worden gerealiseerd en passen binnen de toekomstig gewenste informatievoorziening. De PSA is een concreet en doelgericht ICT-architectuurkader waarbinnen het project moet worden uitgevoerd. In de PSA zijn de architectuurvisie, enterprise-architectuur en overige architecturen van de opdrachtgever vertaald naar aan het product te stellen eisen. Een PSA bevat in ieder geval de volgende onderwerpen:

  • Een beschrijving van de doelen en ambities waaraan het project bijdraagt en invulling geeft. Dus niet de projectdoelen en -ambitie.
  • Een afbakening van het project en de context van de voorziening/oplossing die het project gaat realiseren. De PSA beschrijft niet de implementatie van de voorziening zelf (dit blijft een 'black box'), maar wel het gewenste gedrag in het grotere geheel. Denk o.a. ook aan relaties met andere projecten en generieke en specifieke diensten (services).
  • De belangrijkste functies van de door het project te realiseren voorziening, informatiestromen en koppelvlakken.
  • Een beschrijving van de belangrijkste belanghebbenden en/of betrokken ketenpartijen.
  • Een concretisering van kaders en randvoorwaarden die van toepassing zijn.
  • Beleidsuitgangspunten (drijfveren en doelen), zowel voor het specifieke project als algemeen voor de organisatie en visie (oplossingsrichting).
  • Standaarden en normen (open standaarden van het Forum Standaardisatie en domeinspecifieke standaarden).

Zie https://www.noraonline.nl/wiki/PSA.

Business impact analysis

In een business impact analysis (BIA) legt de opdrachtgevende organisatie vast hoe belangrijk informatiebeveiliging is voor de eigen bedrijfsvoering/processen. Naast de gevoeligheid voor incidenten komt hierin ook de 'risk appetite' van de organisatie tot uiting: de risico’s die een organisatie bereid is te accepteren. Alleen de opdrachtgevende organisatie zelf kan hierover een uitspraak doen.

Privacy impact assessment

In een privacy impact assessment (PIA) legt de opdrachtgevende organisatie vast wat de privacy-gevoeligheid is van de gegevens die in een proces of informatiesysteem worden verzameld en verwerkt. De rechtmatigheid van de verwerking wordt beoordeeld. En de PIA stelt grenzen aan de gegevens die mogen worden verzameld en verwerkt. Zicht op privacygevoelige gegevens en het (laten) treffen van adequate en afdoende beschermingsmaatregelen is een wettelijke plicht die een organisatie niet aan een andere partij kan overdragen.

Als een PIA niet nodig is, dan is een verklaring daaromtrent vereist.

Aanvullende informatie

Waar mogelijk stelt de opdrachtgever ook andere relevante informatie ter beschikking aan het project zoals een eventueel programma van eisen, procesbeschrijvingen van te ondersteunen bedrijfsprocessen, documentatie van te koppelen systemen, documentatie van de te gebruiken voorzieningen voor bijvoorbeeld authenticatie en autorisatie, beveiligingsbeleid, beheeracceptatiecriteria en verder te hanteren kaders en richtlijnen.

Rationale

De genoemde producten hebben tot doel om de benodigde omvang, kosten en doorlooptijd van de voorfase te kunnen schatten. De projectstartarchitectuur vormt input voor de tijdens de voorfase te ontwikkelen producten zoals functionele en niet-functionele eisen, functioneel ontwerp en softwarearchitectuur. Een BIA en eventuele PIA zijn richtinggevend voor de in de voorfase te selecteren beveiligingsmaatregelen.

Als deze producten er niet zijn, dan moeten ze in de voorfase alsnog worden gemaakt. Dat vereist grote betrokkenheid van de organisatie van de opdrachtgever, en duurt in de regel lang. De aanwezigheid en compleetheid van deze producten is dus belangrijke informatie voor de raming van de voorfase.

M01: Het project levert in elke fase vastgestelde producten en informatie op

M01: Het project levert in elke fase vastgestelde producten en informatie op
Iedere projectfase levert specifieke informatie op. De voorfase levert inzicht in de functionele en niet-functionele eisen, ontwerp en architectuur, testplannen, operationele risico's, en benodigde kwaliteitsmaatregelen. Deze informatie wordt tijdens de realisatiefase waar nodig bijgewerkt. De realisatiefase levert één of meerdere werkende versies van de software met regressietests, aangevuld met een vrijgaveadvies, release notes en installatiedocumentatie.

Opdrachtgever, ICTU, beheerorganisatie en andere meewerkende partijen leveren de onderstaande informatie op. Voor een aantal documenten zijn als onderdeel van de Kwaliteitsaanpak templates beschikbaar. Ook kan gebruik worden gemaakt van bestaande templates uit bijvoorbeeld de NORA. Zie M29: ICTU organiseert voor aanvang van een project de interne dienstverlening.

De onderstaande tabel bevat de in deze paragraaf beschreven producten. Het ✔ geeft aan in welke fase ze worden opgeleverd.

ProductVoor startVoorfaseRealisatiefase
Plan van aanpak: voorfase
Beschrijving van functionele eisen
Beschrijving van niet-functionele eisen
Product backlog
Ontwerp- en architectuurdocumentatie (software, interactie, infrastructuur)
Testdocumentatie: testplannen
Informatiebeveiligingsplan
Kwaliteitsplan
Plan van aanpak: realisatiefase
Deploybare versie van de software
Testdocumentatie: testgevallen, rapportages
Documentatie voor deployment en operationeel beheer
Software bill of materials
Release notes
Vrijgaveadvies

Plan van aanpak

Het plan van aanpak voor de voorfase en het plan van aanpak voor de realisatiefase beschrijven de in deze fasen te realiseren producten en diensten, en de planning, werkwijze en verantwoordelijkheden voor de totstandkoming van die producten en diensten.

Als operationeel en/of applicatiebeheer onderdeel is van de te leveren dienstverlening tijdens de realisatiefase bevat het plan van aanpak voor de realisatiefase de hiervoor noodzakelijke afspraken met de opdrachtgever en de beheerorganisatie. De afspraken omvatten zowel de te behalen kwaliteitsniveaus van de dienstverlening als de uit te voeren operationele en applicatiebeheertaken. Daarnaast beschrijft het plan hoe informatie zal worden verzameld over de software tijdens het gebruik en over de uitgevoerde beheeractiviteiten. En hoe hierover zal worden gerapporteerd. Ook worden de criteria voor het beëindigen van de dienstverlening vastgelegd. De te leveren dienstverlening is afgestemd op het beheerplan van de beheerorganisatie.

Beschrijving van functionele eisen

De beschrijving van functionele eisen bestaat uit epics en/of user stories, eventueel aangevuld met use cases. De beschrijving bevat tevens eisen voor ondersteuning van beheerfuncties, die door de beoogd beheerder gesteld worden, en voor logging, inclusief de globale inhoud van te loggen business events (gebeurtenissen op procesniveau) en de daarvoor geldende bewaartermijnen.

Bronnen van de opdrachtgever zoals de projectstartarchitectuur, een programma van eisen en procesbeschrijvingen vormen het startpunt voor de functionele eisen. Tijdens het project worden use cases in samenwerking met de product owner vertaald naar epics en user stories.

Beschrijving van niet-functionele eisen

Niet-functionele eisen specificeren criteria om het functioneren van de software te beoordelen, maar beschrijven niet het specifieke gedrag zelf. Voor de beschrijving en onderverdeling van niet-functionele eisen maakt het project gebruik van:

  • NEN-ISO/IEC 25010,
  • Wet beveiliging netwerk- en informatiesystemen (Wbni),
  • Baseline Informatiebeveiliging Overheid (BIO),
  • methode Grip op SDD (Secure Software Development) van het Centrum Informatiebeveiliging en Privacybescherming (CIP),
  • Algemene verordening gegevensbescherming (AVG),
  • ISO 9241-210:2019 Ergonomics of human-system interaction - Part 210: Human-centred design for interactive systems,
  • hoofdstuk 9 van de Europese Standaard EN 301 549 — dit is gelijk aan de Web Content Accessibility Guidelines versie 2.1, niveau A en AA.

De beschrijving van niet-functionele eisen moet expliciet aandacht besteden aan de door de beoogd beheerder gewenste ondersteuning van beheerfuncties. Bepaalde niet-functionele eisen kunnen aanleiding zijn tot het treffen van beveiligingsmaatregelen. Door deze eisen expliciet in de voorfase te benoemen, wordt voorkomen dat de bijbehorende beveiligingsmaatregelen achteraf moeten worden toegevoegd.

Overheidsorganisaties moeten een toegankelijkheidsverklaring op hun websites plaatsen. Indien gewenst ondersteunt ICTU bij het opstellen van de toegankelijkheidsverklaring.

Bronnen van de opdrachtgever zoals procesbeschrijvingen, privacy impact assessment (PIA), beheeracceptatiecriteria, beveiligingsbeleid en projectstartarchitectuur vormen het startpunt voor de niet-functionele eisen.

Product backlog

De product backlog is een geprioriteerd overzicht van alle nog te realiseren functionele en niet-functionele eigenschappen van de software. Al het werk dat het Scrumteam doet loopt via de backlog, niet alleen werk aan de broncode zelf maar bijvoorbeeld ook het schrijven van beheerdocumentatie. De product owner is de eigenaar van de product backlog. De zaken op de lijst zijn normaal gesproken in de vorm van een epic of user story. Hierin staat:

  • Wat er gemaakt moet worden,
  • Waarom,
  • en voor wie.

De product owner is verantwoordelijk voor de inhoud en bepaalt de prioritering van de eisen. Er staan ook ruwe schattingen bij van de waarde voor de organisatie en van de ontwikkelkosten.

Zie https://www.scrumguides.org/scrum-guide.html#artifacts-productbacklog.

Ontwerp- en architectuurdocumentatie (software, interactie, infrastructuur)

De ontwerp- en architectuurdocumentatie beschrijft de opzet van de te bouwen software in de context waarbinnen deze moet opereren en de ontwerpkeuzes en -principes die zijn gevolgd. Die documentatie laat tevens zien hoe de software aan de gestelde functionele en niet-functionele eisen voldoet.

Het project legt ontwerp- en architectuurinformatie vast in verschillende documenten en producten, zoals een softwarearchitectuurdocument (SAD), een infrastructuurarchitectuur (IA), een globaal functioneel ontwerp (GFO) en een prototype en/of interactieontwerp.

Het softwarearchitectuurdocument verschaft een compleet overzicht van de architectuur van de te ontwikkelen software, en de rationale hiervoor, waarbij diverse relevante views diverse aspecten van de software belichten. Zie bijvoorbeeld https://www.win.tue.nl/~wstomv/edu/2ip30/references/Kruchten-4+1-view.pdf; andere manieren van architectuurbeschrijving zijn ook toegestaan.

De infrastructuurarchitectuur beschrijft de topologie van de implementatie-omgeving waaronder protocollen, beveiligingsniveaus en services. Deze architectuur biedt een logische afbeelding van de eisen naar de implementatie-omgeving en geeft onderbouwing voor de gemaakte keuzes.

Een prototype is een eerste, ruwe versie van de applicatie. Het prototype illustreert waar men uiteindelijk met de toepassing naar toe wil. Het maakt ideeën tastbaar en creëert een eerste indruk van structuur, ontwerp en functionaliteit.

Testdocumentatie

De testplannen bestaan uit een mastertestplan (MTP), gemaakt op basis van een productrisicoanalyse (PRA), en detailtestplannen. Het doel van een mastertestplan is om betrokkenen bij het testproces te informeren over de strategie, aanpak, activiteiten, inclusief de onderlinge relaties en afhankelijkheden, en de op te leveren producten met betrekking tot het testtraject. Het mastertestplan beschrijft deze strategie, aanpak, activiteiten en eindproducten, die in de detailtestplannen verder worden gedetailleerd.

Opdrachtgever is verantwoordelijk voor het mastertestplan. Het project maakt een detailtestplan voor de testsoorten die tijdens de realisatiefase door het project worden uitgevoerd. Voor testen die onder verantwoordelijkheid van het project door een derde partij worden uitgevoerd, denk aan penetratietesten en evaluaties van gebruikskwaliteit, worden aparte detailtestplannen gemaakt.

Logische testgevallen worden vastgelegd en gekoppeld met use cases en user stories. Fysieke testgevallen worden vastgelegd in het formaat van de gebruikte tooling en gekoppeld met de logische testgevallen. Op basis hiervan worden testrapportages gegenereerd die laten zien dat alle use cases en user stories zijn getest en dat die tests zijn geslaagd.

Informatiebeveiligingsplan

Het informatiebeveiligingsplan vormt een praktisch toepasbaar document dat uitlegt binnen welke kaders bescherming geleverd wordt tegen welke dreigingen en met welke maatregelen die bescherming vorm krijgt. Mogelijke bronnen voor het informatiebeveiligingsplan zijn de business impact analysis (BIA), privacy impact assessment (PIA) en de threat and vulnerability assessment (TVA).

Het Besluit Voorschrift Informatiebeveiliging Rijksdienst 2007 (VIR 2007) bevat een methode om te komen tot een systematische aanpak van informatiebeveiliging. Eén van de vereisten van het VIR 2007 is dat voor elk informatiesysteem en voor elk verantwoordelijkheidsgebied een afhankelijkheids- en kwetsbaarheidsanalyse (A&K-analyse) wordt uitgevoerd.

Bij ICTU wordt daarvoor een TVA gebruikt. Hierin worden de betrouwbaarheidseisen, die aan de bedrijfsprocessen en dientengevolge aan het informatiesysteem of verantwoordelijkheidsgebied worden gesteld, tijdens een afhankelijkheidsanalyse geïnventariseerd. Vervolgens worden de bedreigingen geïdentificeerd en geanalyseerd. De TVA levert zodoende een deel van een traceerbare onderbouwing voor de te treffen beveiligingsmaatregelen. De TVA wordt tijdens de voorfase opgesteld op basis van de resultaten van de BIA, de eventuele PIA en de inhoud van de ontwerp- en architectuurdocumentatie.

Kwaliteitsplan

Het ICTU-kwaliteitsplan beschrijft de standaard kwaliteitsmaatregelen die ICTU-projecten treffen om software te realiseren die voldoet aan de kwaliteitseisen van de opdrachtgever en andere belanghebbenden en aan de kwaliteitsnormen van ICTU.

Als er bijzondere of hoge niet-functionele eisen zijn, beschrijft het ICTU-kwaliteitsplan ook de extra projectspecifieke kwaliteitsmaatregelen die het project treft om deze eisen te realiseren.

Als de opdrachtgever een overkoepelend kwaliteitsplan heeft zorgt het project dat het ICTU-kwaliteitsplan aansluit op het overkoepelende kwaliteitsplan.

Deploybare versie van de software

Het project levert deploybare versies van de software in een formaat dat is afgestemd met de beheerorganisatie.

Documentatie voor deployment en operationeel beheer

De deploymentdocumentatie bevat informatie over de eisen die een applicatie stelt aan een omgeving en de stappen die nodig zijn om de applicatie in die omgeving veilig te installeren en configureren. De documentatie bevat daartoe onder meer aanwijzingen voor de HTTP-header en -request-configuratie van de webserver en voor het verwijderen van overbodige header-informatie zoals de 'Server'-header. Ook zijn er aanwijzingen voor veilige configuratie(s) van (externe) toegang tot de beheerinterface. De documentatie bevat daarnaast in ieder geval een beschrijving van de protocollen en services die de applicatie aanbiedt, de protocollen, services en accounts die het product gebruikt en de protocollen, services en accounts die de applicatie gebruikt voor beheer.

De documentatie voor operationeel beheer bevat tenminste informatie over: back-up/recovery, procedures bij calamiteiten, regelmatig terugkerende beheeractiviteiten, opstart- en afsluitprocedures.

Software bill of materials

Voor elke release stelt het project een "software bill of materials" op: een overzicht van de gebruikte libraries, frameworks, componenten en andere software(deel)producten in de release. Software draagt inherent het risico in zich van verborgen fouten. Deze fouten kunnen mogelijk misbruikt worden, waardoor (beveiligings)problemen ontstaan. Met dit overzicht heeft de opdrachtgever of diens beheerorganisatie informatie over de gebruikte software(deel)producten, die geraadpleegd kan worden wanneer fouten in software bekend wordt, zodat een risico-inschatting gemaakt kan worden en eventueel actie kan worden ondernomen.

Release notes

Voor elke release stelt het project release notes op: een overzicht van de wijzigingen in de release. Software delivery manager en opdrachtgever maken afspraken over de opzet van de release notes.

Vrijgaveadvies

Voor elke release stelt het project een vrijgaveadvies op. Het vrijgaveadvies bevat tenminste alle nog openstaande testbevindingen en geconstateerde beveiligingsbevindingen; zie ook M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen en M16: Het project gebruikt tools voor vastgestelde taken. Als er issues zijn, bijvoorbeeld rondom kwaliteit of beveiliging, zijn deze voorzien van een beschrijving van de voorziene impact.

Software delivery manager en opdrachtgever maken afspraken over de opzet van het vrijgaveadvies en de verantwoordelijkheden van betrokken partijen bij de totstandkoming ervan, waaronder ook de beheerorganisatie.

Samenhang voorfaseproducten

Relaties tussen producten: Projectstartarchitectuur (PSA), business impact analysis (BIA) en privacy impact assessment (PIA) zijn input voor de voorfase. Functionele eisen (FE), niet-functionele eisen (NFE), informatiebeveiligingsplan (IB), backlog (BL), ontwerp en architectuur (O&A), kwaliteitsplan (KP) en testplannen (TP) zijn de output van de voorfase. De relaties tussen de verschillende producten zijn als volgt. De projectstartarchitectuur vormt input voor functionele eisen en niet-functionele eisen. De business impact analyse vormt input voor de niet-functionele eisen en informatiebeveiligingsplan. De privacy impact analyse vormt input voor de niet-functionele eisen en het informatiebeveiligingsplan. De functionele eisen vormen input voor de backlog en voor ontwerp en architectuur. De niet-functionele eisen vormen input voor backlog, ontwerp en architectuur en kwaliteitsplan. Het informatiebeveiligingsplan vormt input voor ontwerp en architectuur en kwaliteitsplan. De backlog en ontwerp en architectuur, tenslotte, zijn input voor de testplannen.

Bovenstaande figuur laat de belangrijkste relaties zien tussen de verschillende producten die de input en output van de voorfase vormen. Naast de informatiestromen zoals door de pijlen weergegeven zijn er in de praktijk nog meer verbanden tussen de producten. Zo kan de gekozen oplossing in de architectuur van invloed zijn op de maatregelen in het informatiebeveiligingsplan of leiden niet-functionele eisen tot extra functionele eisen.

Verantwoordelijkheden

De opdrachtgever is primair verantwoordelijk voor het beschrijven van de functionele en niet-functionele eisen, de geprioriteerde backlog, het mastertestplan en het informatiebeveiligingsplan.

ICTU is primair verantwoordelijk voor plan van aanpak, softwarearchitectuurdocumentatie, globaal functioneel ontwerp, prototype, detailtestplannen en testrapportages voor bouwtesten, kwaliteitsplan, deploybare versie van de software, documentatie voor deployment en operationeel beheer, release notes en vrijgaveadvies.

Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software, zie M32: Het project onderzoekt de kwaliteit van over te nemen software. In dat geval levert het project ook de onderzoeksresultaten daarvan en maakt een transitieplan, en indien van toepassing, een plan voor het aflossen van technische schuld.

De beheerorganisatie is primair verantwoordelijk voor de infrastructuurarchitectuur en -ontwerp en detailtestplannen en testrapportages voor infrastructuurtesten.

Rationale

Het uniformeren van op te leveren producten biedt voordelen voor planning (het is bekend welke producten gemaakt moeten worden), voor bemensing (het is bekend welke expertise nodig is) en voor het uitwisselen van medewerkers.

De voorgeschreven producten stellen de beheerorganisatie in staat om de opgeleverde software uit te rollen, te beheren en eventueel te onderhouden. Daarnaast is duidelijk welke eventueel openstaande punten er nog zijn. De voorgeschreven producten bieden voldoende verantwoording richting de ontvanger voor uitgevoerde werkzaamheden.

De genoemde producten uit de voorfase hebben tot doel om enerzijds de omvang, kosten en doorlooptijd van de realisatiefase te kunnen schatten en anderzijds om de kaders voor de realisatiefase te bepalen, zodat de scope, aanpak en oplossingsrichting in grote lijnen bekend zijn.

M32: Het project onderzoekt de kwaliteit van over te nemen software

M32: Het project onderzoekt de kwaliteit van over te nemen software
Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software.

Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de compleetheid en consistentie van de bestaande softwareproducten (zie de tabel in M01: Het project levert in elke fase vastgestelde producten en informatie op, inclusief de deliverables in de kolom 'Realisatiefase') en wordt de kwaliteit van de bestaande softwareproducten getoetst. Dit onderzoek, dat bij ICTU een "due diligence" heet, is onderdeel van de voorfase en wordt uitgevoerd door vertegenwoordigers van ICTU en medewerkers van het desbetreffende project, samen met vertegenwoordigers van de opdrachtgever.

De uitkomsten van het onderzoek bestaan uit:

  1. Een rapportage met tenminste de bevindingen, risico's voor opdrachtgever en ICTU, en mitigerende maatregelen,
  2. Een transitieplan dat de activiteiten beschrijft die nodig zijn om de software af te bouwen of te herbouwen en te onderhouden, en
  3. Als er significante technische schuld aanwezig is in de bestaande software: een plan voor het aflossen van deze schuld.

Als kader voor het onderzoek gebruikt ICTU de Nederlandse praktijkrichtlijn NEN NPR 5325:2017.

Rationale

De kwaliteit van software is van grote invloed op de inspanning benodigd voor het afbouwen, onderhouden en/of herbouwen van de software. Inzicht in die kwaliteit helpt bij het plannen van de realisatiefase.

M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet

M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet
Projecten bewaken zo snel mogelijk vanaf de start de door het project en ICTU vastgestelde kwaliteitsnormen en voldoen daar zo snel en goed mogelijk aan. De kwaliteit van producten, die nog niet zijn afgerond of nog niet aan de normen voldoen, wordt door het project bewaakt. Het voldoen aan de kwaliteitsnormen is onderdeel van de Definition of Done en herstel van de kwaliteit wordt planmatig opgepakt.

De kwaliteitsnormen voor het project zijn beschreven in de niet-functionele eisen, het informatiebeveiligingsplan, het kwaliteitsplan en deze Kwaliteitsaanpak, zie M01: Het project levert in elke fase vastgestelde producten en informatie op.

Om continu te bewaken dat het product aan de kwaliteitsnormen voldoet, voert het project de volgende activiteiten uit:

  1. Tijdens de voorfase: het project reviewt de deliverables periodiek.
  2. Tijdens de realisatiefase: het project bewaakt op dagelijkse basis en geautomatiseerd de kwaliteit van de software.
  3. Als operationeel beheer onderdeel is van de dienstverlening tijdens de realisatiefase: het project bewaakt op dagelijkse basis en geautomatiseerd het gedrag van de software in gebruik en beheer.
  4. Tijdens de realisatiefase: het project evalueert periodiek en handmatig de kwaliteitseigenschappen van de software die niet geautomatiseerd kunnen worden gemeten.
  5. Tijdens de realisatiefase: het project actualiseert en reviewt periodiek de documentatie.
  6. Indien nodig: de kwaliteitsmanager escaleert het langdurig niet halen van de kwaliteitsnormen.

Daarnaast voert het project periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak, zie M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak.

Voorfase: review documenten

Tijdens de voorfase wordt het voldoen aan de kwaliteitsnormen met behulp van reviews gecontroleerd, normaal gesproken elke sprint. Als onderdeel van het op te stellen kwaliteitsplan wordt tijdens de voorfase bepaald hoe het project de kwaliteit tijdens realisatie gaat controleren; voor producten die niet geautomatiseerd kunnen worden gecontroleerd, beschrijft het kwaliteitsplan een alternatieve aanpak. Als bijvoorbeeld door de gekozen technologie geen ondersteuning van het kwaliteitssysteem mogelijk is, kunnen periodieke, handmatige controles als alternatief ingezet worden.

Realisatiefase: geautomatiseerde kwaliteitsmeting

Tijdens de realisatiefase wordt de kwaliteit diverse malen per uur gemeten door Quality-time, een door ICTU ontwikkeld, open source, geautomatiseerd kwaliteitssysteem. De kwaliteitsmanager configureert de kwaliteitsrapportage in Quality-time en past waar nodig de normen aan, op basis van de projectspecifieke kwaliteitseisen.

Het Scrumteam kijkt dagelijks of er afwijkingen van de normen zijn en onderneemt actie, indien nodig. Ook de kwaliteitsmanager signaleert afwijkingen en meldt deze bij het Scrumteam tijdens de daily scrum en/of tijdens het projectoverleg.

Realisatiefase operationeel beheer: geautomatiseerde monitoring

Als operationeel beheer onderdeel is van de dienstverlening tijdens de realisatiefase monitort en test het project continue het gedrag van de software in gebruik en beheer. Hiertoe gebruikt het project operationele monitoringsoftware, bijvoorbeeld Nagios en/of Zabbix.

Realisatiefase: handmatige evaluatie

Kwaliteitseigenschappen van de software die niet (volledig) geautomatiseerd kunnen worden gemeten, worden tijdens de realisatiefase periodiek handmatig geëvalueerd. Minimaal betreft dit de beveiliging van de software, zie M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen. Ook zorgt het project dat de performance van de software regelmatig wordt getest. Voor kwaliteitsaspecten als toegankelijkheid en gebruikskwaliteit organiseert het project handmatige testen en/of evaluaties in een vorm en met een frequentie die aansluit bij de aard van de applicatie en de door de opdrachtgever gestelde eisen. De kwaliteitsmanager houdt in Quality-time bij wanneer de laatste test of evaluatie is uitgevoerd en wanneer het tijd is voor de volgende.

Realisatiefase: actualisering en review documentatie

Documenten, die onderdeel uitmaken van het op te leveren projectresultaat, zijn zo veel mogelijk geactualiseerd; eventuele achterstand wordt planmatig weggewerkt. De kwaliteitscontrole van documenten gebeurt op basis van reviews. De auteur van een document en de software delivery manager zorgen dat de juiste reviewers benoemd zijn; hiertoe behoort in ieder geval de kwaliteitsmanager. De auteur van het document zorgt voor een correct versiebeheer van het document. De auteur koppelt aan de reviewers terug of en hoe het ontvangen commentaar is verwerkt in de volgende versie van het betreffende document.

Escalatie

Als de kwaliteitsnormen langdurig niet worden behaald heeft de kwaliteitsmanager de volgende escalatielijn:

  • De kwaliteitsmanager bespreekt de situatie met de software delivery manager.
  • Indien dat niet tot resultaat leidt, escaleert de kwaliteitsmanager de situatie naar de projectleider.
  • Indien dat ook niet tot resultaat leidt, escaleert de kwaliteitsmanager de situatie naar het hoofd van de afdeling ICTU Software Expertise (ISE).

Rationale

Vaak de kwaliteitsnormen bewaken maakt een actueel inzicht mogelijk. Projectleden kunnen snel reageren op afwijkingen, die in de regel ook pas recent zijn ontstaan en dus meestal gerelateerd zijn aan huidige activiteiten. Met name afwijkingen van de normen op het vlak van informatiebeveiliging en onderhoudbaarheid komen zo snel aan het licht en kunnen dan ook snel worden beoordeeld en - indien nodig en mogelijk - opgelost.

M03: Het project zorgt dat het product traceerbaar aan eisen voldoet

M03: Het project zorgt dat het product traceerbaar aan eisen voldoet
Eisen zijn wederzijds traceerbaar naar bewijsmateriaal, zoals logische testgevallen, dat de eis gerealiseerd is; dat wil zeggen dat geadministreerd is bij welke eis bewijsmateriaal hoort en vice versa. Dit wordt waar mogelijk met tooling ondersteund.

Functionele eisen in de vorm van user stories zijn gekoppeld aan logische testgevallen. Ontwerpdocumentatie in de vorm van use cases is gekoppeld aan logische testgevallen. ICTU gebruikt hiervoor Jira. Logische testgevallen zijn gekoppeld aan fysieke testgevallen. De fysieke testgevallen worden geannoteerd met een identifier van de logische testgevallen. Het project is verantwoordelijk voor het traceerbaar voldoen aan de eisen.

Niet-functionele eisen zijn input voor onder andere softwarearchitectuurdocument, mastertestplan en detailtestplannen. De traceerbaarheid hiervan is (nog) niet geadministreerd met behulp van tooling.

Rationale

Door eisen en testgevallen te koppelen en traceerbaar te maken, is het mogelijk de dekking van tests ten opzichte van eisen te bepalen. Logische testgevallen worden gekoppeld aan use cases om zo aan te tonen dat alle ontworpen en geïmplementeerde functionaliteit getest wordt. Logische testgevallen worden gekoppeld aan user stories om aan te tonen dat alle wijzigingen die in een sprint zijn gemaakt ook getest zijn.

M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen

M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen
Voor specificatie en documentatie van vereiste en gewenste kwaliteitseigenschappen, de niet-functionele eisen, maken projecten gebruik van de terminologie en categorisering uit NEN-ISO/IEC 25010. Projecten gebruiken NEN-ISO/IEC 25010 om te controleren of alle relevante kwaliteitseigenschappen van het op te leveren eindproduct worden meegenomen in de ontwikkeling en/of onderhoud van het product.

De standaard NEN-ISO/IEC 25010:2011, kortweg "ISO-25010", biedt een model voor het beschrijven van productkwaliteit. Kwaliteitseigenschappen zijn voorzien van een naam, definitie en classificatie. ISO-25010 dekt een breed spectrum van kwaliteitseigenschappen af.

Rationale

ISO-25010 biedt een model voor productkwaliteit. De standaard biedt geen concrete maatregelen, maar biedt wel een begrippenkader en dekt het volledige spectrum van mogelijk relevante kwaliteitseigenschappen af. Het gebruiken van een standaard voor specificatie van kwaliteit voorkomt miscommunicatie over kwaliteitseigenschappen en de breedte van de standaard zorgt ervoor dat alle relevante aspecten aan bod komen.

M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests

M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Regressietests - tests die verifiëren of eerder ontwikkelde software nog steeds correct werkt na wijzigingen in de software of aansluiting op andere externe koppelvlakken - zijn geautomatiseerd.

Het project hanteert een norm voor de dekking van regressietests, legt deze vast in Quality-time en bewaakt deze.

Rationale

Handmatig uitgevoerde regressietests zijn arbeidsintensief, foutgevoelig en afhankelijk van de aanwezigheid van specifieke medewerkers. Gelet op de vrijwel continue metingen op en leveringen van de software, zijn de nadelen van handmatige regressietests niet acceptabel. Door ze te automatiseren zijn ze herhaalbaar en kunnen ze onderdeel uitmaken van de continuous delivery pipeline.

M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren

M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Er is een geautomatiseerde continuous delivery pipeline die aantoonbaar correct werkt en de software bouwt, installeert in de testomgevingen, test op functionele en niet-functionele eigenschappen en oplevert, al dan niet inclusief installatie in de productieomgeving.

De geautomatiseerde continuous delivery pipeline voert ten minste de volgende activiteiten uit:

  1. Bouw van de software,
  2. Unit tests,
  3. Regressietests,
  4. Beveiligingstests,
  5. Performancetests,
  6. Toegankelijkheidstests,
  7. Broncodekwaliteitscontroles,
  8. Installatie van de software in test, acceptatie en/of productieomgevingen,
  9. Produceren van een "software bill of materials" (SBoM),
  10. Oplevering van het totale product, dus inclusief alle deliverables, in de vorm zoals bruikbaar voor en afgesproken met de opdrachtgever.

Performance- en beveiligingstests zijn ook onderdeel van de continuous delivery pipeline, maar vanwege doorlooptijden en licenties is dat niet altijd haalbaar; in dat geval vinden de performance- en beveiligingstests zo veel mogelijk, en bij voorkeur dagelijks, plaats.

Niet alle testen en controles kunnen altijd geautomatiseerd worden uitgevoerd. Denk aan kwaliteitscontroles op architectuurbeslissingen of het testen van toegankelijkheidseisen. Waar mogelijk wordt wel een zo groot mogelijk deel van de testen en controles geautomatiseerd en als onderdeel van de pipeline uitgevoerd.

De afdeling ICTU Software Diensten (ISD) voorziet in tools en ondersteuning, zodat projecten deze pipeline kunnen toepassen. Projecten zijn verantwoordelijk voor de correcte werking van de pipeline.

ICTU gebruikt Jenkins, GitLab CI of Azure DevOps als tool voor de implementatie van de continuous delivery pipeline. ISD biedt de projecten een voorziening om releases van het totale product veilig op te leveren aan opdrachtgevers en beheerorganisaties.

Rationale

Software incrementeel opleveren vereist dat de software frequent gebouwd, getest en opgeleverd kan worden. Om dit efficiënt en foutvrij te doen, dient het proces van bouwen, testen en opleveren geautomatiseerd te zijn; een continuous delivery pipeline faciliteert dit.

M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op

M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op
Technische schuld is inzichtelijk en wordt planmatig aangepakt. De kwaliteitsmanager is verantwoordelijk voor het inzichtelijk maken van de technische schuld. De software delivery manager is verantwoordelijk voor het planmatig aanpakken van de technische schuld en zorgt dat het Scrumteam regelmatig en voldoende tijd heeft om technische schuld te voorkomen en op te lossen. Het Scrumteam is verantwoordelijk voor het zoveel mogelijk voorkomen van technische schuld en voor het identificeren van technische schuld die toch optreedt.

Technische schuld zijn eigenschappen van de software die de lange termijn inzetbaarheid en onderhoudbaarheid van de software bedreigen. Denk hierbij aan hoge complexiteit, lage testdekking, ontbrekende testsoorten en ontbrekende documentatie.

De kwaliteitsmanager maakt de technische schuld inzichtelijk met behulp van Quality-time, het kwaliteitssysteem van ICTU. Technische schuld die niet geautomatiseerd kan worden gemeten legt de kwaliteitsmanager handmatig vast.

Als het Scrumteam of de kwaliteitsmanager constateert dat er technische schuld is, markeert de kwaliteitsmanager deze technische schuld in Quality-time om te voorkomen dat de technische schuld ongemerkt verder toeneemt. Vervolgens vraagt de kwaliteitsmanager het Scrumteam om de omvang van de technische schuld in te schatten in user-story-punten. Daarna wordt een plan gemaakt om de technische schuld in een beheerst tempo weg te werken; uitgangspunt is ongeveer 10% van de punten die het Scrumteam normaal in een sprint doet. Dit kan in principe zonder overleg met de opdrachtgever omdat het leveren van kwaliteit onderdeel van het werk is.

Rationale

De aanwezigheid van technische schuld heeft nadelige invloed op de kwaliteit van de eindproducten. Wel is het ontstaan van technische schuld gedurende een project vaak onvermijdelijk. Het is daarnaast ook mogelijk dat een deel van de technische schuld bij aanvang van het project al bestond en mogelijk niet wordt opgelost. In alle gevallen is het verstandig om te weten welke technische schuld bestaat. Om te voorkomen dat technische schuld niet wordt opgelost en uitsluitend toeneemt, is het zaak om het verminderen van technische schuld planmatig aan te pakken.

M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen

M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen
Projecten laten periodiek de beveiliging van de ontwikkelde software beoordelen. Een beveiligingsexpert onderzoekt de code zowel geautomatiseerd als handmatig op veelvoorkomende kwetsbaarheden en op het voldoen aan voorgeschreven beveiligingsnormen. Overheidsspecifieke beveiligingsnormen of -raamwerken, zoals de BIO (Baseline Informatiebeveiliging Overheid), bieden een basis voor de beoordeling. Bevindingen uit de beveiligingstest worden vastgelegd als onderdeel van de werkvoorraad voor het ontwikkelproces.

Software wordt minimaal bij iedere grote release of ten minste twee keer per jaar onderworpen aan een beveiligingstest door beveiligingsexperts die ICTU daarvoor inhuurt. Op basis van documentatie en architectuurstudie, crystalbox security audits (broncodescan) en penetratieaudits beoordelen deze experts of de software voldoet aan de projectspecifieke niet-functionele eisen met betrekking tot beveiliging, of bekende kwetsbaarheden (zoals bijvoorbeeld in de OWASP Top-10 genoemd) vermeden zijn en of voldoende invulling gegeven is aan de normen die vanuit BIO en SSD gelden.

ICTU zorgt ervoor dat de benodigde expertise op afroep beschikbaar gesteld kan worden aan projecten.

Opdrachtgever kan een derde partij opdracht geven beveiligingstesten uit te voeren in een daarvoor door de opdrachtgever beschikbaar gestelde omgeving. Dit kan zowel incidenteel als structureel worden ingericht. Als de opdrachtgever dit structureel inricht en als deze beveiligingstesten voldoen aan de eisen die het project zou stellen, dan kunnen opdrachtgever en het project besluiten dat het project zelf geen beveiligingstesten laat uitvoeren. Afspraken hierover worden bij voorkeur al in de voorfase gemaakt, inclusief een controle dat de opdrachtgever de benodigde contractuele mogelijkheden heeft beveiligingstesten uit te besteden. Het project ontvangt in dat geval de beveiligingstestrapportages van de opdrachtgever.

De beveiligingstesten vinden altijd plaats in aanvulling op de door tools uitgevoerde continue beveiligingsanalyse van de gerealiseerde software. Bevindingen uit beveiligingstesten en de continue analyse die niet direct worden opgelost, worden in Jira als issue vastgelegd op de backlog van het project.

De kwaliteitsmanager van het project bewaakt de opvolging van de kritische beveiligingsissues. De kwaliteitsmanager bewaakt tevens of de beveiligingstesten voldoende frequent plaatsvinden, bij voorkeur door Quality-time te laten waarschuwen als het tijd is voor de volgende beveiligingstest.

Rationale

Het inschakelen van actuele, specifieke expertise vergroot de kans dat eventuele kwetsbaarheden in de gerealiseerde software tijdig herkend worden.

Processen

M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor

M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor
Projecten hebben een voorbereidingsfase, "voorfase" genoemd, voorafgaand aan de realisatiefase. Voor het uitvoeren van de voorfase zijn vertegenwoordigers van de opdrachtgever, de beoogde beheerorganisatie en andere belanghebbenden betrokken die meewerken aan het realiseren van een deel van de op te leveren producten. Het doel van de voorfase is beeld krijgen van de te realiseren oplossing, van de risico's die zich tijdens realisatie kunnen voordoen en van de kaders waarbinnen de oplossing moet passen; tijdens de realisatiefase vinden bouw en onderhoud van de software en actualiseren en afronden van documentatie plaats.

Bij voorkeur zijn dezelfde deskundigen in zowel de voorfase als in de realisatiefase betrokken.

In de realisatiefase wordt de prioriteit van werk van het Scrumteam bepaald door een product owner van de opdrachtgever. Bij aanvang van de voorfase is deze beoogde product owner bekend en werkt deze ook mee in de voorfase.

Rationale

Het doel van de voorfase is ten eerste om uitgangspunten, risico's en randvoorwaarden voor verdere projectuitvoering te bepalen en ten tweede om te zorgen dat aan de randvoorwaarden wordt voldaan en voor zoveel mogelijk projectspecifieke risico's maatregelen genomen zijn. Het doel van de realisatiefase is het daadwerkelijk bouwen en onderhouden van de software. Een expliciete splitsing zorgt ervoor dat projecten doordacht van start gaan.

Al tijdens de voorfase moeten keuzes gemaakt worden die invloed hebben op de beveiligingsmaatregelen. Aanwezigheid van een voldoende gemandateerde vertegenwoordiger van de opdrachtgever zorgt dat deze keuzes gemaakt en bekrachtigd kunnen worden. De keuzes komen onder meer tot uitdrukking in de ontwerp- en architectuurdocumentatie, zie M01: Het project levert in elke fase vastgestelde producten en informatie op. De infrastructuur gerelateerde documentatie wordt opgesteld door de beoogd beheerder en dekt een deel van de totale beveiligingsmaatregelen af. Aanwezigheid van de beoogd beheerder in de voorfase zorgt dat dekking van dit deel van de beveiligingsmaatregelen geborgd blijft gedurende de realisatie en exploitatie.

M21: Het project selecteert medewerkers op basis van kwaliteit

M21: Het project selecteert medewerkers op basis van kwaliteit
Bij de inzet van medewerkers gaat kwaliteit boven andere aspecten, zoals beschikbaarheid, prijs en doorlooptijd.

Rationale

Goede kwaliteit van producten ontstaat primair door het werk van mensen; standaardisatie, kwaliteitsnormen en monitoring zijn hulpmiddelen. De kans dat kwalitatief goede medewerkers ook goede producten maken, is groter dan bij minder goede medewerkers.

M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak

M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak
De software delivery manager zorgt ervoor dat bij nieuwe projecten wordt gestart met ten minste twee projectleden die bekend zijn met de Kwaliteitsaanpak.

Rationale

Het inzetten van teamleden die bekend zijn met de Kwaliteitsaanpak zorgt voor een soepeler start van een nieuw project omdat zij bekend zijn met de inhoud van de Kwaliteitsaanpak, zoals kwaliteitsnormen en tools, en omdat zij al doende nieuwe teamleden bekend kunnen maken met de Kwaliteitsaanpak.

M05: Het project hanteert een iteratief en incrementeel ontwikkelproces

M05: Het project hanteert een iteratief en incrementeel ontwikkelproces
Projecten werken iteratief en incrementeel; dit betekent dat een project in korte iteraties werkt, waarbij elke iteratie een werkende versie van de software oplevert die extra waarde vertegenwoordigt voor de opdrachtgever. Behalve de software werkt het project ook iedere iteratie alle andere producten bij. Elke iteratie worden verwachtingen en werkelijke resultaten vergeleken en wordt de werkwijze aangescherpt op basis van inzichten en bevindingen.

ICTU gebruikt hiervoor Scrum, een raamwerk voor agile productontwikkeling. ICTU propageert de kernwaarden van Scrum en vereist de volgende onderdelen van Scrum:

  1. Scrumteam bestaand uit product owner, ontwikkelaars (zoals programmeurs, testers en ontwerpers) en Scrummaster,
  2. Proces met daily scrum, sprints, sprint planning, sprint review, sprint retrospective en sprint refinement,
  3. Definition of Ready en Definition of Done,
  4. Product backlog en sprint backlog.

Als operationeel beheer onderdeel is van de dienstverlening, past ICTU de DevOps-werkwijze toe door operationeel beheeractiviteiten te integreren in de Scrum-processen van het Scrumteam.

Rationale

De incrementele oplevering levert vrijwel iedere iteratie toegevoegde waarde en stelt opdrachtgevers, gebruikers en anderen in staat om gaandeweg ervaring op te doen en bij te sturen. Verder dwingt het vroegtijdige tests en kwaliteitscontroles af, die daarmee verankerd worden in het ontwikkel- en onderhoudsproces. Door naast de software telkens ook alle andere producten bij te werken en op te leveren, wordt bereikt dat het product als geheel consistent blijft en dat er geen achterstallig onderhoud ontstaat. Dit leidt tot een zich continu verbeterend proces.

M35: Het project hanteert een agile architectuuraanpak

M35: Het project hanteert een agile architectuuraanpak
Tijdens de voorfase verwerkt het project de door de opdrachtgever opgestelde projectstartarchitectuur (PSA) in een eerste versie van het softwarearchitectuurdocument (SAD). Tijdens de realisatiefase werkt het project het SAD bij op basis van nieuwe inzichten.

Ten behoeve van de agile architectuuraanpak werkt het Scrumteam nauw samen met de architecten van de opdrachtgever en de beheerorganisatie, zowel in de voorfase als tijdens de realisatiefase.

Tijdens de voorfase schrijft de softwarearchitect (het teamlid met de rol van architect) het SAD, inclusief genomen ontwerpbeslissingen.

Tijdens de realisatiefase ondersteunt de softwareachitect het team bij het realiseren van de software conform het SAD. Daarbij kunnen nieuwe inzichten ontstaan die van invloed zijn op het SAD, bijvoorbeeld dat gekozen technologie niet voldoet of dat benodigde brondata niet eenvoudig ontsluitbaar is.

De softwarearchitect informeert de opdrachtgever en de beheerorganisatie over deze nieuwe inzichten en stemt de gevolgen hiervan af. Deze nieuwe inzichten kunnen voor de opdrachtgever en de beheerorganisatie aanleiding zijn om hun architectuur aan te passen.

Rationale

Maatwerksoftwareontwikkeling is per definitie het ontwikkelen van een nieuw product. In de praktijk blijkt dat tijdens de ontwikkeling van het product altijd nog zaken ontdekt worden die bij aanvang niet bekend waren, of waarvan het belang eerder niet op waarde werd geschat. Het initiële SAD zal dus in de praktijk altijd moeten worden bijgewerkt op basis van die nieuwe inzichten.

M10: Het project kent een wekelijks projectoverleg

M10: Het project kent een wekelijks projectoverleg
De projectleider organiseert een periodiek projectoverleg. Dit overleg vindt wekelijks plaats en duurt niet langer dan een uur. Vereiste aanwezigen zijn de projectleider, de software delivery manager, de Scrummaster, een vertegenwoordiger uit elk van de Scrumteams en de kwaliteitsmanager van het project; andere aanwezigen kunnen zijn: de projectarchitect en de product owner. De agenda voor dit overleg bestaat ten minste uit de volgende onderwerpen: mededelingen, actie- en besluitenlijst, personele zaken, planning en voortgang, kwaliteit en architectuur, risico's en aandachtspunten.

Het periodiek projectoverleg heet bij ICTU het "Intern Projectoverleg" of "IPO".

Nadere toelichting op de agenda:

  • Mededelingen: betrokkenen proactief informeren over voor het project relevante ontwikkelingen.
  • Actie- en besluitenlijst: de software delivery manager houdt de actie- en besluitenlijst bij.
  • Personele zaken: bespreking van samenwerking binnen het project, in- en uitstroom, op- en afschalen.
  • Planning en voortgang: bespreking van voortgang ten opzichte van voorspelling en daaraan gerelateerde afwijkingen en knelpunten, leidend tot acties.
  • Kwaliteit en architectuur: bespreking van kwaliteit, bijvoorbeeld naar aanleiding van de self-assessment, architectuur voor borging van inhoudelijke koers, eventuele afwijkingen en benodigde acties.
  • Risico's en aandachtspunten: de software delivery manager houdt het risicolog bij.

Quality-time, het kwaliteitssysteem van ICTU, bewaakt de actualiteit van de actie- en besluitenlijst en het risicolog.

Rationale

Het doel van het periodiek projectoverleg is alle betrokkenen op hetzelfde informatieniveau te brengen en te houden. Het overleg is intern om vrijuit te kunnen praten over personele zaken en risico's voor het project.

M16: Het project gebruikt tools voor vastgestelde taken

M16: Het project gebruikt tools voor vastgestelde taken
ICTU stelt het gebruik van tools verplicht voor:
  1. backlog management en agile werken,
  2. inrichten en uitvoeren van een continuous delivery pipeline,
  3. monitoren van de kwaliteit van broncode,
  4. versiebeheer van op te leveren producten,
  5. release van software,
  6. maken van testrapportages,
  7. maken van kwaliteitsrapportages,
  8. controleren van de configuratie op aanwezigheid van bekende kwetsbaarheden,
  9. controleren van door de applicatie gebruikte versies van externe software op aanwezigheid van bekende kwetsbaarheden,
  10. controleren van de software op aanwezigheid van kwetsbare constructies,
  11. controleren van container images op aanwezigheid van bekende kwetsbaarheden,
  12. testen van performance en schaalbaarheid,
  13. testen op toegankelijkheid van de applicatie,
  14. produceren van een "software bill of materials" (SBoM) en
  15. opslaan van artifacten.

Onder het ondersteunen van "agile werken" vallen het opvoeren van eisen, het opvoeren van logische testgevallen, het koppelen van logische testgevallen aan eisen, het bijhouden van een werkvoorraad, het plannen van iteraties en het toewijzen van eisen aan iteraties. De 'eisen' worden, conform Scrumterminologie, geregistreerd als epics en/of user stories, de werkvoorraad als backlog en de iteraties als sprints.

ICTU adviseert en ondersteunt voor de genoemde taken onderstaande tools. Projecten gebruiken deze tools:

  1. Backlogmanagement en agile werken: Azure DevOps of Jira,
  2. Continuous delivery pipeline: Jenkins, GitLab CI/CD (Continuous Integration, Delivery, and Deployment) of Azure DevOps,
  3. Kwaliteit van broncode: SonarQube,
  4. Versiebeheer: GitLab of Azure DevOps,
  5. Release van software: Releaseserver in het ontwikkelplatform,
  6. Testrapportages: JUnit, Robot Framework, TestNG, of hiermee compatible tools,
  7. Kwaliteitsrapportages: Quality-time,
  8. Kwetsbaarheden in configuratie: OpenVAS (Vulnerability Assessment System),
  9. Kwetsbaarheden in externe software: OWASP (Open Web Application Security Project) Dependency Checker,
  10. Kwetsbaarheden in software: GitLab SAST (Static Application Security Testing), SonarQube en/of OWASP ZAP (Zed Attack Proxy),
  11. Kwetsbaarheden in container images: Trivy,
  12. Performancetesten en performancetestrapportages: JMeter en Performancetestrunner,
  13. Toegankelijkheid: Axe,
  14. Software bill of materials: tools die een SBoM in CycloneDX-formaat (zie https://cyclonedx.org) genereren,
  15. Artifact repository: Nexus of Harbor,
  16. Registratie van incidenten bij gebruik en beheer: Jira,
  17. Bij het uitvoeren van operationeel beheer; uitrollen in de productieomgeving: Ansible.

Rationale

Projecten hebben een redelijke vrijheid bij het kiezen en gebruiken van tools, maar voor een aantal taken is het gebruik verplicht gesteld. Deze tools zijn nodig voor een efficiënte uitvoering van de Kwaliteitsaanpak. Uniform gebruik van deze tools maakt het mogelijk koppeling tussen die tools voor alle projecten te standaardiseren; daarnaast bevordert het de uitwisselbaarheid van medewerkers en neemt het risico op het gebruik van onvolwassen tools af. Tot slot is het gebruik in een aantal gevallen, ten behoeve van informatiebeveiliging bij de overheid, verplicht.

M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak

M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak
De projectleider organiseert periodiek een self-assessment tegen de actuele versie van de Kwaliteitsaanpak en zet verbeteracties uit, waar nodig.

Deze self-assessment geeft inzicht in de huidige status van het project en kan aanleiding geven tot het nemen van maatregelen binnen het project.

De projectleider identificeert de belangrijkste verschillen tussen Kwaliteitsaanpak en werkwijze in het project en rapporteert hierover aan ICTU. In overleg tussen projectleider en ICTU wordt besloten of het verschil tijdelijk of permanent wordt geaccepteerd. In het geval van tijdelijke acceptatie stelt de projectleider een verbeteractie op. Merk op dat de verbeteractie ook kan bestaan uit het opstellen van een verbetervoorstel voor de Kwaliteitsaanpak.

Voor de belangrijkste verschillen beschrijft de projectleider:

  • het geconstateerde verschil,
  • reden voor het verschil,
  • in geval van acceptatie; waarom het verschil geaccepteerd wordt,
  • in geval van verbeteractie; planning om het verschil weg te werken.

De projectleider is verantwoordelijk voor het doen van de self-assessment, die in de regel door de software delivery manager wordt uitgevoerd. De kwaliteitsmanager reviewt de self-assessment, of de software delivery manager en kwaliteitsmanager voeren de self-assessment samen uit.

De self-assessment is een intern product, maar kan gedeeld worden met opdrachtgevers en andere betrokkenen. Voor het doen van de self-assessment stelt ICTU een ondersteunend formulier beschikbaar.

Rationale

Net als bij technische producten is het periodiek meten van de kwaliteit van belang om in controle te blijven. Aangezien veel maatregelen uit de Kwaliteitsaanpak zich niet geautomatiseerd laten meten, is menselijke inbreng nodig.

Omdat implementatie van maatregelen in een project tijd kost is de self-assessment gericht op het in kaart brengen van de belangrijkste verschillen tussen de Kwaliteitsaanpak en de in het project toegepaste werkwijze, maar niet op het uitputtend inventariseren van alle verschillen.

M30: Het project identificeert, mitigeert en bewaakt risico's

M30: Het project identificeert, mitigeert en bewaakt risico's
Het project identificeert, mitigeert en bewaakt projectspecifieke risico's voorafgaand aan en tijdens de projectuitvoering. Het project houdt een risicolog bij met geïdentificeerde risico's. De uitkomsten van de "Doordacht-van-Start-sessie", die al voorafgaand aan de start van het project wordt uitgevoerd, vormen het startpunt van deze risicolog. Risico's die tijdens de voorfase worden geïdentificeerd, bijvoorbeeld bij de productrisicoanalyse, worden toegevoegd aan de risicolog. Ook bij de start van de realisatiefase worden risicosessies gehouden met (vertegenwoordigers van) de belanghebbenden om verdere risico's te identificeren. Het project identificeert en implementeert mitigerende maatregelen danwel accepteert expliciet de geïdentificeerde risico's. Het project bewaakt de risicolog en uitvoering van de mitigerende maatregelen tijdens het IPO.

Rationale

Een flink deel van de risico's die komen kijken bij het ontwikkelen van software is beschreven in de Nederlandse praktijkrichtlijn NEN NPR 5326:2019. De richtlijn geeft voor de beschreven risico's beheersmaatregelen die organisaties kunnen implementeren. De maatregelen in deze Kwaliteitsaanpak komen grotendeels overeen met de beheersmaatregelen in NPR 5326.

Echter, naast generieke risico's loopt elke project ook projectspecifieke risico's die voortkomen uit de scope van het project (is bijvoorbeeld operationeel beheer binnen de scope) en de context waarin het wordt uitgevoerd (bijvoorbeeld software die bijzondere persoonsgevens verwerkt). Alleen door deze risico's voorafgaand aan en tijdens het project actief te identificeren en te mitigeren kan de potentiële impact ervan beperkt worden.

M34: Het project draagt software beheerst over

M34: Het project draagt software beheerst over
Als de software op enig moment door een andere partij dan ICTU verder ontwikkeld en/of onderhouden zal worden, draagt het project zorg voor een beheerste overdracht. Beheerdocumentatie, broncode en testmiddelen zijn van dusdanige kwaliteit en compleetheid dat de andere partij de software efficiënt en effectief kan doorontwikkelen en/of onderhouden.

Het project gebruikt de Nederlandse praktijkrichtlijn NEN NPR 5325:2017 als leidraad voor de overdracht van software aan een andere partij. De paragraafnummers hieronder verwijzen naar de betreffende paragraaf in NPR 5325.

Het project zorgt, bij voorkeur altijd maar in ieder geval bij de overdracht, dat de software, documentatie en testmiddelen aantoonbaar voldoen aan onderstaande criteria. Waar nodig scherpt het project, in afstemming met opdrachtgever en ontvangende partij, de criteria aan.

  1. De documentatie beschrijft de ontwikkel- en testomgeving die is toegepast (5.1),
  2. De functionele documentatie beschrijft gegevensmodellen, functionele indeling, koppelingen, berichtdefinities en workflows/processen (5.2),
  3. Als operationeel beheer onderdeel was van de dienstverlening: de operationele bedieningsinstructies beschrijven minimaal back-up/recovery, procedures bij calamiteiten, regelmatig terugkerende beheeractiviteiten en opstart- en afsluitprocedures (5.3),
  4. De productbacklog bevat de bekende bugs en wensen (5.4),
  5. De broncode kent een gezonde balans tussen isolatie, cohesie en koppeling (6.1),
  6. De broncode heeft een beperkte mate van duplicatie (6.2),
  7. De broncode heeft een beperkte mate van complexiteit (6.3),
  8. De broncode bevat geen of een beperkt aantal niet-afgeronde werkzaamheden ("todo's") (6.4).
  9. De tests raken een voldoende groot deel van de broncode (code dekking) (7.1),
  10. De tests raken een voldoende groot deel van de functionaliteit (functionele dekking) (7.2),
  11. De onderkende productrisico's zijn gedekt (7.3),
  12. Er is een regressietest beschikbaar (7.4),
  13. Er is traceerbaarheid van eisen naar testgevallen (7.5), en
  14. De testset is goed opgebouwd (7.6).

Ten behoeve van de overdracht maakt het project, in afstemming met opdrachtgever en ontvangende partij, een plan voor de voorbereiding van de overdracht, de kennisoverdracht, de overdracht van de software zelf en eventuele nazorg.

M27: Het project sluit projectfasen en zichzelf expliciet af

M27: Het project sluit projectfasen en zichzelf expliciet af
Afsluiting van een projectfase gebeurt expliciet en gecontroleerd: alle producten, zoals documentatie, broncode, referentiedata en credentials, die in de af te sluiten fase nodig waren of zijn opgeleverd, worden gearchiveerd. Indien er geen volgende fase is voorzien op korte termijn, dienen alle producten van de laptops van de projectmedewerkers verwijderd te worden.

De software delivery manager is verantwoordelijk voor het archiveren. De software delivery manager geeft het Scrumteam opdracht de archivering voor te bereiden en geeft de afdeling ICTU Software Diensten (ISD) de opdracht de archivering uit te voeren.

Alle documentatie, broncode, referentiedata en credentials die tijdens de werkzaamheden nodig waren of zijn opgeleverd, worden gearchiveerd en van laptops van medewerkers verwijderd.

Rationale

Archiveren faciliteert het eventueel herstarten of overdragen van het project op een later tijdstip. Verwijderen neemt een onnodig risico op inbreuk op vertrouwelijkheid weg en vrijwaart projectmedewerkers en ICTU van verdenking en aansprakelijkheid wanneer een incident optreedt.

Het expliciet afsluiten van het project is conform Maatregel 14: "Archivering" uit de NEN NPR 5326:2019.

Organisatie

M29: ICTU organiseert voor aanvang van een project de interne dienstverlening

M29: ICTU organiseert voor aanvang van een project de interne dienstverlening
Voordat ICTU een softwareontwikkelproject start, dat gaat werken conform de Kwaliteitsaanpak, maakt de beoogde projectleider afspraken met de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE) over de af te nemen dienstverlening.

Voordat ICTU een project start en een overeenkomst sluit met de opdrachtgever maakt de beoogde projectleider afspraken met de afdeling ISD over de door ISD geleverde voorzieningen die het project gaat afnemen en met de afdeling ISE over de medewerkers van de afdeling ISE die het project gaat inzetten.

Hierbij bewaken ISD en ISE dat de omvang, de snelheid van opschaling, en de behoefte aan ondersteuning van het project zodanig is dat dit samengaat met ongestoorde dienstverlening aan de lopende projecten.

Rationale

Door tijdig de interne dienstverlening aan projecten te organiseren helpt ICTU startende projecten de Kwaliteitsaanpak succesvol in te zetten, zonder de dienstverlening aan bestaande projecten te hinderen.

M19: ICTU biedt projecten een afgeschermde digitale omgeving

M19: ICTU biedt projecten een afgeschermde digitale omgeving
ICTU geeft de projecten de beschikking over eigen, afgeschermde digitale omgevingen, waarbinnen ze de door het project ontwikkelde software en tools kunnen installeren en waartoe op een beheerste manier toegang wordt verleend.

ICTU ondersteunt dit met Docker en/of virtuele machines en een VLAN (Virtual local area network) per project. Een nieuwe afgeschermde digitale omgeving is binnen een werkweek na aanvraag beschikbaar.

De software delivery manager is verantwoordelijk voor het autoriseren van personen voor toegang tot de beveiligde projectomgeving. De afdeling ICTU Software Diensten (ISD) beheert de basisconfiguratie van de afgeschermde digitale omgevingen. Projecten wijken alleen in overleg met ISD af van de basisconfiguratie. Als bepaalde afwijkingen vaker voorkomen, kan dit leiden tot het maken van aanpassingen aan de basisconfiguratie.

Rationale

Door het bieden van een afgeschermde digitale omgeving zijn de afhankelijkheden en invloeden tussen projecten minimaal en worden beveiligingsrisico's verkleind.

M18: ICTU biedt ondersteuning voor verplicht gestelde tools

M18: ICTU biedt ondersteuning voor verplicht gestelde tools
ICTU zorgt voor technische en functionele ondersteuning aan projecten bij het gebruik van alle verplichte tools.

ICTU zorgt voor ondersteuning van de bij M16: Het project gebruikt tools voor vastgestelde taken verplicht gestelde tools. Een team van specialisten met kennis, ervaring en capaciteit is beschikbaar voor ondersteuning aan projecten.

Bij de selectie van tools ter ondersteuning van de projectuitvoering geeft ICTU de voorkeur aan open source tools. Ook tools die ICTU zelf ontwikkelt ter ondersteuning van softwareontwikkelprojecten worden bij voorkeur open source beschikbaar gesteld.

Rationale

De keuze om het gebruik van een aantal tools verplicht te stellen (M16: Het project gebruikt tools voor vastgestelde taken) volgt uit de belangrijke rol die die tools spelen in de ontwikkelstraat en in Quality-time, het kwaliteitssysteem van ICTU. Met de verplichting komt ook een verantwoordelijkheid: om projecten in staat te stellen snel en effectief met deze tools te werken, moeten die projecten ondersteund worden.

De verplicht gestelde tools zijn beperkt in aantal, bewezen en gangbaar; veel medewerkers zullen deze tools al kennen.

De voorkeur voor open source tools is conform de rationale uit NORA (Nederlandse Overheid Referentiearchitectuur) voor het gebruik van open source tools, zoals beschreven in NORA v3.0 drijfveer "Beleid open standaarden". De voorkeur voor het open source beschikbaar stellen van eigen ontwikkelde tools is conform de "Beleidsbrief vrijgeven van de broncode van overheidssoftware" van de staatssecretaris van Binnenlandse Zaken en Koninkrijksrelaties, 17 april 2020.

M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen

M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen
ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en de kwaliteitsnormen. Aanpassingen zijn gebaseerd op praktijkervaring, nieuwe inzichten en nieuwe mogelijkheden voor meting en analyse. Iedere medewerker kan wijzigingsvoorstellen indienen bij ICTU. ICTU behandelt de wijzigingsvoorstellen, kiest de te nemen actie bij elk wijzigingsvoorstel en legt de wijzigingsvoorstellen en besluiten vast.

De Kwaliteitsaanpak wordt voor ICTU onderhouden door de afdeling ICTU Software Expertise (ISE). Iedereen die betrokken is bij softwareontwikkelprojecten kan een wijzigingsvoorstel indienen bij het hoofd van de afdeling ISE; die zorgt voor behandeling van en besluitvorming over het wijzigingsvoorstel. De afdeling zorgt ook zelf voor actualisering van de Kwaliteitsaanpak, op basis van praktijkervaringen en nieuwe inzichten uit onder andere de gezamenlijkse self-assessment, zie M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak.

Bij een verandering van de Kwaliteitsaanpak zorgt het hoofd van de afdeling ISE voor een passend implementatie- en verandertraject.

Rationale

Expliciet beheer en onderhoud van de ICTU Kwaliteitsaanpak Softwareontwikkeling is nodig om geleerde lessen, nieuwe inzichten uit bijvoorbeeld wetenschappelijke literatuur en nieuwe technische mogelijkheden voor meting en analyse te verwerken in de Kwaliteitsaanpak. De Kwaliteitsaanpak wordt door ICTU - en niet door een project - onderhouden, zodat deze bij meerdere projecten uniform kan worden toegepast.

M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie

M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie
ICTU publiceert periodiek een nieuwe versie van de Kwaliteitsaanpak en/of de kwaliteitsnormen op een vaste, bekende locatie.

De ICTU Kwaliteitsaanpak Softwareontwikkeling is te vinden via de ICTU-website (https://www.ictu.nl/kwaliteitsaanpak) en, inclusief templates en self-assessment checklist, op het ICTU Portaal (Sharepoint). Publicatie van een nieuwe versie wordt aangekondigd via een e-mail naar belanghebbenden en/of een bericht op MS Teams.

Rationale

Medewerkers moeten te allen tijde de actuele Kwaliteitsaanpak en -normen kunnen raadplegen. Welke versie actueel is en wanneer een nieuwe versie actueel wordt, is essentiële informatie voor de planning van werkzaamheden binnen de projecten en binnen de afdeling als geheel.

M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak

M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak
ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak die inzicht geeft in de huidige status van de Kwaliteitsaanpak en aanleiding kan geven tot het nemen van maatregelen om de Kwaliteitsaanpak en de ondersteuning daarvan door ICTU te verbeteren.

ICTU nodigt de lopende projecten jaarlijks uit om deel te nemen aan de gezamelijke self-assessment. Deelname door projecten is vrijwillig. Voor het doen van de self-assessment stelt ICTU een ondersteunend formulier beschikbaar.

De projecten identificeren aan de hand van het formulier de belangrijkste verschillen tussen Kwaliteitsaanpak en werkwijze in het project en rapporteren hierover aan ICTU.

ICTU voegt de self-assessments van de deelnemende projecten samen en maakt een analyse van de resultaten. De analyse gaat in op:

  • Opvallende overeenkomsten en verschillen tussen projecten,
  • Opvallende overeenkomsten en verschillen met eerdere gezamenlijke self-assessments,
  • Opvallende maatregelen, bijvoorbeeld maatregelen die veel projecten niet of deels toepassen, en
  • Gemaakte opmerkingen door de deelnemende projecten.

ICTU organiseert een bespreking van de analyse met de deelnemende projecten. Hieruit vloeiende verbeteracties voor de Kwaliteitsaanpak worden door ICTU geprioriteerd en via de backlog voor de Kwaliteitsaanpak afgehandeld. Bij grotere verbeteracties betrekt ICTU de kwaliteitsmanagers van de belanghebbende projecten.

De gezamenlijke self-assessment is een intern product en de niet-geanonimiseerde resultaten worden alleen gedeeld met de deelnemende projecten. De geanonimiseerde resultaten kunnen worden gedeeld met belanghebbenden en belangstellenden binnen en buiten ICTU.

Rationale

Door een gezamenlijke self-assessment te doen met meerdere projecten tegelijkertijd onstaat er inzicht in de mate waarin maatregelen van de Kwaliteitsaanpak toegepast worden en zinvol zijn. Het gesprek over de uitkomsten van de gezamenlijke self-assessment levert input voor verbetering van de Kwaliteitsaanpak zelf.

Bijlagen

Terminologie en afkortingen

De onderstaande tabel bevat afkortingen en termen die voorkomen in de ICTU Kwaliteitsaanpak Softwareontwikkeling en bijbehorende templates.

Term/afkortingToelichting
actoreen persoon die, of een extern informatiesysteem dat, een handeling verricht op het informatiesysteem
APIapplication programming interface
ARTautomatische regressietest
auditingVastlegging van de door een actor verrichtte handelingen.
authenticatiehet vaststellen van de identiteit van een actor
autorisatieaan een actor toegekende rechten
BIAbusiness impact analysis
BIOBaseline Informatiebeveiliging Overheid
broncodesoftware in een vorm die leesbaar is voor mensen en de intentie van een programmeur uitdrukt
deploymentinstallatie van software op een systeem waardoor de software beschikbaar wordt gemaakt voor gebruik door actoren
developersDevelopers zijn de mensen in het Scrumteam die iedere sprint gecommitteerd zijn aan het maken van elk aspect van een bruikbaar increment [Scrumgids]
DevOpseen praktijk die tot doel heeft softwareontwikkeling en operationeel beheer samen te brengen
DoDdefinition of done
DoRdefinition of ready
gebruikskwaliteitmate waarin een systeem, product of dienst kan worden gebruikt door gespecificeerde gebruikers, voor het bereiken van gespecificeerde doelen, met effectiviteit, efficiëntie en tevredenheid in een gespecificeerde gebruikscontext
GFOglobaal functioneel ontwerp
IB-planinformatiebeveiligingsplan
informatiesysteemeen samenhangend geheel van gegevensverzamelingen en de daarbij behorende personen, procedures, processen en programmatuur alsmede de voor het informatiesysteem getroffen voorzieningen voor opslag, verwerking en communicatie [VIR 2007, NORA]
IPOintern projectoverleg
ISDICTU Software Diensten, afdeling van ICTU die softwareontwikkelprojecten ondersteunt met ontwikkel- en testomgevingen, tools en diensten
ISEICTU Software Expertise, afdeling van ICTU die softwareontwikkelprojecten ondersteunt met expertise op het gebied van softwareontwikkeling en die de ICTU Kwaliteitsaanpak Softwareontwikkeling onderhoudt
ISOInternational Organization for Standardization
Jiratool om use cases, user stories, logische testgevallen en issues vast te leggen
klantreisalle directe en indirecte interactie van een klant of gebruiker met een product of dienst
KPIkey performance indicator
kwaliteitsmanagercontroleert en borgt de kwaliteit van software conform de vastgestelde eisen en de Kwaliteitsaanpak en rapporteert aan de projectleider
minimum viable productde eerste versie van een product of dienst, die zo vroeg mogelijk wordt uitgerold naar de gebruikers; het bevat net voldoende functionaliteit om het gestelde doel te behalen, en niet meer dan dat
MTPmaster testplan
MVPminimum viable product
NFEniet-functionele eis(en)
NORANederlandse Overheidsreferentie-architectuur
NPRNederlandse Praktijkrichtlijn
ontwikkelaarsOntwikkelaars (developers in de Scrumgids) zijn de mensen in het Scrumteam die iedere sprint gecommitteerd zijn aan het maken van elk aspect van een bruikbaar increment [Scrumgids]
operationeel beheeractiviteiten die zorgen dat software operationeel is en blijft, zoals het oplossen van incidenten, het uitvoeren van onderhoud, het implementeren van upgrades en patches, het beheren van configuraties, en het monitoren van prestaties en beschikbaarheid
OTAPontwikkel, test, acceptatie, productie; gebruikt om verschillende soorten omgevingen aan te duiden
personaeen min of meer realistische beschrijving van een fictief persoon, veelal met naam, persoonskenmerken, drijfveren en behoeften, die een groep gebruikers representeert en gebruikt wordt om te redeneren over de gewenste functionele en niet-functionele eigenschappen van de software
PIAprivacy impact assessment
PKIpublic key infrastructure
PRAproductrisicoanalyse
Product ownerDe product owner is verantwoordelijk voor het maximaliseren van de waarde van het product, dat het resultaat is van het werk van het Scrumteam [Scrumgids]
programmatuurzie software
projecteen tijdelijke organisatie voor het realiseren van een resultaat - bij ICTU bestaat een softwareontwikkelproject uit medewerkers van ICTU, opdrachtgever, beheerorganisatie en eventueel andere partijen
projectleidermedewerker eindverantwoordelijk voor het projectresultaat - bij ICTU-softwareontwikkelprojecten is de projectleider een medewerker van ICTU
PSADe projectsoftwarearchitectuur is een concreet en doelgericht ICT-architectuurkader waarbinnen het project moet worden uitgevoerd
PvEprogramma van eisen
Quality-timeeen door ICTU ontwikkeld, open source, geautomatiseerd kwaliteitssysteem
realisatiefasefase van een softwareontwikkelproject waarin de software daadwerkelijk wordt gebouwd en onderhouden, en bij een DevOps werkwijze ook operationeel wordt beheerd
regressietesttest die na een wijziging controleert of niet-gewijzigde delen van een systeem nog steeds correct functioneren
release noteseen overzicht van de wijzigingen in een release
releaseeen voor gebruik vrijgegeven versie van de software
SADsoftware-architectuurdocument
ScrumScrum is een lichtgewicht raamwerk dat mensen, teams en organisaties helpt om waarde te creёren door middel van adaptieve oplossingen voor complexe problemen [Scrumgids]
ScrummasterDe Scrummaster is verantwoordelijk voor het opzetten van Scrum, zoals staat beschreven in de Scrumgids [Scrumgids]
ScrumteamEen Scrumteam bestaat uit één Scrummaster, één product owner en ontwikkelaars (developers in de Scrumgids) [Scrumgids].
software delivery managerorganiseert het ontwikkelen en opleveren van software conform de vastgestelde eisen en de Kwaliteitsaanpak en rapporteert aan de projectleider
softwaresoftware is de verzameling instructies die bepalen wat een computer uitvoert en is uiteindelijk wat de gebruiker ziet, ervaart en waarmee hij interacteert.
softwareontwikkelingeen activiteit die nieuwe software maakt en/of bestaande software aanpast
softwareontwikkelprojecteen project dat de oplevering van software als enige of voornaamste projectresultaat heeft
technische schuldeigenschappen van de software die de lange-termijninzetbaarheid en onderhoudbaarheid bedreigen
TVAthreat and vulnerability assessment
usabilitygebruiksvriendelijkheid
use caseeen afgebakende eenheid van interactie tussen een actor en het systeem
UXuser experience
VIRVoorschrift Informatiebeveiliging Rijksdienst
VIRBIVoorschrift Informatiebeveiliging Rijksdienst Bijzondere Informatie
VMvirtual machine, virtuele machine
voorfasefase van een softwareontwikkelproject, voorafgaande aan de realisatiefase, waarin de uitgangspunten, risico's en randvoorwaarden voor de realisatiefase worden bepaald en waarin wordt gezorgd dat aan de randvoorwaarden wordt voldaan en dat voor zoveel mogelijk risico's maatregelen getroffen zijn
vrijgaveadviesadvies om een release vrij te geven, met een testverslag dat tenminste alle nog openstaande testbevindingen en geconstateerde beveiligingsbevindingen bevat

Bronnen

De onderstaande tabel verwijst naar regelmatig gebruikte bronnen.

BronToelichting
BIOBaseline Informatiebeveiliging Overheid.
ISO 9241-210:2019Ergonomics of human-system interaction — Part 210: Human-centred design for interactive systems.
NCSC ICT-beveiligingsrichtlijnen voor webapplicatiesDe ICT-beveiligingsrichtlijnen voor webapplicaties geven een leidraad voor veiliger ontwikkelen, beheren en aanbieden van webapplicaties en bijbehorende infrastructuur.
NEN-ISO/IEC 25010:2011Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models.
NEN-ISO/IEC 27001:2017Informatietechnologie - Beveiligingstechnieken - Managementsystemen voor informatiebeveiliging - Eisen
NEN-ISO/IEC 27002:2017Informatietechnologie - Beveiligingstechnieken - Praktijkrichtlijn met beheersmaatregelen op het gebied van informatiebeveiliging
NEN 7510:2017Informatiebeveiliging in de zorg.
NEN NPR 5325:2017Praktijkrichtlijn voor het overdragen van software.
NEN NPR 5326:2019Praktijkrichtlijn voor risicobeheersing bij softwareontwikkeling.
NORAReferentiearchitectuur voor de Nederlandse Overheid.
OWASP Top-10De OWASP Top-10 is een op consensus gebaseerd overzicht van de meest kritische beveiligingsrisico's voor webapplicaties.
ScrumgidsDe Scrum Gids - De Definitieve Gids voor Scrum: De Regels van het Spel.
VIR 2007Besluit Voorschrift Informatiebeveiliging Rijksdienst 2007.
VIRBI 2013Besluit Voorschrift Informatiebeveiliging Rijksdienst Bijzondere Informatie 2013.
Wbni 2018Wet Beveiliging Netwerk- en Informatiesystemen. Beschrijft de meldplicht en de zorgplicht die van toepassing zijn op organisaties die vitaal zijn én op digitale dienstverleners.

Overzicht maatregelen

Hieronder zijn alle maatregeldefinities uit deze Kwaliteitsaanpak opgenomen, op volgorde van maatregelnummer.

M01: Het project levert in elke fase vastgestelde producten en informatie op
Iedere projectfase levert specifieke informatie op. De voorfase levert inzicht in de functionele en niet-functionele eisen, ontwerp en architectuur, testplannen, operationele risico's, en benodigde kwaliteitsmaatregelen. Deze informatie wordt tijdens de realisatiefase waar nodig bijgewerkt. De realisatiefase levert één of meerdere werkende versies van de software met regressietests, aangevuld met een vrijgaveadvies, release notes en installatiedocumentatie.
M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet
Projecten bewaken zo snel mogelijk vanaf de start de door het project en ICTU vastgestelde kwaliteitsnormen en voldoen daar zo snel en goed mogelijk aan. De kwaliteit van producten, die nog niet zijn afgerond of nog niet aan de normen voldoen, wordt door het project bewaakt. Het voldoen aan de kwaliteitsnormen is onderdeel van de Definition of Done en herstel van de kwaliteit wordt planmatig opgepakt.
M03: Het project zorgt dat het product traceerbaar aan eisen voldoet
Eisen zijn wederzijds traceerbaar naar bewijsmateriaal, zoals logische testgevallen, dat de eis gerealiseerd is; dat wil zeggen dat geadministreerd is bij welke eis bewijsmateriaal hoort en vice versa. Dit wordt waar mogelijk met tooling ondersteund.
M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Regressietests - tests die verifiëren of eerder ontwikkelde software nog steeds correct werkt na wijzigingen in de software of aansluiting op andere externe koppelvlakken - zijn geautomatiseerd.
M05: Het project hanteert een iteratief en incrementeel ontwikkelproces
Projecten werken iteratief en incrementeel; dit betekent dat een project in korte iteraties werkt, waarbij elke iteratie een werkende versie van de software oplevert die extra waarde vertegenwoordigt voor de opdrachtgever. Behalve de software werkt het project ook iedere iteratie alle andere producten bij. Elke iteratie worden verwachtingen en werkelijke resultaten vergeleken en wordt de werkwijze aangescherpt op basis van inzichten en bevindingen.
M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Er is een geautomatiseerde continuous delivery pipeline die aantoonbaar correct werkt en de software bouwt, installeert in de testomgevingen, test op functionele en niet-functionele eigenschappen en oplevert, al dan niet inclusief installatie in de productieomgeving.
M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op
Technische schuld is inzichtelijk en wordt planmatig aangepakt. De kwaliteitsmanager is verantwoordelijk voor het inzichtelijk maken van de technische schuld. De software delivery manager is verantwoordelijk voor het planmatig aanpakken van de technische schuld en zorgt dat het Scrumteam regelmatig en voldoende tijd heeft om technische schuld te voorkomen en op te lossen. Het Scrumteam is verantwoordelijk voor het zoveel mogelijk voorkomen van technische schuld en voor het identificeren van technische schuld die toch optreedt.
M10: Het project kent een wekelijks projectoverleg
De projectleider organiseert een periodiek projectoverleg. Dit overleg vindt wekelijks plaats en duurt niet langer dan een uur. Vereiste aanwezigen zijn de projectleider, de software delivery manager, de Scrummaster, een vertegenwoordiger uit elk van de Scrumteams en de kwaliteitsmanager van het project; andere aanwezigen kunnen zijn: de projectarchitect en de product owner. De agenda voor dit overleg bestaat ten minste uit de volgende onderwerpen: mededelingen, actie- en besluitenlijst, personele zaken, planning en voortgang, kwaliteit en architectuur, risico's en aandachtspunten.
M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen
ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en de kwaliteitsnormen. Aanpassingen zijn gebaseerd op praktijkervaring, nieuwe inzichten en nieuwe mogelijkheden voor meting en analyse. Iedere medewerker kan wijzigingsvoorstellen indienen bij ICTU. ICTU behandelt de wijzigingsvoorstellen, kiest de te nemen actie bij elk wijzigingsvoorstel en legt de wijzigingsvoorstellen en besluiten vast.
M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie
ICTU publiceert periodiek een nieuwe versie van de Kwaliteitsaanpak en/of de kwaliteitsnormen op een vaste, bekende locatie.
M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen
Voor specificatie en documentatie van vereiste en gewenste kwaliteitseigenschappen, de niet-functionele eisen, maken projecten gebruik van de terminologie en categorisering uit NEN-ISO/IEC 25010. Projecten gebruiken NEN-ISO/IEC 25010 om te controleren of alle relevante kwaliteitseigenschappen van het op te leveren eindproduct worden meegenomen in de ontwikkeling en/of onderhoud van het product.
M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor
Projecten hebben een voorbereidingsfase, "voorfase" genoemd, voorafgaand aan de realisatiefase. Voor het uitvoeren van de voorfase zijn vertegenwoordigers van de opdrachtgever, de beoogde beheerorganisatie en andere belanghebbenden betrokken die meewerken aan het realiseren van een deel van de op te leveren producten. Het doel van de voorfase is beeld krijgen van de te realiseren oplossing, van de risico's die zich tijdens realisatie kunnen voordoen en van de kaders waarbinnen de oplossing moet passen; tijdens de realisatiefase vinden bouw en onderhoud van de software en actualiseren en afronden van documentatie plaats.
M16: Het project gebruikt tools voor vastgestelde taken
ICTU stelt het gebruik van tools verplicht voor:
  1. backlog management en agile werken,
  2. inrichten en uitvoeren van een continuous delivery pipeline,
  3. monitoren van de kwaliteit van broncode,
  4. versiebeheer van op te leveren producten,
  5. release van software,
  6. maken van testrapportages,
  7. maken van kwaliteitsrapportages,
  8. controleren van de configuratie op aanwezigheid van bekende kwetsbaarheden,
  9. controleren van door de applicatie gebruikte versies van externe software op aanwezigheid van bekende kwetsbaarheden,
  10. controleren van de software op aanwezigheid van kwetsbare constructies,
  11. controleren van container images op aanwezigheid van bekende kwetsbaarheden,
  12. testen van performance en schaalbaarheid,
  13. testen op toegankelijkheid van de applicatie,
  14. produceren van een "software bill of materials" (SBoM) en
  15. opslaan van artifacten.
M18: ICTU biedt ondersteuning voor verplicht gestelde tools
ICTU zorgt voor technische en functionele ondersteuning aan projecten bij het gebruik van alle verplichte tools.
M19: ICTU biedt projecten een afgeschermde digitale omgeving
ICTU geeft de projecten de beschikking over eigen, afgeschermde digitale omgevingen, waarbinnen ze de door het project ontwikkelde software en tools kunnen installeren en waartoe op een beheerste manier toegang wordt verleend.
M21: Het project selecteert medewerkers op basis van kwaliteit
Bij de inzet van medewerkers gaat kwaliteit boven andere aspecten, zoals beschikbaarheid, prijs en doorlooptijd.
M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak
De software delivery manager zorgt ervoor dat bij nieuwe projecten wordt gestart met ten minste twee projectleden die bekend zijn met de Kwaliteitsaanpak.
M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen
Projecten laten periodiek de beveiliging van de ontwikkelde software beoordelen. Een beveiligingsexpert onderzoekt de code zowel geautomatiseerd als handmatig op veelvoorkomende kwetsbaarheden en op het voldoen aan voorgeschreven beveiligingsnormen. Overheidsspecifieke beveiligingsnormen of -raamwerken, zoals de BIO (Baseline Informatiebeveiliging Overheid), bieden een basis voor de beoordeling. Bevindingen uit de beveiligingstest worden vastgelegd als onderdeel van de werkvoorraad voor het ontwikkelproces.
M27: Het project sluit projectfasen en zichzelf expliciet af
Afsluiting van een projectfase gebeurt expliciet en gecontroleerd: alle producten, zoals documentatie, broncode, referentiedata en credentials, die in de af te sluiten fase nodig waren of zijn opgeleverd, worden gearchiveerd. Indien er geen volgende fase is voorzien op korte termijn, dienen alle producten van de laptops van de projectmedewerkers verwijderd te worden.
M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak
De projectleider organiseert periodiek een self-assessment tegen de actuele versie van de Kwaliteitsaanpak en zet verbeteracties uit, waar nodig.
M29: ICTU organiseert voor aanvang van een project de interne dienstverlening
Voordat ICTU een softwareontwikkelproject start, dat gaat werken conform de Kwaliteitsaanpak, maakt de beoogde projectleider afspraken met de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE) over de af te nemen dienstverlening.
M30: Het project identificeert, mitigeert en bewaakt risico's
Het project identificeert, mitigeert en bewaakt projectspecifieke risico's voorafgaand aan en tijdens de projectuitvoering. Het project houdt een risicolog bij met geïdentificeerde risico's. De uitkomsten van de "Doordacht-van-Start-sessie", die al voorafgaand aan de start van het project wordt uitgevoerd, vormen het startpunt van deze risicolog. Risico's die tijdens de voorfase worden geïdentificeerd, bijvoorbeeld bij de productrisicoanalyse, worden toegevoegd aan de risicolog. Ook bij de start van de realisatiefase worden risicosessies gehouden met (vertegenwoordigers van) de belanghebbenden om verdere risico's te identificeren. Het project identificeert en implementeert mitigerende maatregelen danwel accepteert expliciet de geïdentificeerde risico's. Het project bewaakt de risicolog en uitvoering van de mitigerende maatregelen tijdens het IPO.
M31: Het project beschikt over vastgestelde informatie
Voor een goede uitvoering van het project is specifieke informatie nodig. De opdrachtgever zorgt dat het project bij de start van de voorfase inzicht heeft in de informatie die typisch wordt vastgelegd in een projectstartarchitectuur, business impact analysis en privacy impact assessment. Waar nodig werkt de opdrachtgever de informatie bij tijdens de voorfase en realisatiefase.
M32: Het project onderzoekt de kwaliteit van over te nemen software
Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software.
M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak
ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak die inzicht geeft in de huidige status van de Kwaliteitsaanpak en aanleiding kan geven tot het nemen van maatregelen om de Kwaliteitsaanpak en de ondersteuning daarvan door ICTU te verbeteren.
M34: Het project draagt software beheerst over
Als de software op enig moment door een andere partij dan ICTU verder ontwikkeld en/of onderhouden zal worden, draagt het project zorg voor een beheerste overdracht. Beheerdocumentatie, broncode en testmiddelen zijn van dusdanige kwaliteit en compleetheid dat de andere partij de software efficiënt en effectief kan doorontwikkelen en/of onderhouden.

Relatie met NEN NPR 5326

De Nederlandse Praktijkrichtlijn "Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware" [NEN NPR 5326:2019] beschrijft beheersmaatregelen voor een deel van de risico’s die inherent zijn aan softwareontwikkeling op maat. Onderstaande tabel laat de relatie zien tussen de risicobeheersmaatregelen uit de NPR 5326 en de maatregelen uit deze Kwaliteitsaanpak.

NPR 5326 risicobeheersmaatregelMaatregelen KwaliteitsaanpakToelichting
Maatregel 01: Belanghebbenden identificeren en betrekkenM14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voorVoorafgaand aan en tijdens de voorfase identificeert en betrekt ICTU de belanghebbenden
Maatregel 02: Belangrijke niet-functionele eisen identificerenM01: Het project levert in elke fase vastgestelde producten en informatie opDe niet-functionele eisen zijn een van de uitkomsten van de voorfase
Maatregel 03: Belangrijke functionele eisen identificerenM01: Het project levert in elke fase vastgestelde producten en informatie opDe functionele eisen zijn een van de uitkomsten van de voorfase
Maatregel 04: Productdecompositie in incrementeel opleverbare delen met business-waardeM01: Het project levert in elke fase vastgestelde producten en informatie opDe product backlog is een van de uitkomsten van de voorfase
Maatregel 05: Technische schuld identificeren, inzichtelijk maken en planmatig oplossenM08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op, M32: Het project onderzoekt de kwaliteit van over te nemen software
Maatregel 06: Oplossingsrichtingen verkennenM01: Het project levert in elke fase vastgestelde producten en informatie opTijdens de voorfase worden oplossingsrichtingen verkend, bijvoorbeeld met behulp van een prototype
Maatregel 07: Incrementele oplevering van het productM05: Het project hanteert een iteratief en incrementeel ontwikkelprocesICTU hanteert een iteratief en incrementeel ontwikkelproces
Maatregel 08: Iteratieve ontwikkelaanpakM05: Het project hanteert een iteratief en incrementeel ontwikkelprocesICTU hanteert een iteratief en incrementeel ontwikkelproces
Maatregel 09: Geautomatiseerde ontwikkelpijplijn inrichtenM07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Maatregel 10: Voortdurend voldoen aan de eisen met regressietestsM04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Maatregel 11: Voortgangsbewaking met burndown chartsM10: Het project kent een wekelijks projectoverlegProjecten bespreken de voortgang in het wekelijks projectoverleg aan de hand van backlog informatie uit het backlog management systeem
Maatregel 12: Een officiële producteigenaar met mandaatM05: Het project hanteert een iteratief en incrementeel ontwikkelprocesICTU hanteert Scrum, inclusief de rol van de product owner
Maatregel 13: Toepassen van een kwaliteitgedreven ontwikkelmethodeDe Kwaliteitsaanpak schrijft geen ontwikkelmethode voor aan de projecten; de borging van kwaliteitsnormen zal echter wel invloed hebben op de gevolgde ontwikkelmethode
Maatregel 14: ArchiveringM27: Het project sluit projectfasen en zichzelf expliciet af
Maatregel 15: Deugdelijke overdrachtM34: Het project draagt software beheerst over
Maatregel 16: Teams met specialistische kennis en hulpmiddelen ondersteunenM18: ICTU biedt ondersteuning voor verplicht gestelde tools, M19: ICTU biedt projecten een afgeschermde digitale omgeving
Maatregel 17: Continu risicomanagementM02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet, M10: Het project kent een wekelijks projectoverleg, M30: Het project identificeert, mitigeert en bewaakt risico'sProjecten voldoen continu aan de kwaliteitsnormen, identificeren en mitigeren projectspecifieke risico's en bespreken de risico's in het wekelijkse projectoverleg
\ No newline at end of file +ICTU Kwaliteitsaanpak Softwareontwikkeling versie 4.0.0-devICTU logo

ICTU Kwaliteitsaanpak Softwareontwikkeling

Versie 4.0.0-dev, 27-11-2023

Inleiding

De overheid is in hoge mate afhankelijk van informatiesystemen voor de uitvoering van haar taken. Veel van die informatiesystemen zijn dusdanig specifiek dat de benodigde software “op maat” gemaakt moet worden. De totstandkoming van op maat gemaakte software is meestal een complex proces, waarin vele belangen en behoeften worden afgewogen en afgezet tegen de mogelijkheden die technologie biedt. Eenmaal operationeel zal een informatiesysteem verantwoord onderhouden moeten worden; behoeften en technologie veranderen in de loop van de tijd.

Overheidsprojecten waarin software wordt ontwikkeld of onderhouden kampen nog vaak met vertraging, budgetoverschrijding of een eindresultaat met te lage kwaliteit. Zo concludeerde de commissie-Elias in haar eindrapport: "De Rijksoverheid heeft haar ICT (Informatie- en communicatietechnologie)-projecten niet onder controle". Eén van de fundamentele problemen is dat de risico's, die inherent zijn aan softwareontwikkeling, door organisaties nog onvoldoende worden herkend, erkend en gemitigeerd. Dit terwijl de risico's bij de ontwikkeling van software, binnen het ICT-domein, algemeen bekend zijn en er ook voor veel risico's passende maatregelen bestaan.

ICTU heeft jarenlange ervaring met het realiseren van software en past de opgedane ervaring toe bij de ontwikkeling van nieuwe software. Die ervaring is vastgelegd in een werkwijze, deze “ICTU Kwaliteitsaanpak Softwareontwikkeling”, die telkens wordt aangepast en aangevuld op basis van de praktijk.

ICTU is ervan overtuigd dat het bouwen van duurzame software, die goed aansluit bij de behoeften van gebruikers en andere belanghebbenden, bijdraagt aan betere informatiesystemen en een betere dienstverlening door de overheid. Dienstverlening die betrouwbaar moet zijn voor burgers, bedrijven en ambtenaren. Om samen met opdrachtgevers passende oplossingen te realiseren ontwikkelt ICTU daarom software volgens een agile proces. En om de duurzaamheid en betrouwbaarheid te bevorderen besteedt ICTU standaard aandacht aan beveiliging, privacy, performance, gebruikskwaliteit en toegankelijkheid. De Kwaliteitsaanpak dient daarvoor als leidraad, maar de aanpak voorziet ook in mogelijkheden om het project en het eindproduct aan te passen aan de specifieke situatie.

Om projecten, die software realiseren volgens de Kwaliteitsaanpak, efficiënt en effectief te ondersteunen, heeft ICTU twee gespecialiseerde afdelingen in het leven geroepen. Deze afdelingen staan projecten bij door middel van kennis, menskracht en technische hulpmiddelen. Zo profiteren projecten van schaalgrootte en hergebruik van inzichten.

Met behulp van de ICTU Kwaliteitsaanpak Softwareontwikkeling heeft ICTU samen met andere overheden inmiddels enige tientallen projecten succesvol uitgevoerd. ICTU wil deze aanpak graag aanvullen met de ervaringen en geleerde lessen van andere organisaties en deze overdraagbaar maken en breder uitdragen. Om die reden stelt ICTU deze Kwaliteitsaanpak aan iedereen beschikbaar via https://www.ictu.nl/kwaliteitsaanpak en heeft zij, samen met normalisatie-instituut NEN en partijen uit overheid en markt, een praktijkrichtlijn “Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware” [NEN NPR 5326:2019] gepubliceerd, die mede is gebaseerd op de ICTU Kwaliteitsaanpak Softwareontwikkeling.

Doelstellingen en uitgangspunten

De ICTU Kwaliteitsaanpak Softwareontwikkeling heeft drie doelstellingen:

  1. Opdrachtgevers helpen bekende risico's bij softwareontwikkeling, zoals technische schuld, vertraging en defecten, zo veel mogelijk te voorkomen.
  2. ICTU helpen om software te ontwikkelen die de missie van ICTU, namelijk bijdragen aan een betere digitale overheid, ondersteunt.
  3. De overheid als geheel helpen bij het zo goed mogelijk ontwikkelen van software.

De Kwaliteitsaanpak zelf is geformuleerd in de vorm van maatregelen die elke software-ontwikkelende organisatie kan treffen om risico's van softwareontwikkeling te mitigeren en de kans op succesvolle softwareontwikkelprojecten te vergroten. De maatregelen zijn gebaseerd op geleerde lessen uit de praktijk van ICTU.

De Kwaliteitsaanpak is een evoluerende aanpak, gebaseerd op de ervaringen die ICTU continu opdoet in de projecten waarin ICTU samen met opdrachtgevers maatwerksoftware ontwikkelt en onderhoudt. ICTU hanteert daarbij de vuistregel dat als tenminste 80% van de projecten minstens 80% van de tijd een bepaalde werkwijze hanteren, voor die werkwijze een maatregel in de Kwaliteitsaanpak wordt opgenomen. Maar het kan ook voorkomen dat maatregelen om andere redenen landen in de Kwaliteitsaanpak; denk aan het toegankelijk maken van software dat wettelijk verplicht is.

De maatregelen vormen het startpunt voor de aanpak van ieder ICTU-softwareproject, waarbij ruimte wordt geboden voor variatie of alternatieve invulling. Bijvoorbeeld stelt de Kwaliteitsaanpak: software wordt minimaal bij iedere grote release of tenminste twee keer per jaar onderworpen aan een beveiligingstest door beveiligingsexperts die ICTU daarvoor inhuurt (zie M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen). Een alternatief is dat de opdrachtgever de verantwoordelijkheid neemt voor het laten uitvoeren van beveiligingstests. Hierover maakt de projectleider nadere afspraken met de opdrachtgever.

De Kwaliteitsaanpak is dus zowel voorschrijvend als beschrijvend. Voorschrijvend omdat ICTU verwacht dat projecten die maatwerksoftware ontwikkelen en onderhouden de aanpak toepassen, en alleen aanpassen als daar een goede reden voor is, en mits dat wettelijk is toegestaan. Tegelijkertijd is de aanpak beschrijvend omdat de meeste maatregelen voortkomen uit de bestaande werkwijzen van de projecten. Zoals blijkt uit de self-assessment die ICTU regelmatig uitvoert op de toepassing van de Kwaliteitsaanpak.

Leeswijzer

Doelgroep

Dit document "ICTU Kwaliteitsaanpak Softwareontwikkeling", verder ook aangeduid met 'de Kwaliteitsaanpak', is bedoeld voor software en gerelateerde producten, voor processen waarmee die producten worden gerealiseerd en voor de overkoepelende organisatie waarin op projectbasis wordt gewerkt (ICTU). Dit betekent dat deze Kwaliteitsaanpak betrekking heeft op de drie aspecten van softwareontwikkeling:

  1. Producten - Het eerste deel van de Kwaliteitsaanpak betreft de eigenschappen van de ontwikkelde producten. De broncode valt hieronder, maar ook alle andere producten, zoals eisen, ontwerpen en testscripts.
  2. Processen - Het tweede deel gaat over het ontwikkelproces; werkwijze, gebruik van hulpmiddelen en projectaanpak.
  3. Organisatie - Het derde deel betreft de organisatie waarbinnen projecten worden uitgevoerd: ICTU; dit gaat over de samenhang tussen projecten en de faciliteiten die projecten ter beschikking moeten hebben.

Maatregelen

Om de risico's die samenhangen met softwareontwikkeling te mitigeren treft ICTU risicobeheersmaatregelen. Deze risicobeheersmaatregelen, verder maatregelen genoemd, vormen de kern van de Kwaliteitsaanpak. De maatregelen zijn onderverdeeld naar de genoemde aspecten product, proces en organisatie.

De onderverdeling is in overeenstemming met de praktijkrichtlijn “Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware” [NEN NPR 5326:2019]. Deze praktijkrichtlijn beschrijft veelvoorkomende risico's van maatwerksoftwareontwikkeling en adviseert bijbehorende risicobeheersmaatregelen. Bijlage Relatie met NEN NPR 5326 beschrijft hoe de maatregelen in deze Kwaliteitsaanpak samenhangen met de maatregelen die de NPR 5326 adviseert.

De beschrijving van elke maatregel is voorzien van een rationale: waarom behoort de maatregel tot de Kwaliteitsaanpak? Waar mogelijk verwijst de rationale naar maatregelen uit standaarden en richtlijnen die overeenkomen met de door ICTU getroffen maatregelen.

Rollen

Bij de omschrijving van de maatregelen is gebruik gemaakt van de volgende rollen om aan te geven wie verantwoordelijkheid draagt voor het uitvoeren van de maatregelen:

  • Project: de tijdelijke organisatie die de software ontwikkelt, onderhoudt en/of operationeel beheert. Het project bestaat uit medewerkers van ICTU, van de opdrachtgever en mogelijk ook van de beheerorganisatie of andere partijen. De softwareontwikkeling binnen het project gebeurt door één of meer Scrumteams, bestaande uit een product owner, ontwikkelaars en een Scrummaster. De product owner is altijd een medewerker van de opdrachtgevende organisatie. Als het project de software ook operationeel beheert past ICTU DevOps toe en maken ook DevOps-engineers deel uit van een Scrumteam. Eén van de ontwikkelaars heeft de rol van softwarearchitect.
  • Projectleider: de ICTU-medewerker verantwoordelijk voor uitvoering van het project,
  • Software delivery manager: organiseert het ontwikkelen en opleveren van software conform de vastgestelde eisen en de Kwaliteitsaanpak, rapporteert aan de projectleider,
  • Kwaliteitsmanager: controleert en borgt de kwaliteit van software conform de vastgestelde eisen en de Kwaliteitsaanpak, rapporteert aan de projectleider.

Ondersteuning

Projecten bij ICTU die software ontwikkelen en/of onderhouden volgens deze Kwaliteitsaanpak, kunnen ondersteuning krijgen van de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE). ISD levert ontwikkel- en testomgevingen, tools en ondersteunende diensten. ISE levert expertise in de vorm van software delivery managers, kwaliteitsmanagers en software-ontwikkelaars. ISE onderhoudt tevens deze Kwaliteitsaanpak. ISD en ISE zijn niet verantwoordelijk voor de projectuitvoering, maar voor het bieden van expertise en diensten om projecten in staat te stellen efficiënt en effectief volgens de Kwaliteitsaanpak te werken.

Versionering

Elke release van de Kwaliteitsaanpak heeft een versienummer in de vorm majornummer.minornummer.patchnummer.

  • Het patchnummer wordt opgehoogd als een nieuwe versie alleen niet-inhoudelijke wijzigingen bevat. Denk aan spellingscorrecties en visuele aanpassingen.
  • Het minornummer wordt opgehoogd als er inhoudelijke wijzigingen zijn, maar die wijzigingen geen invloed hebben op de self-assessment. Dat wil zeggen, een project dat een self-assessment doet met versie 2.3 zou dezelfde uitkomst moeten krijgen als het, op min of meer hetzelfde moment, een self-assessment doet met versie 2.4. Voorbeelden van minor wijzigingen zijn aanpassingen aan de rationale van maatregelen en veranderingen in templates.
  • Het majornummer wordt opgehoogd als er wijzigingen zijn die van invloed zijn op de self-assessment. Met andere woorden, als self-assessments tegen twee opeenvolgende versie van de Kwaliteitsaanpak niet zonder meer vergelijkbaar zijn. Voorbeelden van major wijzigingen zijn het splitsen en samenvoegen van maatregelen.

Terminologie

Deze Kwaliteitsaanpak heeft betrekking op de ICTU-projecten waarin software ontwikkeld wordt. De terminologie in dit document is daarop afgestemd en sluit, waar relevant, aan op andere begrippenkaders. De bijlage Terminologie en afkortingen bevat een lijst met veel gebruikte begrippen en afkortingen.

Producten

M31: Het project beschikt over actuele vastgestelde informatie

M31: Het project beschikt over actuele vastgestelde informatie
Voor een goede uitvoering van het project is specifieke informatie nodig. De opdrachtgever zorgt dat het project bij de start van de voorfase inzicht heeft in de informatie die typisch wordt vastgelegd in een projectstartarchitectuur, business impact analysis en privacy impact assessment. Waar nodig werkt de opdrachtgever de informatie bij tijdens de voorfase en realisatiefase.

De opdrachtgever zorgt dat het project vanaf de start van de voorfase beschikt over:

  1. Projectstartarchitectuur,
  2. Business impact analysis,
  3. Privacy impact assessment,
  4. Afspraken tussen opdrachtgever en beheerpartij.

Als de benodigde informatie niet gereed is bij de start van de voorfase dan maken opdrachtgever en ICTU nadere afspraken over de manier waarop de benodigde informatie nog tijdens de voorfase beschikbaar komt voor het project.

Projectstartarchitectuur

Een projectstartarchitectuur (PSA) is bedoeld om te borgen dat nieuwe ontwikkelingen en veranderingen in samenhang worden gerealiseerd en passen binnen de toekomstig gewenste informatievoorziening. De PSA is een concreet en doelgericht ICT-architectuurkader waarbinnen het project moet worden uitgevoerd. In de PSA zijn de architectuurvisie, enterprise-architectuur en overige architecturen van de opdrachtgever vertaald naar aan het product te stellen eisen. Een PSA bevat in ieder geval de volgende onderwerpen:

  • Een beschrijving van de doelen en ambities waaraan het project bijdraagt en invulling geeft. Dus niet de projectdoelen en -ambitie.
  • Een afbakening van het project en de context van de voorziening/oplossing die het project gaat realiseren. De PSA beschrijft niet de implementatie van de voorziening zelf (dit blijft een 'black box'), maar wel het gewenste gedrag in het grotere geheel. Denk o.a. ook aan relaties met andere projecten en generieke en specifieke diensten (services).
  • De belangrijkste functies van de door het project te realiseren voorziening, informatiestromen en koppelvlakken.
  • Een beschrijving van de belangrijkste belanghebbenden en/of betrokken ketenpartijen.
  • Een concretisering van kaders en randvoorwaarden die van toepassing zijn.
  • Beleidsuitgangspunten (drijfveren en doelen), zowel voor het specifieke project als algemeen voor de organisatie en visie (oplossingsrichting).
  • Standaarden en normen (open standaarden van het Forum Standaardisatie en domeinspecifieke standaarden).

Zie https://www.noraonline.nl/wiki/PSA.

Bij wijzigingen aan de PSA na de start van het project is het niet zinvol nog van een projectstartarchitectuur te spreken en noemen we het een projectarchitectuur.

Business impact analysis

In een business impact analysis (BIA) legt de opdrachtgevende organisatie vast hoe belangrijk informatiebeveiliging is voor de eigen bedrijfsvoering/processen. Naast de gevoeligheid voor incidenten komt hierin ook de 'risk appetite' van de organisatie tot uiting: de risico’s die een organisatie bereid is te accepteren. Alleen de opdrachtgevende organisatie zelf kan hierover een uitspraak doen.

Privacy impact assessment

In een privacy impact assessment (PIA) legt de opdrachtgevende organisatie vast wat de privacy-gevoeligheid is van de gegevens die in een proces of informatiesysteem worden verzameld en verwerkt. De rechtmatigheid van de verwerking wordt beoordeeld. En de PIA stelt grenzen aan de gegevens die mogen worden verzameld en verwerkt. Zicht op privacygevoelige gegevens en het (laten) treffen van adequate en afdoende beschermingsmaatregelen is een wettelijke plicht die een organisatie niet aan een andere partij kan overdragen.

Als een PIA niet nodig is, dan is een verklaring daaromtrent vereist.

Afspraken tussen opdrachtgever en beheerpartij

Opdrachtgever heeft afspraken gemaakt met een (interne of externe) beheerpartij die voornemens is het beheer van de software uit te voeren. De afspraken omvatten in ieder geval de inzet van medewerkers van de beheerpartij tijdens de voorfase en het type beheer dat de beheerpartij voornemens is te gaan uitvoeren: operationeel beheer, applicatiebeheer en/of functioneel beheer.

De beheerpartij stelt relevante informatie ter beschikking aan het project zoals beveiligingsbeleid, beheeracceptatiecriteria, documentatie van de te gebruiken voorzieningen voor bijvoorbeeld authenticatie en autorisatie en verder te hanteren kaders en richtlijnen.

Aanvullende informatie

Waar mogelijk stelt de opdrachtgever ook andere relevante informatie ter beschikking aan het project zoals een eventueel programma van eisen, procesbeschrijvingen van te ondersteunen bedrijfsprocessen, documentatie van te koppelen systemen en verder te hanteren kaders en richtlijnen.

Rationale

De genoemde producten hebben tot doel om de benodigde omvang, kosten en doorlooptijd van de voorfase te kunnen schatten. De projectstartarchitectuur vormt input voor de tijdens de voorfase te ontwikkelen producten zoals functionele en niet-functionele eisen, functioneel ontwerp en softwarearchitectuur. Een BIA en eventuele PIA zijn richtinggevend voor de in de voorfase te selecteren beveiligingsmaatregelen.

Als deze producten er niet zijn, niet actueel zijn, en/of niet compleet zijn, dan moeten ze in de voorfase alsnog worden gemaakt, bijgewerkt en/of aangevuld. Dit vereist grote betrokkenheid van de organisatie van de opdrachtgever, en is in de regel lastig op korte termijn te organiseren.

M01: Het project levert in elke fase vastgestelde producten en informatie op

M01: Het project levert in elke fase vastgestelde producten en informatie op
Iedere projectfase levert specifieke informatie op. De voorfase levert inzicht in de functionele en niet-functionele eisen, ontwerp en architectuur, testplannen, operationele risico's, en benodigde kwaliteitsmaatregelen. Deze informatie wordt tijdens de realisatiefase waar nodig bijgewerkt. De realisatiefase levert één of meerdere werkende versies van de software met regressietests, aangevuld met een vrijgaveadvies, release notes en installatiedocumentatie.

Opdrachtgever, ICTU, beheerorganisatie en andere meewerkende partijen leveren de onderstaande informatie op. Voor een aantal documenten zijn als onderdeel van de Kwaliteitsaanpak templates beschikbaar. Ook kan gebruik worden gemaakt van bestaande templates uit bijvoorbeeld de NORA. Zie M29: ICTU organiseert voor aanvang van een project de interne dienstverlening.

De onderstaande tabel bevat de in deze paragraaf beschreven producten. Het ✔ geeft aan in welke fase ze worden opgeleverd.

ProductVoor startVoorfaseRealisatiefase
Plan van aanpak: voorfase
Beschrijving van functionele eisen
Beschrijving van niet-functionele eisen
Product backlog
Ontwerp- en architectuurdocumentatie (software, interactie, infrastructuur)
Mastertestplan
Detailtestplannen
Informatiebeveiligingsplan
Kwaliteitsplan
Plan van aanpak: realisatiefase
Deploybare versie van de software
Testrapportages
Documentatie voor deployment en operationeel beheer
Software bill of materials
Release notes
Vrijgaveadvies

Plan van aanpak

Het plan van aanpak voor de voorfase en het plan van aanpak voor de realisatiefase beschrijven de in deze fasen te realiseren producten en diensten, en de planning, werkwijze en verantwoordelijkheden voor de totstandkoming van die producten en diensten.

Als operationeel en/of applicatiebeheer onderdeel is van de te leveren dienstverlening tijdens de realisatiefase bevat het plan van aanpak voor de realisatiefase de hiervoor noodzakelijke afspraken met de opdrachtgever en de beheerorganisatie. De afspraken omvatten zowel de te behalen kwaliteitsniveaus van de dienstverlening als de uit te voeren operationele en applicatiebeheertaken. Daarnaast beschrijft het plan hoe informatie zal worden verzameld over de software tijdens het gebruik en over de uitgevoerde beheeractiviteiten. En hoe hierover zal worden gerapporteerd. Ook worden de criteria voor het beëindigen van de dienstverlening vastgelegd. De te leveren dienstverlening is afgestemd op het beheerplan van de beheerorganisatie.

Beschrijving van functionele eisen

De beschrijving van functionele eisen bestaat uit epics en/of user stories, eventueel aangevuld met use cases. De beschrijving bevat tevens eisen voor ondersteuning van beheerfuncties, die door de beoogd beheerder gesteld worden, en voor logging, inclusief de globale inhoud van te loggen business events (gebeurtenissen op procesniveau) en de daarvoor geldende bewaartermijnen.

Bronnen van de opdrachtgever zoals de projectstartarchitectuur, een programma van eisen en procesbeschrijvingen vormen het startpunt voor de functionele eisen. Tijdens het project worden use cases in samenwerking met de product owner vertaald naar epics en user stories.

Beschrijving van niet-functionele eisen

Niet-functionele eisen specificeren criteria om het functioneren van de software te beoordelen, maar beschrijven niet het specifieke gedrag zelf. Voor de beschrijving en onderverdeling van niet-functionele eisen maakt het project gebruik van:

  • NEN-ISO/IEC 25010,
  • Wet beveiliging netwerk- en informatiesystemen (Wbni),
  • Baseline Informatiebeveiliging Overheid (BIO),
  • methode Grip op SDD (Secure Software Development) van het Centrum Informatiebeveiliging en Privacybescherming (CIP),
  • Algemene verordening gegevensbescherming (AVG),
  • ISO 9241-210:2019 Ergonomics of human-system interaction - Part 210: Human-centred design for interactive systems,
  • hoofdstuk 9 van de Europese Standaard EN 301 549 — dit is gelijk aan de Web Content Accessibility Guidelines versie 2.1, niveau A en AA.

De beschrijving van niet-functionele eisen moet expliciet aandacht besteden aan de door de beoogd beheerder gewenste ondersteuning van beheerfuncties. Bepaalde niet-functionele eisen kunnen aanleiding zijn tot het treffen van beveiligingsmaatregelen. Door deze eisen expliciet in de voorfase te benoemen, wordt voorkomen dat de bijbehorende beveiligingsmaatregelen achteraf moeten worden toegevoegd.

Overheidsorganisaties moeten een toegankelijkheidsverklaring op hun websites plaatsen. Indien gewenst ondersteunt ICTU bij het opstellen van de toegankelijkheidsverklaring.

Bronnen van de opdrachtgever zoals procesbeschrijvingen, privacy impact assessment (PIA), beheeracceptatiecriteria, beveiligingsbeleid en projectstartarchitectuur vormen het startpunt voor de niet-functionele eisen.

Product backlog

De product backlog is een geprioriteerd overzicht van alle nog te realiseren functionele en niet-functionele eigenschappen van de software. Al het werk dat het Scrumteam doet loopt via de backlog, niet alleen werk aan de broncode zelf maar bijvoorbeeld ook het schrijven van beheerdocumentatie. De product owner is de eigenaar van de product backlog. De zaken op de lijst zijn normaal gesproken in de vorm van een epic of user story. Hierin staat:

  • Wat er gemaakt moet worden,
  • Waarom,
  • en voor wie.

De product owner is verantwoordelijk voor de inhoud en bepaalt de prioritering van de eisen. Er staan ook ruwe schattingen bij van de waarde voor de organisatie en van de ontwikkelkosten.

Zie https://www.scrumguides.org/scrum-guide.html#artifacts-productbacklog.

Ontwerp- en architectuurdocumentatie (software, interactie, infrastructuur)

De ontwerp- en architectuurdocumentatie beschrijft de opzet van de te bouwen software in de context waarbinnen deze moet opereren en de ontwerpkeuzes en -principes die zijn gevolgd. Die documentatie laat tevens zien hoe de software aan de gestelde functionele en niet-functionele eisen voldoet.

Het project legt ontwerp- en architectuurinformatie vast in verschillende documenten en producten, zoals een softwarearchitectuurdocument (SAD), een infrastructuurarchitectuur (IA), een globaal functioneel ontwerp (GFO) en een prototype en/of interactieontwerp.

Het softwarearchitectuurdocument verschaft een compleet overzicht van de architectuur van de te ontwikkelen software, en de rationale hiervoor, waarbij diverse relevante views diverse aspecten van de software belichten. Zie bijvoorbeeld https://www.win.tue.nl/~wstomv/edu/2ip30/references/Kruchten-4+1-view.pdf; andere manieren van architectuurbeschrijving zijn ook toegestaan.

De infrastructuurarchitectuur beschrijft de topologie van de implementatie-omgeving waaronder protocollen, beveiligingsniveaus en services. Deze architectuur biedt een logische afbeelding van de eisen naar de implementatie-omgeving en geeft onderbouwing voor de gemaakte keuzes.

Een prototype is een eerste, ruwe versie van de applicatie. Het prototype illustreert waar men uiteindelijk met de toepassing naar toe wil. Het maakt ideeën tastbaar en creëert een eerste indruk van structuur, ontwerp en functionaliteit.

Testplannen en -rapportages

De testplannen bestaan uit een mastertestplan (MTP), gemaakt op basis van een productrisicoanalyse (PRA), en detailtestplannen. Het doel van een mastertestplan is om betrokkenen bij het testproces te informeren over de strategie, aanpak, activiteiten, inclusief de onderlinge relaties en afhankelijkheden, en de op te leveren producten met betrekking tot het testtraject. Het mastertestplan beschrijft deze strategie, aanpak, activiteiten en eindproducten, die in de detailtestplannen verder worden gedetailleerd.

Opdrachtgever is verantwoordelijk voor het mastertestplan. Het project maakt een detailtestplan voor de testsoorten die tijdens de realisatiefase door het project worden uitgevoerd. Voor testen die onder verantwoordelijkheid van het project door een derde partij worden uitgevoerd, denk aan penetratietesten en evaluaties van gebruikskwaliteit, worden aparte detailtestplannen gemaakt.

Logische testgevallen worden vastgelegd en gekoppeld met use cases en user stories. Fysieke testgevallen worden vastgelegd in het formaat van de gebruikte tooling en gekoppeld met de logische testgevallen. Op basis hiervan worden testrapportages gegenereerd die laten zien dat alle use cases en user stories zijn getest en dat die tests zijn geslaagd.

Informatiebeveiligingsplan

Het informatiebeveiligingsplan vormt een praktisch toepasbaar document dat uitlegt binnen welke kaders bescherming geleverd wordt tegen welke dreigingen en met welke maatregelen die bescherming vorm krijgt. Mogelijke bronnen voor het informatiebeveiligingsplan zijn de business impact analysis (BIA), privacy impact assessment (PIA) en de threat and vulnerability assessment (TVA).

Het Besluit Voorschrift Informatiebeveiliging Rijksdienst 2007 (VIR 2007) bevat een methode om te komen tot een systematische aanpak van informatiebeveiliging. Eén van de vereisten van het VIR 2007 is dat voor elk informatiesysteem en voor elk verantwoordelijkheidsgebied een afhankelijkheids- en kwetsbaarheidsanalyse (A&K-analyse) wordt uitgevoerd.

Bij ICTU wordt daarvoor een TVA gebruikt. Hierin worden de betrouwbaarheidseisen, die aan de bedrijfsprocessen en dientengevolge aan het informatiesysteem of verantwoordelijkheidsgebied worden gesteld, tijdens een afhankelijkheidsanalyse geïnventariseerd. Vervolgens worden de bedreigingen geïdentificeerd en geanalyseerd. De TVA levert zodoende een deel van een traceerbare onderbouwing voor de te treffen beveiligingsmaatregelen. De TVA wordt tijdens de voorfase opgesteld op basis van de resultaten van de BIA, de eventuele PIA en de inhoud van de ontwerp- en architectuurdocumentatie.

Kwaliteitsplan

Het ICTU-kwaliteitsplan beschrijft de standaard kwaliteitsmaatregelen die ICTU-projecten treffen om software te realiseren die voldoet aan de kwaliteitseisen van de opdrachtgever en andere belanghebbenden en aan de kwaliteitsnormen van ICTU.

Als er bijzondere of hoge niet-functionele eisen zijn, beschrijft het ICTU-kwaliteitsplan ook de extra projectspecifieke kwaliteitsmaatregelen die het project treft om deze eisen te realiseren.

Als de opdrachtgever een overkoepelend kwaliteitsplan heeft zorgt het project dat het ICTU-kwaliteitsplan aansluit op het overkoepelende kwaliteitsplan.

Deploybare versie van de software

Het project levert deploybare versies van de software in een formaat dat is afgestemd met de beheerorganisatie.

Documentatie voor deployment en operationeel beheer

De deploymentdocumentatie bevat informatie over de eisen die een applicatie stelt aan een omgeving en de stappen die nodig zijn om de applicatie in die omgeving veilig te installeren en configureren. De documentatie bevat daartoe onder meer aanwijzingen voor de HTTP-header en -request-configuratie van de webserver en voor het verwijderen van overbodige header-informatie zoals de 'Server'-header. Ook zijn er aanwijzingen voor veilige configuratie(s) van (externe) toegang tot de beheerinterface. De documentatie bevat daarnaast in ieder geval een beschrijving van de protocollen en services die de applicatie aanbiedt, de protocollen, services en accounts die het product gebruikt en de protocollen, services en accounts die de applicatie gebruikt voor beheer.

De documentatie voor operationeel beheer bevat tenminste informatie over: back-up/recovery, procedures bij calamiteiten, regelmatig terugkerende beheeractiviteiten, opstart- en afsluitprocedures.

Software bill of materials

Voor elke release stelt het project een "software bill of materials" op: een overzicht van de gebruikte libraries, frameworks, componenten en andere software(deel)producten in de release. Software draagt inherent het risico in zich van verborgen fouten. Deze fouten kunnen mogelijk misbruikt worden, waardoor (beveiligings)problemen ontstaan. Met dit overzicht heeft de opdrachtgever of diens beheerorganisatie informatie over de gebruikte software(deel)producten, die geraadpleegd kan worden wanneer fouten in software bekend wordt, zodat een risico-inschatting gemaakt kan worden en eventueel actie kan worden ondernomen.

Release notes

Voor elke release stelt het project release notes op: een overzicht van de wijzigingen in de release. Software delivery manager en opdrachtgever maken afspraken over de opzet van de release notes.

Vrijgaveadvies

De opdrachtgever organiseert dat voor elke release de betrokken partijen informatie aanleveren voor een vrijgaveadvies.

Het project levert bij elke release informatie aan de opdrachtgever over nog openstaande testbevindingen en geconstateerde beveiligingsbevindingen; zie ook M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen en M16: Het project gebruikt tools voor vastgestelde taken. Als er issues zijn, bijvoorbeeld rondom kwaliteit of beveiliging, zijn deze voorzien van een beschrijving van de voorziene impact.

Samenhang voorfaseproducten

Relaties tussen producten: Projectstartarchitectuur (PSA), business impact analysis (BIA) en privacy impact assessment (PIA) zijn input voor de voorfase. Functionele eisen (FE), niet-functionele eisen (NFE), informatiebeveiligingsplan (IB), backlog (BL), ontwerp en architectuur (O&A), kwaliteitsplan (KP) en testplannen (TP) zijn de output van de voorfase. De relaties tussen de verschillende producten zijn als volgt. De projectstartarchitectuur vormt input voor functionele eisen en niet-functionele eisen. De business impact analyse vormt input voor de niet-functionele eisen en informatiebeveiligingsplan. De privacy impact analyse vormt input voor de niet-functionele eisen en het informatiebeveiligingsplan. De functionele eisen vormen input voor de backlog en voor ontwerp en architectuur. De niet-functionele eisen vormen input voor backlog, ontwerp en architectuur en kwaliteitsplan. Het informatiebeveiligingsplan vormt input voor ontwerp en architectuur en kwaliteitsplan. De backlog en ontwerp en architectuur, tenslotte, zijn input voor de testplannen.

Bovenstaande figuur laat de belangrijkste relaties zien tussen de verschillende producten die de input en output van de voorfase vormen. Naast de informatiestromen zoals door de pijlen weergegeven zijn er in de praktijk nog meer verbanden tussen de producten. Zo kan de gekozen oplossing in de architectuur van invloed zijn op de maatregelen in het informatiebeveiligingsplan of leiden niet-functionele eisen tot extra functionele eisen.

Verantwoordelijkheden

De opdrachtgever is primair verantwoordelijk voor het beschrijven van de functionele en niet-functionele eisen, de geprioriteerde backlog, het mastertestplan en het informatiebeveiligingsplan.

ICTU is primair verantwoordelijk voor plan van aanpak, softwarearchitectuurdocumentatie, globaal functioneel ontwerp, prototype, detailtestplannen en testrapportages voor bouwtesten, kwaliteitsplan, deploybare versie van de software, documentatie voor deployment en operationeel beheer, release notes en vrijgaveadvies.

Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software, zie M32: Het project onderzoekt de kwaliteit van over te nemen software. In dat geval levert het project ook de onderzoeksresultaten daarvan en maakt een transitieplan, en indien van toepassing, een plan voor het aflossen van technische schuld.

De beheerorganisatie is primair verantwoordelijk voor de infrastructuurarchitectuur en -ontwerp en detailtestplannen en testrapportages voor infrastructuurtesten.

Rationale

Het uniformeren van op te leveren producten biedt voordelen voor planning (het is bekend welke producten gemaakt moeten worden), voor bemensing (het is bekend welke expertise nodig is) en voor het uitwisselen van medewerkers.

De voorgeschreven producten stellen de beheerorganisatie in staat om de opgeleverde software uit te rollen, te beheren en eventueel te onderhouden. Daarnaast is duidelijk welke eventueel openstaande punten er nog zijn. De voorgeschreven producten bieden voldoende verantwoording richting de ontvanger voor uitgevoerde werkzaamheden.

De genoemde producten uit de voorfase hebben tot doel om enerzijds de omvang, kosten en doorlooptijd van de realisatiefase te kunnen schatten en anderzijds om de kaders voor de realisatiefase te bepalen, zodat de scope, aanpak en oplossingsrichting in grote lijnen bekend zijn.

M32: Het project onderzoekt de kwaliteit van over te nemen software

M32: Het project onderzoekt de kwaliteit van over te nemen software
Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software.

Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de compleetheid en consistentie van de bestaande softwareproducten (zie de tabel in M01: Het project levert in elke fase vastgestelde producten en informatie op, inclusief de deliverables in de kolom 'Realisatiefase') en wordt de kwaliteit van de bestaande softwareproducten getoetst. Dit onderzoek, dat bij ICTU een "due diligence" heet, is onderdeel van de voorfase en wordt uitgevoerd door vertegenwoordigers van ICTU en medewerkers van het desbetreffende project, samen met vertegenwoordigers van de opdrachtgever.

De uitkomsten van het onderzoek bestaan uit:

  1. Een rapportage met tenminste de bevindingen, risico's voor opdrachtgever en ICTU, en mitigerende maatregelen,
  2. Een transitieplan dat de activiteiten beschrijft die nodig zijn om de software af te bouwen of te herbouwen en te onderhouden, en
  3. Als er significante technische schuld aanwezig is in de bestaande software: een plan voor het aflossen van deze schuld.

Als kader voor het onderzoek gebruikt ICTU de Nederlandse praktijkrichtlijn NEN NPR 5325:2017.

Rationale

De kwaliteit van software is van grote invloed op de inspanning benodigd voor het afbouwen, onderhouden en/of herbouwen van de software. Inzicht in die kwaliteit helpt bij het plannen van de realisatiefase.

M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet

M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet
Projecten bewaken zo snel mogelijk vanaf de start de door het project en ICTU vastgestelde kwaliteitsnormen en voldoen daar zo snel en goed mogelijk aan. De kwaliteit van producten, die nog niet zijn afgerond of nog niet aan de normen voldoen, wordt door het project bewaakt. Het voldoen aan de kwaliteitsnormen is onderdeel van de Definition of Done en herstel van de kwaliteit wordt planmatig opgepakt.

De kwaliteitsnormen voor het project zijn beschreven in de niet-functionele eisen, het informatiebeveiligingsplan, het kwaliteitsplan en deze Kwaliteitsaanpak, zie M01: Het project levert in elke fase vastgestelde producten en informatie op.

Om continu te bewaken dat het product aan de kwaliteitsnormen voldoet, voert het project de volgende activiteiten uit:

  1. Tijdens de voorfase: het project reviewt de deliverables periodiek.
  2. Tijdens de realisatiefase: het project bewaakt op dagelijkse basis en geautomatiseerd de kwaliteit van de software.
  3. Als operationeel beheer onderdeel is van de dienstverlening tijdens de realisatiefase: het project bewaakt op dagelijkse basis en geautomatiseerd het gedrag van de software in gebruik en beheer.
  4. Tijdens de realisatiefase: het project evalueert periodiek en handmatig de kwaliteitseigenschappen van de software die niet geautomatiseerd kunnen worden gemeten.
  5. Tijdens de realisatiefase: het project actualiseert en reviewt periodiek de documentatie.
  6. Indien nodig: de kwaliteitsmanager escaleert het langdurig niet halen van de kwaliteitsnormen.

Daarnaast voert het project periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak, zie M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak.

Voorfase: review documenten

Tijdens de voorfase wordt het voldoen aan de kwaliteitsnormen met behulp van reviews gecontroleerd, normaal gesproken elke sprint. Als onderdeel van het op te stellen kwaliteitsplan wordt tijdens de voorfase bepaald hoe het project de kwaliteit tijdens realisatie gaat controleren; voor producten die niet geautomatiseerd kunnen worden gecontroleerd, beschrijft het kwaliteitsplan een alternatieve aanpak. Als bijvoorbeeld door de gekozen technologie geen ondersteuning van het kwaliteitssysteem mogelijk is, kunnen periodieke, handmatige controles als alternatief ingezet worden.

Realisatiefase: geautomatiseerde kwaliteitsmeting

Tijdens de realisatiefase wordt de kwaliteit diverse malen per uur gemeten door Quality-time, een door ICTU ontwikkeld, open source, geautomatiseerd kwaliteitssysteem. De kwaliteitsmanager configureert de kwaliteitsrapportage in Quality-time en past waar nodig de normen aan, op basis van de projectspecifieke kwaliteitseisen.

Het Scrumteam kijkt dagelijks of er afwijkingen van de normen zijn en onderneemt actie, indien nodig. Ook de kwaliteitsmanager signaleert afwijkingen en meldt deze bij het Scrumteam tijdens de daily scrum en/of tijdens het projectoverleg.

Realisatiefase operationeel beheer: geautomatiseerde monitoring

Als operationeel beheer onderdeel is van de dienstverlening tijdens de realisatiefase monitort en test het project continue het gedrag van de software in gebruik en beheer. Hiertoe gebruikt het project operationele monitoringsoftware, bijvoorbeeld Nagios en/of Zabbix.

Realisatiefase: handmatige evaluatie

Kwaliteitseigenschappen van de software die niet (volledig) geautomatiseerd kunnen worden gemeten, worden tijdens de realisatiefase periodiek handmatig geëvalueerd. Minimaal betreft dit de beveiliging van de software, zie M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen. Ook zorgt het project dat de performance van de software regelmatig wordt getest. Voor kwaliteitsaspecten als toegankelijkheid en gebruikskwaliteit organiseert het project handmatige testen en/of evaluaties in een vorm en met een frequentie die aansluit bij de aard van de applicatie en de door de opdrachtgever gestelde eisen. De kwaliteitsmanager houdt in Quality-time bij wanneer de laatste test of evaluatie is uitgevoerd en wanneer het tijd is voor de volgende.

Realisatiefase: actualisering en review documentatie

Documenten, die onderdeel uitmaken van het op te leveren projectresultaat, zijn zo veel mogelijk geactualiseerd; eventuele achterstand wordt planmatig weggewerkt. De kwaliteitscontrole van documenten gebeurt op basis van reviews. De auteur van een document en de software delivery manager zorgen dat de juiste reviewers benoemd zijn; hiertoe behoort in ieder geval de kwaliteitsmanager. De auteur van het document zorgt voor een correct versiebeheer van het document. De auteur koppelt aan de reviewers terug of en hoe het ontvangen commentaar is verwerkt in de volgende versie van het betreffende document.

Escalatie

Als de kwaliteitsnormen langdurig niet worden behaald heeft de kwaliteitsmanager de volgende escalatielijn:

  • De kwaliteitsmanager bespreekt de situatie met de software delivery manager.
  • Indien dat niet tot resultaat leidt, escaleert de kwaliteitsmanager de situatie naar de projectleider.
  • Indien dat ook niet tot resultaat leidt, escaleert de kwaliteitsmanager de situatie naar het hoofd van de afdeling ICTU Software Expertise (ISE).

Rationale

Vaak de kwaliteitsnormen bewaken maakt een actueel inzicht mogelijk. Projectleden kunnen snel reageren op afwijkingen, die in de regel ook pas recent zijn ontstaan en dus meestal gerelateerd zijn aan huidige activiteiten. Met name afwijkingen van de normen op het vlak van informatiebeveiliging en onderhoudbaarheid komen zo snel aan het licht en kunnen dan ook snel worden beoordeeld en - indien nodig en mogelijk - opgelost.

M03: Het project zorgt dat het product traceerbaar aan eisen voldoet

M03: Het project zorgt dat het product traceerbaar aan eisen voldoet
Eisen zijn wederzijds traceerbaar naar bewijsmateriaal, zoals logische testgevallen, dat de eis gerealiseerd is; dat wil zeggen dat geadministreerd is bij welke eis bewijsmateriaal hoort en vice versa. Dit wordt waar mogelijk met tooling ondersteund.

Functionele eisen in de vorm van user stories zijn gekoppeld aan logische testgevallen. Ontwerpdocumentatie in de vorm van use cases is gekoppeld aan logische testgevallen. ICTU gebruikt hiervoor Jira. Logische testgevallen zijn gekoppeld aan fysieke testgevallen. De fysieke testgevallen worden geannoteerd met een identifier van de logische testgevallen. Het project is verantwoordelijk voor het traceerbaar voldoen aan de eisen.

Niet-functionele eisen zijn input voor onder andere softwarearchitectuurdocument, mastertestplan en detailtestplannen. De traceerbaarheid hiervan is (nog) niet geadministreerd met behulp van tooling.

Rationale

Door eisen en testgevallen te koppelen en traceerbaar te maken, is het mogelijk de dekking van tests ten opzichte van eisen te bepalen. Logische testgevallen worden gekoppeld aan use cases om zo aan te tonen dat alle ontworpen en geïmplementeerde functionaliteit getest wordt. Logische testgevallen worden gekoppeld aan user stories om aan te tonen dat alle wijzigingen die in een sprint zijn gemaakt ook getest zijn.

M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen

M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen
Voor specificatie en documentatie van vereiste en gewenste kwaliteitseigenschappen, de niet-functionele eisen, maken projecten gebruik van de terminologie en categorisering uit NEN-ISO/IEC 25010. Projecten gebruiken NEN-ISO/IEC 25010 om te controleren of alle relevante kwaliteitseigenschappen van het op te leveren eindproduct worden meegenomen in de ontwikkeling en/of onderhoud van het product.

De standaard NEN-ISO/IEC 25010:2011, kortweg "ISO-25010", biedt een model voor het beschrijven van productkwaliteit. Kwaliteitseigenschappen zijn voorzien van een naam, definitie en classificatie. ISO-25010 dekt een breed spectrum van kwaliteitseigenschappen af.

Rationale

ISO-25010 biedt een model voor productkwaliteit. De standaard biedt geen concrete maatregelen, maar biedt wel een begrippenkader en dekt het volledige spectrum van mogelijk relevante kwaliteitseigenschappen af. Het gebruiken van een standaard voor specificatie van kwaliteit voorkomt miscommunicatie over kwaliteitseigenschappen en de breedte van de standaard zorgt ervoor dat alle relevante aspecten aan bod komen.

M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests

M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Regressietests - tests die verifiëren of eerder ontwikkelde software nog steeds correct werkt na wijzigingen in de software of aansluiting op andere externe koppelvlakken - zijn geautomatiseerd.

Het project hanteert een norm voor de dekking van regressietests, legt deze vast in Quality-time en bewaakt deze.

Rationale

Handmatig uitgevoerde regressietests zijn arbeidsintensief, foutgevoelig en afhankelijk van de aanwezigheid van specifieke medewerkers. Gelet op de vrijwel continue metingen op en leveringen van de software, zijn de nadelen van handmatige regressietests niet acceptabel. Door ze te automatiseren zijn ze herhaalbaar en kunnen ze onderdeel uitmaken van de continuous delivery pipeline.

M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren

M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Er is een geautomatiseerde continuous delivery pipeline die aantoonbaar correct werkt en de software bouwt, installeert in de testomgevingen, test op functionele en niet-functionele eigenschappen en oplevert, al dan niet inclusief installatie in de productieomgeving.

De geautomatiseerde continuous delivery pipeline voert ten minste de volgende activiteiten uit:

  1. Bouw van de software,
  2. Unit tests,
  3. Regressietests,
  4. Beveiligingstests,
  5. Performancetests,
  6. Toegankelijkheidstests,
  7. Broncodekwaliteitscontroles,
  8. Installatie van de software in test, acceptatie en/of productieomgevingen,
  9. Produceren van een "software bill of materials" (SBoM),
  10. Oplevering van het totale product, dus inclusief alle deliverables, in de vorm zoals bruikbaar voor en afgesproken met de opdrachtgever.

Performance- en beveiligingstests zijn ook onderdeel van de continuous delivery pipeline, maar vanwege doorlooptijden en licenties is dat niet altijd haalbaar; in dat geval vinden de performance- en beveiligingstests zo veel mogelijk, en bij voorkeur dagelijks, plaats.

Niet alle testen en controles kunnen altijd geautomatiseerd worden uitgevoerd. Denk aan kwaliteitscontroles op architectuurbeslissingen of het testen van toegankelijkheidseisen. Waar mogelijk wordt wel een zo groot mogelijk deel van de testen en controles geautomatiseerd en als onderdeel van de pipeline uitgevoerd.

De afdeling ICTU Software Diensten (ISD) voorziet in tools en ondersteuning, zodat projecten deze pipeline kunnen toepassen. Projecten zijn verantwoordelijk voor de correcte werking van de pipeline.

ICTU gebruikt Jenkins, GitLab CI of Azure DevOps als tool voor de implementatie van de continuous delivery pipeline. ISD biedt de projecten een voorziening om releases van het totale product veilig op te leveren aan opdrachtgevers en beheerorganisaties.

Rationale

Software incrementeel opleveren vereist dat de software frequent gebouwd, getest en opgeleverd kan worden. Om dit efficiënt en foutvrij te doen, dient het proces van bouwen, testen en opleveren geautomatiseerd te zijn; een continuous delivery pipeline faciliteert dit.

M16: Het project gebruikt tools voor vastgestelde taken

M16: Het project gebruikt tools voor vastgestelde taken
ICTU stelt het gebruik van tools verplicht voor de volgende taken:
  1. backlog management en agile werken,
  2. inrichten en uitvoeren van een continuous delivery pipeline,
  3. monitoren van de kwaliteit van broncode,
  4. versiebeheer van op te leveren producten,
  5. release van software,
  6. maken van testrapportages,
  7. maken van kwaliteitsrapportages,
  8. controleren van de configuratie op aanwezigheid van bekende kwetsbaarheden,
  9. controleren van door de applicatie gebruikte versies van externe software op aanwezigheid van bekende kwetsbaarheden,
  10. statische controle van de software op aanwezigheid van kwetsbare constructies,
  11. dynamische controle van de software op aanwezigheid van kwetsbare constructies,
  12. controleren van container images op aanwezigheid van bekende kwetsbaarheden,
  13. testen van performance en schaalbaarheid,
  14. testen op toegankelijkheid van de applicatie,
  15. produceren van een "software bill of materials" (SBoM),
  16. opslaan van artifacten,
  17. registratie van incidenten bij gebruik en beheer, en
  18. bij het uitvoeren van operationeel beheer; uitrollen van de software in de productieomgeving.

Onder het ondersteunen van "agile werken" vallen het opvoeren van eisen, het opvoeren van logische testgevallen, het koppelen van logische testgevallen aan eisen, het bijhouden van een werkvoorraad, het plannen van iteraties en het toewijzen van eisen aan iteraties. De 'eisen' worden, conform Scrumterminologie, geregistreerd als epics en/of user stories, de werkvoorraad als backlog en de iteraties als sprints.

ICTU adviseert en ondersteunt voor de genoemde taken onderstaande tools. Projecten gebruiken deze tools, of gelijkwaardige alternatieven:

  1. backlog management en agile werken: Azure DevOps of Jira,
  2. inrichten en uitvoeren van een continuous delivery pipeline: Jenkins, GitLab CI/CD (Continuous Integration, Delivery, and Deployment) of Azure DevOps,
  3. monitoren van de kwaliteit van broncode: SonarQube,
  4. versiebeheer van op te leveren producten: GitLab of Azure DevOps,
  5. release van software: Releaseserver in het ontwikkelplatform,
  6. maken van testrapportages: JUnit, Robot Framework, TestNG, of hiermee compatible tools,
  7. maken van kwaliteitsrapportages: Quality-time,
  8. controleren van de configuratie op aanwezigheid van bekende kwetsbaarheden in configuratie: OpenVAS (Vulnerability Assessment System),
  9. controleren op aanwezigheid van bekende kwetsbaarheden in externe software: OWASP (Open Web Application Security Project) Dependency Checker,
  10. statische controle van de software op aanwezigheid van kwetsbare constructies: SonarQube,
  11. dynamische controle van de software op aanwezigheid van kwetsbare constructies: OWASP ZAP (Zed Attack Proxy),
  12. controleren van container images op aanwezigheid van bekende kwetsbaarheden: Trivy,
  13. testen van performance en schaalbaarheid: JMeter en Performancetestrunner,
  14. testen op toegankelijkheid van de applicatie: Axe,
  15. produceren van een "software bill of materials" (SBoM): tools die een SBoM in CycloneDX-formaat (zie https://cyclonedx.org) genereren,
  16. opslaan van artifacten: Nexus of Harbor,
  17. registratie van incidenten bij gebruik en beheer: Jira, en
  18. bij het uitvoeren van operationeel beheer; uitrollen van de software in de productieomgeving: Ansible.

Rationale

Projecten hebben een redelijke vrijheid bij het kiezen en gebruiken van tools, maar voor een aantal taken is het gebruik verplicht gesteld. Deze tools zijn nodig voor een efficiënte uitvoering van de Kwaliteitsaanpak. Uniform gebruik van deze tools maakt het mogelijk koppeling tussen die tools voor alle projecten te standaardiseren; daarnaast bevordert het de uitwisselbaarheid van medewerkers en neemt het risico op het gebruik van onvolwassen tools af. Tot slot is het gebruik in een aantal gevallen, ten behoeve van informatiebeveiliging bij de overheid, verplicht.

M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op

M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op
Technische schuld is inzichtelijk en wordt planmatig aangepakt. De kwaliteitsmanager is verantwoordelijk voor het inzichtelijk maken van de technische schuld. De software delivery manager is verantwoordelijk voor het planmatig aanpakken van de technische schuld en zorgt dat het Scrumteam regelmatig en voldoende tijd heeft om technische schuld te voorkomen en op te lossen. Het Scrumteam is verantwoordelijk voor het zoveel mogelijk voorkomen van technische schuld en voor het identificeren van technische schuld die toch optreedt.

Technische schuld zijn eigenschappen van de software die de lange termijn inzetbaarheid en onderhoudbaarheid van de software bedreigen. Denk hierbij aan hoge complexiteit, lage testdekking, ontbrekende testsoorten en ontbrekende documentatie.

De kwaliteitsmanager maakt de technische schuld inzichtelijk met behulp van Quality-time, het kwaliteitssysteem van ICTU. Technische schuld die niet geautomatiseerd kan worden gemeten legt de kwaliteitsmanager handmatig vast.

Als het Scrumteam of de kwaliteitsmanager constateert dat er technische schuld is, markeert de kwaliteitsmanager deze technische schuld in Quality-time om te voorkomen dat de technische schuld ongemerkt verder toeneemt. Vervolgens vraagt de kwaliteitsmanager het Scrumteam om de omvang van de technische schuld in te schatten in user-story-punten. Daarna wordt een plan gemaakt om de technische schuld in een beheerst tempo weg te werken; uitgangspunt is ongeveer 10% van de punten die het Scrumteam normaal in een sprint doet. Dit kan in principe zonder overleg met de opdrachtgever omdat het leveren van kwaliteit onderdeel van het werk is.

Rationale

De aanwezigheid van technische schuld heeft nadelige invloed op de kwaliteit van de eindproducten. Wel is het ontstaan van technische schuld gedurende een project vaak onvermijdelijk. Het is daarnaast ook mogelijk dat een deel van de technische schuld bij aanvang van het project al bestond en mogelijk niet wordt opgelost. In alle gevallen is het verstandig om te weten welke technische schuld bestaat. Om te voorkomen dat technische schuld niet wordt opgelost en uitsluitend toeneemt, is het zaak om het verminderen van technische schuld planmatig aan te pakken.

M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen

M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen
Projecten laten periodiek de beveiliging van de ontwikkelde software beoordelen. Een beveiligingsexpert onderzoekt de code zowel geautomatiseerd als handmatig op veelvoorkomende kwetsbaarheden en op het voldoen aan voorgeschreven beveiligingsnormen. Overheidsspecifieke beveiligingsnormen of -raamwerken, zoals de BIO (Baseline Informatiebeveiliging Overheid), bieden een basis voor de beoordeling. Bevindingen uit de beveiligingstest worden vastgelegd als onderdeel van de werkvoorraad voor het ontwikkelproces.

Software wordt minimaal bij iedere grote release of ten minste twee keer per jaar onderworpen aan een beveiligingstest door beveiligingsexperts die ICTU daarvoor inhuurt. Op basis van documentatie en architectuurstudie, crystalbox security audits (broncodescan) en penetratieaudits beoordelen deze experts of de software voldoet aan de projectspecifieke niet-functionele eisen met betrekking tot beveiliging, of bekende kwetsbaarheden (zoals bijvoorbeeld in de OWASP Top-10 genoemd) vermeden zijn en of voldoende invulling gegeven is aan de normen die vanuit BIO en SSD gelden.

ICTU zorgt ervoor dat de benodigde expertise op afroep beschikbaar gesteld kan worden aan projecten.

Opdrachtgever kan een derde partij opdracht geven beveiligingstesten uit te voeren in een daarvoor door de opdrachtgever beschikbaar gestelde omgeving. Dit kan zowel incidenteel als structureel worden ingericht. Als de opdrachtgever dit structureel inricht en als deze beveiligingstesten voldoen aan de eisen die het project zou stellen, dan kunnen opdrachtgever en het project besluiten dat het project zelf geen beveiligingstesten laat uitvoeren. Afspraken hierover worden bij voorkeur al in de voorfase gemaakt, inclusief een controle dat de opdrachtgever de benodigde contractuele mogelijkheden heeft beveiligingstesten uit te besteden. Het project ontvangt in dat geval de beveiligingstestrapportages van de opdrachtgever.

De beveiligingstesten vinden altijd plaats in aanvulling op de door tools uitgevoerde continue beveiligingsanalyse van de gerealiseerde software. Bevindingen uit beveiligingstesten en de continue analyse die niet direct worden opgelost, worden in Jira als issue vastgelegd op de backlog van het project.

De kwaliteitsmanager van het project bewaakt de opvolging van de kritische beveiligingsissues. De kwaliteitsmanager bewaakt tevens of de beveiligingstesten voldoende frequent plaatsvinden, bij voorkeur door Quality-time te laten waarschuwen als het tijd is voor de volgende beveiligingstest.

Rationale

Het inschakelen van actuele, specifieke expertise vergroot de kans dat eventuele kwetsbaarheden in de gerealiseerde software tijdig herkend worden.

Processen

M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor

M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor
Projecten hebben een voorbereidingsfase, "voorfase" genoemd, voorafgaand aan de realisatiefase. Voor het uitvoeren van de voorfase zijn vertegenwoordigers van de opdrachtgever, de beoogde beheerorganisatie en andere belanghebbenden betrokken die meewerken aan het realiseren van een deel van de op te leveren producten. Het doel van de voorfase is beeld krijgen van de te realiseren oplossing, van de risico's die zich tijdens realisatie kunnen voordoen en van de kaders waarbinnen de oplossing moet passen; tijdens de realisatiefase vinden bouw en onderhoud van de software en actualiseren en afronden van documentatie plaats.

Bij voorkeur zijn dezelfde deskundigen in zowel de voorfase als in de realisatiefase betrokken.

In de realisatiefase wordt de prioriteit van werk van het Scrumteam bepaald door een product owner van de opdrachtgever. Bij aanvang van de voorfase is deze beoogde product owner bekend en werkt deze ook mee in de voorfase.

Als tijdens de realisatiefase blijkt dat de kaders van het project significant wijzigen, dan stemmen opdrachtgever, ICTU en andere betrokken partijen af welke onderdelen van de voorfase opnieuw moeten worden uitgevoerd.

Rationale

Het doel van de voorfase is ten eerste om uitgangspunten, risico's en randvoorwaarden voor verdere projectuitvoering te bepalen en ten tweede om te zorgen dat aan de randvoorwaarden wordt voldaan en voor zoveel mogelijk projectspecifieke risico's maatregelen genomen zijn. Het doel van de realisatiefase is het daadwerkelijk bouwen en onderhouden van de software. Een expliciete splitsing zorgt ervoor dat projecten doordacht van start gaan.

Al tijdens de voorfase moeten keuzes gemaakt worden die invloed hebben op de beveiligingsmaatregelen. Aanwezigheid van een voldoende gemandateerde vertegenwoordiger van de opdrachtgever zorgt dat deze keuzes gemaakt en bekrachtigd kunnen worden. De keuzes komen onder meer tot uitdrukking in de ontwerp- en architectuurdocumentatie, zie M01: Het project levert in elke fase vastgestelde producten en informatie op. De infrastructuur gerelateerde documentatie wordt opgesteld door de beoogd beheerder en dekt een deel van de totale beveiligingsmaatregelen af. Aanwezigheid van de beoogd beheerder in de voorfase zorgt dat dekking van dit deel van de beveiligingsmaatregelen geborgd blijft gedurende de realisatie en exploitatie.

M21: Het project selecteert medewerkers op basis van kwaliteit

M21: Het project selecteert medewerkers op basis van kwaliteit
Bij de inzet van medewerkers gaat kwaliteit boven andere aspecten, zoals beschikbaarheid, prijs en doorlooptijd.

Rationale

Goede kwaliteit van producten ontstaat primair door het werk van mensen; standaardisatie, kwaliteitsnormen en monitoring zijn hulpmiddelen. De kans dat kwalitatief goede medewerkers ook goede producten maken, is groter dan bij minder goede medewerkers.

M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak

M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak
De software delivery manager zorgt ervoor dat bij nieuwe projecten wordt gestart met ten minste twee projectleden die bekend zijn met de Kwaliteitsaanpak.

Rationale

Het inzetten van teamleden die bekend zijn met de Kwaliteitsaanpak zorgt voor een soepeler start van een nieuw project omdat zij bekend zijn met de inhoud van de Kwaliteitsaanpak, zoals kwaliteitsnormen en tools, en omdat zij al doende nieuwe teamleden bekend kunnen maken met de Kwaliteitsaanpak.

M05: Het project hanteert een iteratief en incrementeel ontwikkelproces

M05: Het project hanteert een iteratief en incrementeel ontwikkelproces
Projecten werken iteratief en incrementeel; dit betekent dat een project in korte iteraties werkt, waarbij elke iteratie een werkende versie van de software oplevert die extra waarde vertegenwoordigt voor de opdrachtgever. Behalve de software werkt het project ook iedere iteratie alle andere producten bij. Elke iteratie worden verwachtingen en werkelijke resultaten vergeleken en wordt de werkwijze aangescherpt op basis van inzichten en bevindingen.

ICTU gebruikt hiervoor Scrum, een raamwerk voor agile productontwikkeling. ICTU propageert de kernwaarden van Scrum en vereist de volgende onderdelen van Scrum:

  1. Scrumteam bestaand uit product owner, ontwikkelaars (zoals programmeurs, testers en ontwerpers) en Scrummaster,
  2. Proces met daily scrum, sprints, sprint planning, sprint review, sprint retrospective en sprint refinement,
  3. Definition of Ready en Definition of Done,
  4. Product backlog en sprint backlog.

Als operationeel beheer onderdeel is van de dienstverlening, past ICTU de DevOps-werkwijze toe door operationeel beheeractiviteiten te integreren in de Scrum-processen van het Scrumteam.

Rationale

De incrementele oplevering levert vrijwel iedere iteratie toegevoegde waarde en stelt opdrachtgevers, gebruikers en anderen in staat om gaandeweg ervaring op te doen en bij te sturen. Verder dwingt het vroegtijdige tests en kwaliteitscontroles af, die daarmee verankerd worden in het ontwikkel- en onderhoudsproces. Door naast de software telkens ook alle andere producten bij te werken en op te leveren, wordt bereikt dat het product als geheel consistent blijft en dat er geen achterstallig onderhoud ontstaat. Dit leidt tot een zich continu verbeterend proces.

M35: Het project hanteert een agile architectuuraanpak

M35: Het project hanteert een agile architectuuraanpak
Tijdens de voorfase verwerkt het project de door de opdrachtgever opgestelde projectstartarchitectuur (PSA) in een eerste versie van het softwarearchitectuurdocument (SAD). Tijdens de realisatiefase werkt het project het SAD bij op basis van nieuwe inzichten.

Ten behoeve van de agile architectuuraanpak werkt het Scrumteam nauw samen met de architecten van de opdrachtgever en de beheerorganisatie, zowel in de voorfase als tijdens de realisatiefase.

Tijdens de voorfase schrijft de softwarearchitect (het teamlid met de rol van architect) het SAD, inclusief genomen ontwerpbeslissingen.

Tijdens de realisatiefase ondersteunt de softwareachitect het team bij het realiseren van de software conform het SAD. Daarbij kunnen nieuwe inzichten ontstaan die van invloed zijn op het SAD, bijvoorbeeld dat gekozen technologie niet voldoet of dat benodigde brondata niet eenvoudig ontsluitbaar is.

De softwarearchitect informeert de opdrachtgever en de beheerorganisatie over deze nieuwe inzichten en stemt de gevolgen hiervan af. Deze nieuwe inzichten kunnen voor de opdrachtgever en de beheerorganisatie aanleiding zijn om hun architectuur aan te passen.

Rationale

Maatwerksoftwareontwikkeling is per definitie het ontwikkelen van een nieuw product. In de praktijk blijkt dat tijdens de ontwikkeling van het product altijd nog zaken ontdekt worden die bij aanvang niet bekend waren, of waarvan het belang eerder niet op waarde werd geschat. Het initiële SAD zal dus in de praktijk altijd moeten worden bijgewerkt op basis van die nieuwe inzichten.

M10: Het project kent een wekelijks projectoverleg

M10: Het project kent een wekelijks projectoverleg
De projectleider organiseert een periodiek projectoverleg. Dit overleg vindt wekelijks plaats en duurt niet langer dan een uur. Vereiste aanwezigen zijn de projectleider, de software delivery manager, de Scrummaster, een vertegenwoordiger uit elk van de Scrumteams en de kwaliteitsmanager van het project; andere aanwezigen kunnen zijn: de projectarchitect en de product owner. De agenda voor dit overleg bestaat ten minste uit de volgende onderwerpen: mededelingen, actie- en besluitenlijst, personele zaken, planning en voortgang, kwaliteit en architectuur, risico's en aandachtspunten.

Het periodiek projectoverleg heet bij ICTU het "Intern Projectoverleg" of "IPO".

Nadere toelichting op de agenda:

  • Mededelingen: betrokkenen proactief informeren over voor het project relevante ontwikkelingen.
  • Actie- en besluitenlijst: de software delivery manager houdt de actie- en besluitenlijst bij.
  • Personele zaken: bespreking van samenwerking binnen het project, in- en uitstroom, op- en afschalen.
  • Planning en voortgang: bespreking van voortgang ten opzichte van voorspelling en daaraan gerelateerde afwijkingen en knelpunten, leidend tot acties.
  • Kwaliteit en architectuur: bespreking van kwaliteit, bijvoorbeeld naar aanleiding van de self-assessment, architectuur voor borging van inhoudelijke koers, eventuele afwijkingen en benodigde acties.
  • Risico's en aandachtspunten: de software delivery manager houdt het risicolog bij.

Quality-time, het kwaliteitssysteem van ICTU, bewaakt de actualiteit van de actie- en besluitenlijst en het risicolog.

Rationale

Het doel van het periodiek projectoverleg is alle betrokkenen op hetzelfde informatieniveau te brengen en te houden. Het overleg is intern om vrijuit te kunnen praten over personele zaken en risico's voor het project.

M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak

M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak
De projectleider organiseert periodiek een self-assessment tegen de actuele versie van de Kwaliteitsaanpak en zet verbeteracties uit, waar nodig.

Deze self-assessment geeft inzicht in de huidige status van het project en kan aanleiding geven tot het nemen van maatregelen binnen het project.

De projectleider identificeert de belangrijkste verschillen tussen Kwaliteitsaanpak en werkwijze in het project en rapporteert hierover aan ICTU. In overleg tussen projectleider en ICTU wordt besloten of het verschil tijdelijk of permanent wordt geaccepteerd. In het geval van tijdelijke acceptatie stelt de projectleider een verbeteractie op. Merk op dat de verbeteractie ook kan bestaan uit het opstellen van een verbetervoorstel voor de Kwaliteitsaanpak.

Voor de belangrijkste verschillen beschrijft de projectleider:

  • het geconstateerde verschil,
  • reden voor het verschil,
  • in geval van acceptatie; waarom het verschil geaccepteerd wordt,
  • in geval van verbeteractie; planning om het verschil weg te werken.

De projectleider is verantwoordelijk voor het doen van de self-assessment, die in de regel door de software delivery manager wordt uitgevoerd. De kwaliteitsmanager reviewt de self-assessment, of de software delivery manager en kwaliteitsmanager voeren de self-assessment samen uit.

De self-assessment is een intern product, maar kan gedeeld worden met opdrachtgevers en andere betrokkenen. Voor het doen van de self-assessment stelt ICTU een ondersteunend formulier beschikbaar.

Rationale

Net als bij technische producten is het periodiek meten van de kwaliteit van belang om in controle te blijven. Aangezien veel maatregelen uit de Kwaliteitsaanpak zich niet geautomatiseerd laten meten, is menselijke inbreng nodig.

Omdat implementatie van maatregelen in een project tijd kost is de self-assessment gericht op het in kaart brengen van de belangrijkste verschillen tussen de Kwaliteitsaanpak en de in het project toegepaste werkwijze, maar niet op het uitputtend inventariseren van alle verschillen.

M30: Het project identificeert, mitigeert en bewaakt risico's

M30: Het project identificeert, mitigeert en bewaakt risico's
Het project identificeert, mitigeert en bewaakt projectspecifieke risico's voorafgaand aan en tijdens de projectuitvoering. Het project houdt een risicolog bij met geïdentificeerde risico's. De uitkomsten van de "Doordacht-van-Start-sessie", die al voorafgaand aan de start van het project wordt uitgevoerd, vormen het startpunt van deze risicolog. Risico's die tijdens de voorfase worden geïdentificeerd, bijvoorbeeld bij de productrisicoanalyse, worden toegevoegd aan de risicolog. Ook bij de start van de realisatiefase worden risicosessies gehouden met (vertegenwoordigers van) de belanghebbenden om verdere risico's te identificeren. Het project identificeert en implementeert mitigerende maatregelen danwel accepteert expliciet de geïdentificeerde risico's. Het project bewaakt de risicolog en uitvoering van de mitigerende maatregelen tijdens het IPO.

Rationale

Een flink deel van de risico's die komen kijken bij het ontwikkelen van software is beschreven in de Nederlandse praktijkrichtlijn NEN NPR 5326:2019. De richtlijn geeft voor de beschreven risico's beheersmaatregelen die organisaties kunnen implementeren. De maatregelen in deze Kwaliteitsaanpak komen grotendeels overeen met de beheersmaatregelen in NPR 5326.

Echter, naast generieke risico's loopt elke project ook projectspecifieke risico's die voortkomen uit de scope van het project (is bijvoorbeeld operationeel beheer binnen de scope) en de context waarin het wordt uitgevoerd (bijvoorbeeld software die bijzondere persoonsgevens verwerkt). Alleen door deze risico's voorafgaand aan en tijdens het project actief te identificeren en te mitigeren kan de potentiële impact ervan beperkt worden.

M34: Het project draagt software beheerst over

M34: Het project draagt software beheerst over
Als de software op enig moment door een andere partij dan ICTU verder ontwikkeld en/of onderhouden zal worden, draagt het project zorg voor een beheerste overdracht. Beheerdocumentatie, broncode en testmiddelen zijn van dusdanige kwaliteit en compleetheid dat de andere partij de software efficiënt en effectief kan doorontwikkelen en/of onderhouden.

Het project gebruikt de Nederlandse praktijkrichtlijn NEN NPR 5325:2017 als leidraad voor de overdracht van software aan een andere partij. De paragraafnummers hieronder verwijzen naar de betreffende paragraaf in NPR 5325.

Het project zorgt, bij voorkeur altijd maar in ieder geval bij de overdracht, dat de software, documentatie en testmiddelen aantoonbaar voldoen aan onderstaande criteria. Waar nodig scherpt het project, in afstemming met opdrachtgever en ontvangende partij, de criteria aan.

  1. De documentatie beschrijft de ontwikkel- en testomgeving die is toegepast (5.1),
  2. De functionele documentatie beschrijft gegevensmodellen, functionele indeling, koppelingen, berichtdefinities en workflows/processen (5.2),
  3. Als operationeel beheer onderdeel was van de dienstverlening: de operationele bedieningsinstructies beschrijven minimaal back-up/recovery, procedures bij calamiteiten, regelmatig terugkerende beheeractiviteiten en opstart- en afsluitprocedures (5.3),
  4. De productbacklog bevat de bekende bugs en wensen (5.4),
  5. De broncode kent een gezonde balans tussen isolatie, cohesie en koppeling (6.1),
  6. De broncode heeft een beperkte mate van duplicatie (6.2),
  7. De broncode heeft een beperkte mate van complexiteit (6.3),
  8. De broncode bevat geen of een beperkt aantal niet-afgeronde werkzaamheden ("todo's") (6.4).
  9. De tests raken een voldoende groot deel van de broncode (code dekking) (7.1),
  10. De tests raken een voldoende groot deel van de functionaliteit (functionele dekking) (7.2),
  11. De onderkende productrisico's zijn gedekt (7.3),
  12. Er is een regressietest beschikbaar (7.4),
  13. Er is traceerbaarheid van eisen naar testgevallen (7.5), en
  14. De testset is goed opgebouwd (7.6).

Ten behoeve van de overdracht maakt het project, in afstemming met opdrachtgever en ontvangende partij, een plan voor de voorbereiding van de overdracht, de kennisoverdracht, de overdracht van de software zelf en eventuele nazorg.

M27: Het project sluit projectfasen en zichzelf expliciet af

M27: Het project sluit projectfasen en zichzelf expliciet af
Afsluiting van een projectfase gebeurt expliciet en gecontroleerd: alle producten, zoals documentatie, broncode, referentiedata en credentials, die in de af te sluiten fase nodig waren of zijn opgeleverd, worden gearchiveerd. Indien er geen volgende fase is voorzien op korte termijn, dienen alle producten van de laptops van de projectmedewerkers verwijderd te worden.

De software delivery manager is verantwoordelijk voor het archiveren. De software delivery manager geeft het Scrumteam opdracht de archivering voor te bereiden en geeft de afdeling ICTU Software Diensten (ISD) de opdracht de archivering uit te voeren.

Alle documentatie, broncode, referentiedata en credentials die tijdens de werkzaamheden nodig waren of zijn opgeleverd, worden gearchiveerd en van laptops van medewerkers verwijderd.

Rationale

Archiveren faciliteert het eventueel herstarten of overdragen van het project op een later tijdstip. Verwijderen neemt een onnodig risico op inbreuk op vertrouwelijkheid weg en vrijwaart projectmedewerkers en ICTU van verdenking en aansprakelijkheid wanneer een incident optreedt.

Het expliciet afsluiten van het project is conform Maatregel 14: "Archivering" uit de NEN NPR 5326:2019.

Organisatie

M29: ICTU organiseert voor aanvang van een project de interne dienstverlening

M29: ICTU organiseert voor aanvang van een project de interne dienstverlening
Voordat ICTU een softwareontwikkelproject start, dat gaat werken conform de Kwaliteitsaanpak, maakt de beoogde projectleider afspraken met de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE) over de af te nemen dienstverlening.

Voordat ICTU een project start en een overeenkomst sluit met de opdrachtgever maakt de beoogde projectleider afspraken met de afdeling ISD over de door ISD geleverde voorzieningen die het project gaat afnemen en met de afdeling ISE over de medewerkers van de afdeling ISE die het project gaat inzetten.

Hierbij bewaken ISD en ISE dat de omvang, de snelheid van opschaling, en de behoefte aan ondersteuning van het project zodanig is dat dit samengaat met ongestoorde dienstverlening aan de lopende projecten.

Rationale

Door tijdig de interne dienstverlening aan projecten te organiseren helpt ICTU startende projecten de Kwaliteitsaanpak succesvol in te zetten, zonder de dienstverlening aan bestaande projecten te hinderen.

M19: ICTU biedt projecten een afgeschermde digitale omgeving

M19: ICTU biedt projecten een afgeschermde digitale omgeving
ICTU geeft de projecten de beschikking over eigen, afgeschermde digitale omgevingen, waarbinnen ze de door het project ontwikkelde software en tools kunnen installeren en waartoe op een beheerste manier toegang wordt verleend.

ICTU ondersteunt dit met Docker en/of virtuele machines en een VLAN (Virtual local area network) per project. Een nieuwe afgeschermde digitale omgeving is binnen een werkweek na aanvraag beschikbaar.

De software delivery manager is verantwoordelijk voor het autoriseren van personen voor toegang tot de beveiligde projectomgeving. De afdeling ICTU Software Diensten (ISD) beheert de basisconfiguratie van de afgeschermde digitale omgevingen. Projecten wijken alleen in overleg met ISD af van de basisconfiguratie. Als bepaalde afwijkingen vaker voorkomen, kan dit leiden tot het maken van aanpassingen aan de basisconfiguratie.

Rationale

Door het bieden van een afgeschermde digitale omgeving zijn de afhankelijkheden en invloeden tussen projecten minimaal en worden beveiligingsrisico's verkleind.

M18: ICTU biedt ondersteuning voor verplicht gestelde tools

M18: ICTU biedt ondersteuning voor verplicht gestelde tools
ICTU zorgt voor technische en functionele ondersteuning aan projecten bij het gebruik van alle verplichte tools.

ICTU zorgt voor ondersteuning van de bij M16: Het project gebruikt tools voor vastgestelde taken verplicht gestelde tools. Een team van specialisten met kennis, ervaring en capaciteit is beschikbaar voor ondersteuning aan projecten.

Bij de selectie van tools ter ondersteuning van de projectuitvoering geeft ICTU de voorkeur aan open source tools. Ook tools die ICTU zelf ontwikkelt ter ondersteuning van softwareontwikkelprojecten worden bij voorkeur open source beschikbaar gesteld.

Rationale

De keuze om het gebruik van een aantal tools verplicht te stellen (M16: Het project gebruikt tools voor vastgestelde taken) volgt uit de belangrijke rol die die tools spelen in de ontwikkelstraat en in Quality-time, het kwaliteitssysteem van ICTU. Met de verplichting komt ook een verantwoordelijkheid: om projecten in staat te stellen snel en effectief met deze tools te werken, moeten die projecten ondersteund worden.

De verplicht gestelde tools zijn beperkt in aantal, bewezen en gangbaar; veel medewerkers zullen deze tools al kennen.

De voorkeur voor open source tools is conform de rationale uit NORA (Nederlandse Overheid Referentiearchitectuur) voor het gebruik van open source tools, zoals beschreven in NORA v3.0 drijfveer "Beleid open standaarden". De voorkeur voor het open source beschikbaar stellen van eigen ontwikkelde tools is conform de "Beleidsbrief vrijgeven van de broncode van overheidssoftware" van de staatssecretaris van Binnenlandse Zaken en Koninkrijksrelaties, 17 april 2020.

M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen

M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen
ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en de kwaliteitsnormen. Aanpassingen zijn gebaseerd op praktijkervaring, nieuwe inzichten en nieuwe mogelijkheden voor meting en analyse. Iedere medewerker kan wijzigingsvoorstellen indienen bij ICTU. ICTU behandelt de wijzigingsvoorstellen, kiest de te nemen actie bij elk wijzigingsvoorstel en legt de wijzigingsvoorstellen en besluiten vast.

De Kwaliteitsaanpak wordt voor ICTU onderhouden door de afdeling ICTU Software Expertise (ISE). Iedereen die betrokken is bij softwareontwikkelprojecten kan een wijzigingsvoorstel indienen bij het hoofd van de afdeling ISE; die zorgt voor behandeling van en besluitvorming over het wijzigingsvoorstel. De afdeling zorgt ook zelf voor actualisering van de Kwaliteitsaanpak, op basis van praktijkervaringen en nieuwe inzichten uit onder andere de gezamenlijkse self-assessment, zie M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak.

Bij een verandering van de Kwaliteitsaanpak zorgt het hoofd van de afdeling ISE voor een passend implementatie- en verandertraject.

Rationale

Expliciet beheer en onderhoud van de ICTU Kwaliteitsaanpak Softwareontwikkeling is nodig om geleerde lessen, nieuwe inzichten uit bijvoorbeeld wetenschappelijke literatuur en nieuwe technische mogelijkheden voor meting en analyse te verwerken in de Kwaliteitsaanpak. De Kwaliteitsaanpak wordt door ICTU - en niet door een project - onderhouden, zodat deze bij meerdere projecten uniform kan worden toegepast.

M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie

M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie
ICTU publiceert periodiek een nieuwe versie van de Kwaliteitsaanpak en/of de kwaliteitsnormen op een vaste, bekende locatie.

De ICTU Kwaliteitsaanpak Softwareontwikkeling is te vinden via de ICTU-website (https://www.ictu.nl/kwaliteitsaanpak) en, inclusief templates en self-assessment checklist, op het ICTU Portaal (Sharepoint). Publicatie van een nieuwe versie wordt aangekondigd via een e-mail naar belanghebbenden en/of een bericht op MS Teams.

Rationale

Medewerkers moeten te allen tijde de actuele Kwaliteitsaanpak en -normen kunnen raadplegen. Welke versie actueel is en wanneer een nieuwe versie actueel wordt, is essentiële informatie voor de planning van werkzaamheden binnen de projecten en binnen de afdeling als geheel.

M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak

M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak
ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak die inzicht geeft in de huidige status van de Kwaliteitsaanpak en aanleiding kan geven tot het nemen van maatregelen om de Kwaliteitsaanpak en de ondersteuning daarvan door ICTU te verbeteren.

ICTU nodigt de lopende projecten jaarlijks uit om deel te nemen aan de gezamelijke self-assessment. Deelname door projecten is vrijwillig. Voor het doen van de self-assessment stelt ICTU een ondersteunend formulier beschikbaar.

De projecten identificeren aan de hand van het formulier de belangrijkste verschillen tussen Kwaliteitsaanpak en werkwijze in het project en rapporteren hierover aan ICTU.

ICTU voegt de self-assessments van de deelnemende projecten samen en maakt een analyse van de resultaten. De analyse gaat in op:

  • Opvallende overeenkomsten en verschillen tussen projecten,
  • Opvallende overeenkomsten en verschillen met eerdere gezamenlijke self-assessments,
  • Opvallende maatregelen, bijvoorbeeld maatregelen die veel projecten niet of deels toepassen, en
  • Gemaakte opmerkingen door de deelnemende projecten.

ICTU organiseert een bespreking van de analyse met de deelnemende projecten. Hieruit vloeiende verbeteracties voor de Kwaliteitsaanpak worden door ICTU geprioriteerd en via de backlog voor de Kwaliteitsaanpak afgehandeld. Bij grotere verbeteracties betrekt ICTU de kwaliteitsmanagers van de belanghebbende projecten.

De gezamenlijke self-assessment is een intern product en de niet-geanonimiseerde resultaten worden alleen gedeeld met de deelnemende projecten. De geanonimiseerde resultaten kunnen worden gedeeld met belanghebbenden en belangstellenden binnen en buiten ICTU.

Rationale

Door een gezamenlijke self-assessment te doen met meerdere projecten tegelijkertijd onstaat er inzicht in de mate waarin maatregelen van de Kwaliteitsaanpak toegepast worden en zinvol zijn. Het gesprek over de uitkomsten van de gezamenlijke self-assessment levert input voor verbetering van de Kwaliteitsaanpak zelf.

Bijlagen

Terminologie en afkortingen

De onderstaande tabel bevat afkortingen en termen die voorkomen in de ICTU Kwaliteitsaanpak Softwareontwikkeling en bijbehorende templates.

Term/afkortingToelichting
actoreen persoon die, of een extern informatiesysteem dat, een handeling verricht op het informatiesysteem
architectuureen beschrijving van de structuur van een systeem, inclusief onderdelen, relaties tussen die onderdelen en eigenschappen van die onderdelen en relaties.
APIapplication programming interface
ARTautomatische regressietest
auditingVastlegging van de door een actor verrichtte handelingen.
authenticatiehet vaststellen van de identiteit van een actor
autorisatieaan een actor toegekende rechten
BIAbusiness impact analysis
BIOBaseline Informatiebeveiliging Overheid
broncodesoftware in een vorm die leesbaar is voor mensen en de intentie van een programmeur uitdrukt
deploymentinstallatie van software op een systeem waardoor de software beschikbaar wordt gemaakt voor gebruik door actoren
developersDevelopers zijn de mensen in het Scrumteam die iedere sprint gecommitteerd zijn aan het maken van elk aspect van een bruikbaar increment [Scrumgids]
DevOpseen praktijk die tot doel heeft softwareontwikkeling en operationeel beheer samen te brengen
DoDdefinition of done
DoRdefinition of ready
gebruikskwaliteitmate waarin een systeem, product of dienst kan worden gebruikt door gespecificeerde gebruikers, voor het bereiken van gespecificeerde doelen, met effectiviteit, efficiëntie en tevredenheid in een gespecificeerde gebruikscontext
GFOglobaal functioneel ontwerp
IB-planinformatiebeveiligingsplan
informatiesysteemeen samenhangend geheel van gegevensverzamelingen en de daarbij behorende personen, procedures, processen en programmatuur alsmede de voor het informatiesysteem getroffen voorzieningen voor opslag, verwerking en communicatie [VIR 2007, NORA]
infrastructuurarchitectuureen architectuur die vooral de hardwareonderdelen en -relaties (housing, hardware, virtuals, standaard software en middleware) van een systeem beschrijft
IPOintern projectoverleg
ISDICTU Software Diensten, afdeling van ICTU die softwareontwikkelprojecten ondersteunt met ontwikkel- en testomgevingen, tools en diensten
ISEICTU Software Expertise, afdeling van ICTU die softwareontwikkelprojecten ondersteunt met expertise op het gebied van softwareontwikkeling en die de ICTU Kwaliteitsaanpak Softwareontwikkeling onderhoudt
ISOInternational Organization for Standardization
Jiratool om use cases, user stories, logische testgevallen en issues vast te leggen
klantreisalle directe en indirecte interactie van een klant of gebruiker met een product of dienst
KPIkey performance indicator
kwaliteitsmanagercontroleert en borgt de kwaliteit van software conform de vastgestelde eisen en de Kwaliteitsaanpak en rapporteert aan de projectleider
minimum viable productde eerste versie van een product of dienst, die zo vroeg mogelijk wordt uitgerold naar de gebruikers; het bevat net voldoende functionaliteit om het gestelde doel te behalen, en niet meer dan dat
MTPmaster testplan
MVPminimum viable product
NFEniet-functionele eis(en)
NORANederlandse Overheidsreferentie-architectuur
NPRNederlandse Praktijkrichtlijn
ontwikkelaarsOntwikkelaars (developers in de Scrumgids) zijn de mensen in het Scrumteam die iedere sprint gecommitteerd zijn aan het maken van elk aspect van een bruikbaar increment [Scrumgids]
operationeel beheeractiviteiten die zorgen dat software operationeel is en blijft, zoals het oplossen van incidenten, het uitvoeren van onderhoud, het implementeren van upgrades en patches, het beheren van configuraties, en het monitoren van prestaties en beschikbaarheid
OTAPontwikkel, test, acceptatie, productie; gebruikt om verschillende soorten omgevingen aan te duiden
personaeen min of meer realistische beschrijving van een fictief persoon, veelal met naam, persoonskenmerken, drijfveren en behoeften, die een groep gebruikers representeert en gebruikt wordt om te redeneren over de gewenste functionele en niet-functionele eigenschappen van de software
PIAprivacy impact assessment
PKIpublic key infrastructure
PRAproductrisicoanalyse
Product ownerDe product owner is verantwoordelijk voor het maximaliseren van de waarde van het product, dat het resultaat is van het werk van het Scrumteam [Scrumgids]
programmatuurzie software
projecteen tijdelijke organisatie voor het realiseren van een resultaat - bij ICTU bestaat een softwareontwikkelproject uit medewerkers van ICTU, opdrachtgever, beheerorganisatie en eventueel andere partijen
projectleidermedewerker eindverantwoordelijk voor het projectresultaat - bij ICTU-softwareontwikkelprojecten is de projectleider een medewerker van ICTU
PSADe projectstartarchitectuur is een concreet en doelgericht ICT-architectuurkader waarbinnen het project moet worden uitgevoerd
PvEprogramma van eisen
Quality-timeeen door ICTU ontwikkeld, open source, geautomatiseerd kwaliteitssysteem
realisatiefasefase van een softwareontwikkelproject waarin de software daadwerkelijk wordt gebouwd en onderhouden, en bij een DevOps werkwijze ook operationeel wordt beheerd
regressietesttest die na een wijziging controleert of niet-gewijzigde delen van een systeem nog steeds correct functioneren
release noteseen overzicht van de wijzigingen in een release
releaseeen voor gebruik vrijgegeven versie van de software
SADsoftware-architectuurdocument
ScrumScrum is een lichtgewicht raamwerk dat mensen, teams en organisaties helpt om waarde te creёren door middel van adaptieve oplossingen voor complexe problemen [Scrumgids]
ScrummasterDe Scrummaster is verantwoordelijk voor het opzetten van Scrum, zoals staat beschreven in de Scrumgids [Scrumgids]
ScrumteamEen Scrumteam bestaat uit één Scrummaster, één product owner en ontwikkelaars (developers in de Scrumgids) [Scrumgids].
softwarearchitectuureen architectuur die vooral de softwareonderdelen en -relaties (processen, modules, interfaces, datamodel) van een systeem beschrijft.
software delivery managerorganiseert het ontwikkelen en opleveren van software conform de vastgestelde eisen en de Kwaliteitsaanpak en rapporteert aan de projectleider
softwaresoftware is de verzameling instructies die bepalen wat een computer uitvoert en is uiteindelijk wat de gebruiker ziet, ervaart en waarmee hij interacteert.
softwareontwikkelingeen activiteit die nieuwe software maakt en/of bestaande software aanpast
softwareontwikkelprojecteen project dat de oplevering van software als enige of voornaamste projectresultaat heeft
technische schuldeigenschappen van de software die de lange-termijninzetbaarheid en onderhoudbaarheid bedreigen
TVAthreat and vulnerability assessment
usabilitygebruiksvriendelijkheid
use caseeen afgebakende eenheid van interactie tussen een actor en het systeem
UXuser experience
VIRVoorschrift Informatiebeveiliging Rijksdienst
VIRBIVoorschrift Informatiebeveiliging Rijksdienst Bijzondere Informatie
VMvirtual machine, virtuele machine
voorfasefase van een softwareontwikkelproject, voorafgaande aan de realisatiefase, waarin de uitgangspunten, risico's en randvoorwaarden voor de realisatiefase worden bepaald en waarin wordt gezorgd dat aan de randvoorwaarden wordt voldaan en dat voor zoveel mogelijk risico's maatregelen getroffen zijn
vrijgaveadviesadvies om een release vrij te geven voor ingebruikname, met een testverslag dat tenminste alle nog openstaande testbevindingen en geconstateerde beveiligingsbevindingen bevat

Bronnen

De onderstaande tabel verwijst naar regelmatig gebruikte bronnen.

BronToelichting
BIOBaseline Informatiebeveiliging Overheid.
ISO 9241-210:2019Ergonomics of human-system interaction — Part 210: Human-centred design for interactive systems.
NCSC ICT-beveiligingsrichtlijnen voor webapplicatiesDe ICT-beveiligingsrichtlijnen voor webapplicaties geven een leidraad voor veiliger ontwikkelen, beheren en aanbieden van webapplicaties en bijbehorende infrastructuur.
NEN-ISO/IEC 25010:2011Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models.
NEN-ISO/IEC 27001:2017Informatietechnologie - Beveiligingstechnieken - Managementsystemen voor informatiebeveiliging - Eisen
NEN-ISO/IEC 27002:2017Informatietechnologie - Beveiligingstechnieken - Praktijkrichtlijn met beheersmaatregelen op het gebied van informatiebeveiliging
NEN 7510:2017Informatiebeveiliging in de zorg.
NEN NPR 5325:2017Praktijkrichtlijn voor het overdragen van software.
NEN NPR 5326:2019Praktijkrichtlijn voor risicobeheersing bij softwareontwikkeling.
NORAReferentiearchitectuur voor de Nederlandse Overheid.
OWASP Top-10De OWASP Top-10 is een op consensus gebaseerd overzicht van de meest kritische beveiligingsrisico's voor webapplicaties.
ScrumgidsDe Scrum Gids - De Definitieve Gids voor Scrum: De Regels van het Spel.
VIR 2007Besluit Voorschrift Informatiebeveiliging Rijksdienst 2007.
VIRBI 2013Besluit Voorschrift Informatiebeveiliging Rijksdienst Bijzondere Informatie 2013.
Wbni 2018Wet Beveiliging Netwerk- en Informatiesystemen. Beschrijft de meldplicht en de zorgplicht die van toepassing zijn op organisaties die vitaal zijn én op digitale dienstverleners.

Overzicht maatregelen

Hieronder zijn alle maatregeldefinities uit deze Kwaliteitsaanpak opgenomen, op volgorde van maatregelnummer.

M01: Het project levert in elke fase vastgestelde producten en informatie op
Iedere projectfase levert specifieke informatie op. De voorfase levert inzicht in de functionele en niet-functionele eisen, ontwerp en architectuur, testplannen, operationele risico's, en benodigde kwaliteitsmaatregelen. Deze informatie wordt tijdens de realisatiefase waar nodig bijgewerkt. De realisatiefase levert één of meerdere werkende versies van de software met regressietests, aangevuld met een vrijgaveadvies, release notes en installatiedocumentatie.
M02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet
Projecten bewaken zo snel mogelijk vanaf de start de door het project en ICTU vastgestelde kwaliteitsnormen en voldoen daar zo snel en goed mogelijk aan. De kwaliteit van producten, die nog niet zijn afgerond of nog niet aan de normen voldoen, wordt door het project bewaakt. Het voldoen aan de kwaliteitsnormen is onderdeel van de Definition of Done en herstel van de kwaliteit wordt planmatig opgepakt.
M03: Het project zorgt dat het product traceerbaar aan eisen voldoet
Eisen zijn wederzijds traceerbaar naar bewijsmateriaal, zoals logische testgevallen, dat de eis gerealiseerd is; dat wil zeggen dat geadministreerd is bij welke eis bewijsmateriaal hoort en vice versa. Dit wordt waar mogelijk met tooling ondersteund.
M04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Regressietests - tests die verifiëren of eerder ontwikkelde software nog steeds correct werkt na wijzigingen in de software of aansluiting op andere externe koppelvlakken - zijn geautomatiseerd.
M05: Het project hanteert een iteratief en incrementeel ontwikkelproces
Projecten werken iteratief en incrementeel; dit betekent dat een project in korte iteraties werkt, waarbij elke iteratie een werkende versie van de software oplevert die extra waarde vertegenwoordigt voor de opdrachtgever. Behalve de software werkt het project ook iedere iteratie alle andere producten bij. Elke iteratie worden verwachtingen en werkelijke resultaten vergeleken en wordt de werkwijze aangescherpt op basis van inzichten en bevindingen.
M07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Er is een geautomatiseerde continuous delivery pipeline die aantoonbaar correct werkt en de software bouwt, installeert in de testomgevingen, test op functionele en niet-functionele eigenschappen en oplevert, al dan niet inclusief installatie in de productieomgeving.
M08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op
Technische schuld is inzichtelijk en wordt planmatig aangepakt. De kwaliteitsmanager is verantwoordelijk voor het inzichtelijk maken van de technische schuld. De software delivery manager is verantwoordelijk voor het planmatig aanpakken van de technische schuld en zorgt dat het Scrumteam regelmatig en voldoende tijd heeft om technische schuld te voorkomen en op te lossen. Het Scrumteam is verantwoordelijk voor het zoveel mogelijk voorkomen van technische schuld en voor het identificeren van technische schuld die toch optreedt.
M10: Het project kent een wekelijks projectoverleg
De projectleider organiseert een periodiek projectoverleg. Dit overleg vindt wekelijks plaats en duurt niet langer dan een uur. Vereiste aanwezigen zijn de projectleider, de software delivery manager, de Scrummaster, een vertegenwoordiger uit elk van de Scrumteams en de kwaliteitsmanager van het project; andere aanwezigen kunnen zijn: de projectarchitect en de product owner. De agenda voor dit overleg bestaat ten minste uit de volgende onderwerpen: mededelingen, actie- en besluitenlijst, personele zaken, planning en voortgang, kwaliteit en architectuur, risico's en aandachtspunten.
M11: ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en kwaliteitsnormen
ICTU beheert, onderhoudt en implementeert de Kwaliteitsaanpak en de kwaliteitsnormen. Aanpassingen zijn gebaseerd op praktijkervaring, nieuwe inzichten en nieuwe mogelijkheden voor meting en analyse. Iedere medewerker kan wijzigingsvoorstellen indienen bij ICTU. ICTU behandelt de wijzigingsvoorstellen, kiest de te nemen actie bij elk wijzigingsvoorstel en legt de wijzigingsvoorstellen en besluiten vast.
M12: ICTU publiceert nieuwe versies van de Kwaliteitsaanpak en normen periodiek en op een vaste locatie
ICTU publiceert periodiek een nieuwe versie van de Kwaliteitsaanpak en/of de kwaliteitsnormen op een vaste, bekende locatie.
M13: Het project gebruikt ISO-25010 voor de specificatie van productkwaliteitseisen
Voor specificatie en documentatie van vereiste en gewenste kwaliteitseigenschappen, de niet-functionele eisen, maken projecten gebruik van de terminologie en categorisering uit NEN-ISO/IEC 25010. Projecten gebruiken NEN-ISO/IEC 25010 om te controleren of alle relevante kwaliteitseigenschappen van het op te leveren eindproduct worden meegenomen in de ontwikkeling en/of onderhoud van het product.
M14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voor
Projecten hebben een voorbereidingsfase, "voorfase" genoemd, voorafgaand aan de realisatiefase. Voor het uitvoeren van de voorfase zijn vertegenwoordigers van de opdrachtgever, de beoogde beheerorganisatie en andere belanghebbenden betrokken die meewerken aan het realiseren van een deel van de op te leveren producten. Het doel van de voorfase is beeld krijgen van de te realiseren oplossing, van de risico's die zich tijdens realisatie kunnen voordoen en van de kaders waarbinnen de oplossing moet passen; tijdens de realisatiefase vinden bouw en onderhoud van de software en actualiseren en afronden van documentatie plaats.
M16: Het project gebruikt tools voor vastgestelde taken
ICTU stelt het gebruik van tools verplicht voor de volgende taken:
  1. backlog management en agile werken,
  2. inrichten en uitvoeren van een continuous delivery pipeline,
  3. monitoren van de kwaliteit van broncode,
  4. versiebeheer van op te leveren producten,
  5. release van software,
  6. maken van testrapportages,
  7. maken van kwaliteitsrapportages,
  8. controleren van de configuratie op aanwezigheid van bekende kwetsbaarheden,
  9. controleren van door de applicatie gebruikte versies van externe software op aanwezigheid van bekende kwetsbaarheden,
  10. statische controle van de software op aanwezigheid van kwetsbare constructies,
  11. dynamische controle van de software op aanwezigheid van kwetsbare constructies,
  12. controleren van container images op aanwezigheid van bekende kwetsbaarheden,
  13. testen van performance en schaalbaarheid,
  14. testen op toegankelijkheid van de applicatie,
  15. produceren van een "software bill of materials" (SBoM),
  16. opslaan van artifacten,
  17. registratie van incidenten bij gebruik en beheer, en
  18. bij het uitvoeren van operationeel beheer; uitrollen van de software in de productieomgeving.
M18: ICTU biedt ondersteuning voor verplicht gestelde tools
ICTU zorgt voor technische en functionele ondersteuning aan projecten bij het gebruik van alle verplichte tools.
M19: ICTU biedt projecten een afgeschermde digitale omgeving
ICTU geeft de projecten de beschikking over eigen, afgeschermde digitale omgevingen, waarbinnen ze de door het project ontwikkelde software en tools kunnen installeren en waartoe op een beheerste manier toegang wordt verleend.
M21: Het project selecteert medewerkers op basis van kwaliteit
Bij de inzet van medewerkers gaat kwaliteit boven andere aspecten, zoals beschikbaarheid, prijs en doorlooptijd.
M23: Het project zorgt voor de aanwezigheid van ervaring met de Kwaliteitsaanpak
De software delivery manager zorgt ervoor dat bij nieuwe projecten wordt gestart met ten minste twee projectleden die bekend zijn met de Kwaliteitsaanpak.
M26: Het project laat de beveiliging van het ontwikkelde product periodiek beoordelen
Projecten laten periodiek de beveiliging van de ontwikkelde software beoordelen. Een beveiligingsexpert onderzoekt de code zowel geautomatiseerd als handmatig op veelvoorkomende kwetsbaarheden en op het voldoen aan voorgeschreven beveiligingsnormen. Overheidsspecifieke beveiligingsnormen of -raamwerken, zoals de BIO (Baseline Informatiebeveiliging Overheid), bieden een basis voor de beoordeling. Bevindingen uit de beveiligingstest worden vastgelegd als onderdeel van de werkvoorraad voor het ontwikkelproces.
M27: Het project sluit projectfasen en zichzelf expliciet af
Afsluiting van een projectfase gebeurt expliciet en gecontroleerd: alle producten, zoals documentatie, broncode, referentiedata en credentials, die in de af te sluiten fase nodig waren of zijn opgeleverd, worden gearchiveerd. Indien er geen volgende fase is voorzien op korte termijn, dienen alle producten van de laptops van de projectmedewerkers verwijderd te worden.
M28: Het project voert periodiek een self-assessment uit tegen de actuele versie van de Kwaliteitsaanpak
De projectleider organiseert periodiek een self-assessment tegen de actuele versie van de Kwaliteitsaanpak en zet verbeteracties uit, waar nodig.
M29: ICTU organiseert voor aanvang van een project de interne dienstverlening
Voordat ICTU een softwareontwikkelproject start, dat gaat werken conform de Kwaliteitsaanpak, maakt de beoogde projectleider afspraken met de afdelingen ICTU Software Diensten (ISD) en ICTU Software Expertise (ISE) over de af te nemen dienstverlening.
M30: Het project identificeert, mitigeert en bewaakt risico's
Het project identificeert, mitigeert en bewaakt projectspecifieke risico's voorafgaand aan en tijdens de projectuitvoering. Het project houdt een risicolog bij met geïdentificeerde risico's. De uitkomsten van de "Doordacht-van-Start-sessie", die al voorafgaand aan de start van het project wordt uitgevoerd, vormen het startpunt van deze risicolog. Risico's die tijdens de voorfase worden geïdentificeerd, bijvoorbeeld bij de productrisicoanalyse, worden toegevoegd aan de risicolog. Ook bij de start van de realisatiefase worden risicosessies gehouden met (vertegenwoordigers van) de belanghebbenden om verdere risico's te identificeren. Het project identificeert en implementeert mitigerende maatregelen danwel accepteert expliciet de geïdentificeerde risico's. Het project bewaakt de risicolog en uitvoering van de mitigerende maatregelen tijdens het IPO.
M31: Het project beschikt over actuele vastgestelde informatie
Voor een goede uitvoering van het project is specifieke informatie nodig. De opdrachtgever zorgt dat het project bij de start van de voorfase inzicht heeft in de informatie die typisch wordt vastgelegd in een projectstartarchitectuur, business impact analysis en privacy impact assessment. Waar nodig werkt de opdrachtgever de informatie bij tijdens de voorfase en realisatiefase.
M32: Het project onderzoekt de kwaliteit van over te nemen software
Als tijdens een project bestaande software dient te worden afgebouwd, onderhouden en/of herbouwd, vindt een onderzoek plaats naar de kwaliteit van deze software.
M33: ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak
ICTU organiseert periodiek een gezamenlijke self-assessment ten aanzien van de Kwaliteitsaanpak die inzicht geeft in de huidige status van de Kwaliteitsaanpak en aanleiding kan geven tot het nemen van maatregelen om de Kwaliteitsaanpak en de ondersteuning daarvan door ICTU te verbeteren.
M34: Het project draagt software beheerst over
Als de software op enig moment door een andere partij dan ICTU verder ontwikkeld en/of onderhouden zal worden, draagt het project zorg voor een beheerste overdracht. Beheerdocumentatie, broncode en testmiddelen zijn van dusdanige kwaliteit en compleetheid dat de andere partij de software efficiënt en effectief kan doorontwikkelen en/of onderhouden.

Relatie met NEN NPR 5326

De Nederlandse Praktijkrichtlijn "Risicobeheersing bij ontwikkeling en onderhoud van maatwerksoftware" [NEN NPR 5326:2019] beschrijft beheersmaatregelen voor een deel van de risico’s die inherent zijn aan softwareontwikkeling op maat. Onderstaande tabel laat de relatie zien tussen de risicobeheersmaatregelen uit de NPR 5326 en de maatregelen uit deze Kwaliteitsaanpak.

NPR 5326 risicobeheersmaatregelMaatregelen KwaliteitsaanpakToelichting
Maatregel 01: Belanghebbenden identificeren en betrekkenM14: Het project bereidt samen met opdrachtgever en belanghebbenden de realisatie voorVoorafgaand aan en tijdens de voorfase identificeert en betrekt ICTU de belanghebbenden
Maatregel 02: Belangrijke niet-functionele eisen identificerenM01: Het project levert in elke fase vastgestelde producten en informatie opDe niet-functionele eisen zijn een van de uitkomsten van de voorfase
Maatregel 03: Belangrijke functionele eisen identificerenM01: Het project levert in elke fase vastgestelde producten en informatie opDe functionele eisen zijn een van de uitkomsten van de voorfase
Maatregel 04: Productdecompositie in incrementeel opleverbare delen met business-waardeM01: Het project levert in elke fase vastgestelde producten en informatie opDe product backlog is een van de uitkomsten van de voorfase
Maatregel 05: Technische schuld identificeren, inzichtelijk maken en planmatig oplossenM08: Het project maakt technische schuld inzichtelijk en lost deze planmatig op, M32: Het project onderzoekt de kwaliteit van over te nemen software
Maatregel 06: Oplossingsrichtingen verkennenM01: Het project levert in elke fase vastgestelde producten en informatie opTijdens de voorfase worden oplossingsrichtingen verkend, bijvoorbeeld met behulp van een prototype
Maatregel 07: Incrementele oplevering van het productM05: Het project hanteert een iteratief en incrementeel ontwikkelprocesICTU hanteert een iteratief en incrementeel ontwikkelproces
Maatregel 08: Iteratieve ontwikkelaanpakM05: Het project hanteert een iteratief en incrementeel ontwikkelprocesICTU hanteert een iteratief en incrementeel ontwikkelproces
Maatregel 09: Geautomatiseerde ontwikkelpijplijn inrichtenM07: Het project gebruikt een continuous delivery pipeline om het product te bouwen, testen en op te leveren
Maatregel 10: Voortdurend voldoen aan de eisen met regressietestsM04: Het project borgt de correcte werking van het product met geautomatiseerde regressietests
Maatregel 11: Voortgangsbewaking met burndown chartsM10: Het project kent een wekelijks projectoverlegProjecten bespreken de voortgang in het wekelijks projectoverleg aan de hand van backlog informatie uit het backlog management systeem
Maatregel 12: Een officiële producteigenaar met mandaatM05: Het project hanteert een iteratief en incrementeel ontwikkelprocesICTU hanteert Scrum, inclusief de rol van de product owner
Maatregel 13: Toepassen van een kwaliteitgedreven ontwikkelmethodeDe Kwaliteitsaanpak schrijft geen ontwikkelmethode voor aan de projecten; de borging van kwaliteitsnormen zal echter wel invloed hebben op de gevolgde ontwikkelmethode
Maatregel 14: ArchiveringM27: Het project sluit projectfasen en zichzelf expliciet af
Maatregel 15: Deugdelijke overdrachtM34: Het project draagt software beheerst over
Maatregel 16: Teams met specialistische kennis en hulpmiddelen ondersteunenM18: ICTU biedt ondersteuning voor verplicht gestelde tools, M19: ICTU biedt projecten een afgeschermde digitale omgeving
Maatregel 17: Continu risicomanagementM02: Het project bewaakt continu dat het product aan de kwaliteitsnormen voldoet, M10: Het project kent een wekelijks projectoverleg, M30: Het project identificeert, mitigeert en bewaakt risico'sProjecten voldoen continu aan de kwaliteitsnormen, identificeren en mitigeren projectspecifieke risico's en bespreken de risico's in het wekelijkse projectoverleg
\ No newline at end of file diff --git a/docs/wip/ICTU-Kwaliteitsaanpak.pdf b/docs/wip/ICTU-Kwaliteitsaanpak.pdf index e66ae9ed17c7697fcadb60469ac2c0006e7604cf..4d4e07440e19924b085da41b23da894ef8b6ad7e 100644 GIT binary patch delta 373170 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

vO#4Mo~_x3cibPIJstt;ao28;c8Cb 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

n2BsQxsHQ7?rTf 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≪$`;{<;GKAc1r*BG~6Kqn= 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

0!avk8sFMHr8H}=K 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 Z_TIjGyq%m$@LmH^1(LkHuF-1J{{t!r@%R7$ diff --git a/docs/wip/ICTU-Kwaliteitsaanpak.pptx b/docs/wip/ICTU-Kwaliteitsaanpak.pptx index 550f79b3ce738bfee5af6de05945decdc6a35255..610f58de20087e76f9f43960a0f9997919f79122 100644 GIT binary patch delta 8687 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 delta 13209 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 cf9}})&+PyA+}XLHXF?z?z`{JtZ&Yr-fLHN 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 delta 16184 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 diff --git a/docs/wip/ICTU-Template-Generiek.docx b/docs/wip/ICTU-Template-Generiek.docx index 4e99dfd458de44624183088233d8a9e9d96076d6..b7174a193e4b1cca83266409969c4fc935399598 100644 GIT binary patch delta 10848 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%0Dk+=Ql}vH>aotr7iYwMqdV0O%nE z05Jcj##~g23LB90UzdevEM_S*0I-1!0AT%(ODQQOh7CyeuPfz-%O)@$8t@|-8i4aZ nE}GPossC22gO(!d|8t`AKezS2H?_u)g2fJ`fSX_f{>lD7tX^?C delta 10631 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 ZFCh6f*B>T(IeyQ9Jnw@A|x}b#EEO1M+*zd9!lf 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 delta 14635 zcmZv@bC71w(k=Y7ZM&y!+nly-+jc)~+qP}np0;g!8q+;J-|w6`?|0+8_g3tPTCp;7 zRaWkb*niZ{+DL@wFa$(J88C2k0000DuuL6SZ$w-H0sj|hJ_AAg4|)fE{ttQp&j&&L zmla)ZjFXog0N^c5&V!@?W+|bPo0X+pR^m@wK)B@&`-=i6f02ShC+(|9qtqztxJ7{n284Hq|MLibUF7$R6>_Fn zmAQW2aE5=}IPl?kwALT)Z#npXJ@4#ZaO$T;uVWR)owV<5Ph11Df&T9XUskTCSN15A zT(5>9T)cSXI}RSdyz+7g@J)C6V#L~rD($OSccx#vd3fe~^Dd`?6Xkyg7rz)~3y@dd zPSFLg^`bl|n(~@=+@_y=e^Ox%3U?YPhuZ0rba^kuJ#st|&LimI;>smFw~P%m43h|7 z5+$hTTYdryv9<;ll-nSHE6T+_+x8|}Q@r~2CdQRX@Mt-d99<;Jui;rm&rV%zCLEp)C&Glp2DdjGvnUHA?keUDSJM}wv zlPCXxg*XH77s*vO>C{Sqw>qK+8aJ18P&a+Zor)gWishw!aju539eO>-;LDR#4dup8 zK<8yNc!}OJKQEGTZj?MU^5Elrz%YMNz&KqPkndFc$Ks|aPV*BgTXEcr!@UD&KR>^W z7|mQD_12Hw9$v3shmPTOLw!j{E5mE`{XXu$ZgF&h{9xoW{ULZ;5_<&sg!yUdyHj~o zL)-5s1?F$V8Vd39djdp6Un8Fmwr?gKje5NgB&E@eh;(ks*AL}Tz%g@FRXmVuXcUAT{Z={ zxviIgvZ$(7jLJyl(2CTUD2jiApdJus>35KZ?^F_>)n2>N?K=V@qnighAB%4hSr}Ix zevu#^SJNf#;ExB7BVqF0`TD|5@6j$^jJ8g-9H14&366+n!1f{b1JKQj?0A(hB86@# z8;A&0U-!|V-r zjM3ijxe}AKu^$-aM95b}8EON6bmxsF>mIX_k4HBYL-uZcl{?`xp{^006}}$%2q#^E z2_Yme{@5_{n59$Ak|RQ~=y!8A21BIxLIm1jei+Z9Z$NtkFVbPf_!-{W+V|-{{)v}1 z10r-{t_|TO@qc>1*wLc1ulWWt&q15XDrZc2z$v=vc&H9y|x;vl!&9-Ry%h_~S9wuwOt^4bXke=XDP91Xu* zM4v4wzga5768&B+Wx6Ew*-^y$;*UHmhC&@}KJV1hnt5anT}j;|>!1^^+8k|-S^pBI z6h*1-Kmwn1MU5!T`8JZviz!*9e-5TWB73?-30g}ErfJiXp$4z|9+FX;N|i4F?0fhs z>dhVQJtDYc^t)qh-!*{sReImfSu;h&7|X#V6Y`22g2I+}gVL|-B?0Lc_2wrR1@>o! z;~32~u)J98|0I;WufaTXaINs+$&0n(-LlRB>8XoT;*gE{5-=o&7$X?K zRWlE4n%uXCy}%y0yJ1bv9y)shPOqI2YBG=0E0nzVy}F{_KDy1Zy<*AQ|I~9Tsq@S9 zc7`tMO<;NU^`hlJX3=acI-A6<^Q;Ue$lXuHS0mYn#DG&66}YZ7;T)AdC8QHDlrhv| z`N5aEau?`D$p(Zs%yrcLKqbH_Bbhdv^5)xpkQq%Pj@X}u=7@0rKsrGH3R?3E31|@4 z1#Co7QFIUJb}o}Xv7@it+4%(empL^0|Ir@tf4^Y`7E8c%y)0?i1#5ah?v+oC$Af%^ z9^ecdy(}<;bxfTEH-fnMi>Ci!zq?XDM;5R1D1&11=#shWvN=PZ((kj>!jY>B3xdMn zLPAV2KzH+g5evclW6`h(31OZ9}49%w9V6Jd6HWPm!4ugVP^kS7%!9lp*) ztJWxDw%wZ|J+H~S3&WsSPVGy-dod<7g2NDc zYY^eZ#U|^g81>-B;lQnGnETU6n@8;@?)sfYG8Z32t+6*}$J(?F(1H3EU=ttW{0AvX@%}BQm*}E7m806d#<`dlxLP+o& zJXr0BmcX?5+6Ben(v4Ip|NUvg>&woh-rDS-I?OAu3Ydb@5;u~|*AilU0)D~Djjgrr zo;Heo#D=_#KXnnn?tw?BO2oUFXOHkxFv(uX04Kqzfkj7GGk7>-dU3m4gtxi3N{?MR zg5I6+%2@eNRo4$M;_zgP@7ad2v9^au@X!2qhaP8NAL`HkS2m@jAIfDs2x2uXiF@IT zA07IHYtvw~WJ@wfpR?up?XlE^+?|0rzLdjIY|N1i28{E-MWP9k+!I_Jer@4+_4#6q zXWrHzSzAM@)IXLW{I|ie+fcydtK)@VUb?h8{pu8Hqs1pr6Qep)qy7uC{QOa8qsHvX zScEtof$%ZFTjQ?1sdc0kw=|#MBJVT_x(x@fgr_ZTjSa8HxO)UK@u^uG0L!#T{hDSp zKF9f!-;%pPD9B%VH&5Lz!x^ye6G-u&4LK|?6G#S7=k@#Po+&7DN0FZ=y&0GBA%0}n zH64yS(-I`9d5oeEywkCq-2;PMiCQ}Oz9&g#OO!a|-%gw7nA1_u{8i}oFZ_M_d(Wng zrfu@CTl4P-KtM71`I1L_nU`F@qbC0{xN%g6s$yi9#YR|8_(vS0! z`ev)vm-elUhWeO&<{SO@MLbz?Gk7@~l_6B9ybPgVJkfplwyBTEyR{5Gk}@G6?mB_< zXBkR(KnrMMg*Hl-&bwZMY?6C58Xx{Qwgl$uxjaJL@@h(vH}#thdY|w~i0K*YWhVjU z;6V7$2sGw`{D=3+4_dO=5XrMcHA+HtCLt1tf#Xh25JK~!K;bwr1wr3x6h|^WiP1(= z!x>MI0?0JvnXlcqN4~LGa|YTu-1~~%x-uM4VEE=#1{}nk&e`evOw7B-5_WbG8HJR` zGP_A#TCA==sl84LvH%1*ouT|(m=l7XgW3Al>+WE}z%oFAphh67GsleRA;|DHYgFcA zmvO=_5z$b44eZGnt9Ms2j8MAPCey3YNUlzeM!7%P+PFw>U~r%>=3W`X3TLdpO86*Q znEal_;+r9NM9zIsy|`2Iu(#OUlz!e_;s zGCiQHS>4aWFaqvwO|}cFU^5&+Xg1t~=w+^6fH0@u=ZGM;Wh>l569kAwes#RWp&f6X1-zQvHcXvELkvmXK>UO`Vh) zZTXD?>AMVf!{yJJd<-oFobGt_Mb79(35$!|ItJiNg`0qNZgilNSCf_V@!5B(di_uH_GMR2zldIIp{N^rK(R&XG-pQ?%cw0K60=*IB?kRNiDm%8G~J9~(B5+mdx%Wl`)4apG6Q=`>F^%jE>}XM9iXAco{@lbi?E zZ;P(J5@=PB{>zS8RR@Y*pW!-;NIA707N0Y-B2&(ZL%QGtG9stS|Ba^Q(xU_wA8;5xtgP4}Ho+lW}5lL2%? zR}*4-^g6K=I<#;g`0=mdWcOmKX;rJ`M2PP>-)vFgcm0Ou^w~-I=JUreAmWJYr3qPN zlrhd6xhK3ve96dHV_sA|cVj-)4bLUx4Bj#f9)^D=03ZWl>btB^+z$8?AyLg$+jxeI zm-@ecuk`~>bWyemiw0Td&zE2Ht8M%p`O-j#DZ<2H!7<_V(E^)DpiRTRL$B10MRX>Gg48As z@;PJA&fxdf?C1R>!w#ra(RSxpWg;b8_%JADGzE%DnW6I}gF=e%kwfge5h`_kK2ge(A%|G`DBZPQF#S#(B`8>@0O z4*S&If{c{EoPFCI_>RJ@Lzx*Td5S&E&p^_r6*}C|Qh+djI)1{|Czu#v=)_-myE1wu zV8E%5#mSUvq}miamm?-7cYPZJCdy7}Yy~Wq)CCQsydp{H@H0)vWvHrDi9TWGvP)kX z^zLG)>G`=o=$N*3zlO}(cpA8k&%*L1Lwr8ESuJd|#Iy|IXmI!55;)Oa7u^RQJV=TV z_nbt$(oh|G$#c3Y-idvG3ZDWPwE)LIQIWMa_{G74wh{qL_$vUP-V0>dP$dK?3Fj?KiVGzWHattB0Px#T*e__|H#cR%ebXzY%YAhq^^RY@@> z`y?uUvpYQ}LPZds+1zl;S0!t_TP0WsqJw_v7}~Aj$ZC^3bJ__mvamBbtwL%87OlAM z&*MTrnq~4gk4!!UlUUlBKwz#?QWsJ4+KE3~+JC@bS_e>rt~Qeu)x|CF(*ZR#E?>mI zO1@F)Y?=QmLHi@mvZv+bI?2El-K*pJ+}e;&&4ZtejCYDNUIe4d^r9`w)Y<0rb5Be! zGy;@|E^LQfu{Gkk9 z7}af*NWI~LAB>L7Kq^h2hr36yn*=q)*e$5dnqEl5`myH+A~1<@O5N`fj5Gau_g&e% z6S~(!&u;gs(4Ud?&m`Y|&km6KesNYGv71(a1YDpA*VAE^MDMyFe-YRok5}!$c;(2g zzm<}&jYXbb&qx`;#F5xsm=P;|jp`HGQO)F&EMx$>XM=Z1ea`_)ra1&guyR9F-PJmE zW5<`vmApd|DxNCiD+TxCfJ%n!R=V$4t1%=A_JoX`;U5tSCL1JTm5LvGi$Ks2YKwP0ef**?5qe|(yRj(v`n5=?VNCa^2K;uhQ(=8 zfQP7#$ZgHt?=J85zJdc%*sBtq8YsJzMrlf}DY59Sm^qCHTQ%S&0Kk^MZ!`5U(ndVV zmX&oEnRliX3N!lv=RhbnDY@63%7Rm2>vB0H0v#+8`t^M)DjAGJKcN`Lr}tQE>tWOXuH-yK%mDGDdFzC%YZdGEdR(LN zhxVTJlJ?ec4HK}BPM?i-+?I|s=hm#OI;_t(mOje;8(o-aqE-_j2nFsmIMFIby1!)u zM5t^TML(4La?eB)&ivB}!~=b{2tT)57d9zIghP||o1OyVr-gj%ykd=Q5keKO48iK; ziLv&o0P4jB$+)4SFVc5-6~7?()t|L#9vCt_M$zu6v1GtxBL@Y5j5!WQ!)8x>x&3rT zNE03AMby!bK*S`gqGBnQwR;l-H7E0YJ=h1ZM~n2w$#9m`lCByb-H~aG~?jBFS-S5-OpP<*xA?)25`# zc}{yKqbBgQRKO7PZHa=;krQ=m*zkRCk*CePIX9m@w|3EU8s)~!_1(K~u%0G>W?$-g z{r4yBJL63vco*ZI{hZ%>w^Lj#K^x#$%RuR!pL@J)-j$N#J2p+^cz9qxwSC?)W!nBh zE2+#j>+;Xc&PW_^+H(dQs7y!i7rh)f$vrPNO8}5Cy7ZyLJwnRt+g3(xmv6z(Mr*bz z$ccF#tRd`@exkj>rPg93jw@bILxubq74gn`-R|EMN?Pp(R?|GV&44%Ly>q0pc`z4L zND?>l_ibm~RdsWM$Q8AXk6eateOXi@W>GCBnXDM-7h}{z0^xMD^CC;Ao@7i={N&r& z;f%oa9sihX5E|2VgOEN-U)ea0ham)jqTWZPYI{yMAH}Qt0yO$J?}*MYH1lPBysi7L z<%FyFI^{$%o>^wJOqMND(~A%G++S{kHr3U+vGBM$`fA=??%+$mE2JeuY2+QBSa4}E z0WOMWV93xcCkZPTR1$0v+Ekw09j;ImP94CbOa%#E`X%JhiTOm$UShSi;F)Kt%NI3K z-`pJXjE;X`J89obd9#m##ZK<3)v*@W}(k z_gQ4=oM~)hS}*A~w(Rq1Y`k`U_urB_%g`^;K@m6m&?bsf7S5egYzj1-Ur5%18FYmy zUC58w2BB{(jT5qviGMUL6)IDXk-FW;qm+oE7$2lV&cvnoQKAI#V41zMiPw@dF=Md` zD}MjEPpG$KKDu2gJx-x#hX#$P*f0Xbo{b52(8WM;tYT4k2F(OvSO9Fy-b2CC+G%|{ zKS|-?uRPMEqN%5BzrJQWE{nLOI_7C!k;|08yBsDsdY+|@5MCl->x6)9DVp# zKdLCSIoR@ix3$Xy+fz*z8UJY?_D)e(+j!+VB%|artX)r^af4j29Zat{ipmJww_}mB z-1YJpek!vRV^ATOkc|Gm6!4DM9?Su7A z&ctVoDCg^cJHN?WVy?9aDSu52{SHQQmY#uBg&`8ksUHScta>|b*2IQ^hjHFBb!}GC zKdGMiMqv`8vH?aN!tj(<*%1ze_%c?xp%?FrD;;o7_)&emZPJ&iEg{3IPA%m{XKIN~ zwLQlL=F3UTqYC*B13{=BVDkP2zAT{^^Z7kgQvS_{fU|;IX$L<>Riu$~$Piz(%tUSl z8pf853_4g}YZ}#!x^9iDMW%{UXsPThE9l(Hg4(TZ);XpM0e`L{uDuhuK(Vqx3YMyB zui=ERLZq%`AKjDHT~)`ZI&G5@(@Gf{O@YSk)(mi|(BT;1jFqsD7W$Fpm|(dRLNjJE z)L76dzF$9-WX3gnO0br!{-|kOSzM2#>_*T)@y~ZIBXo4CTC2Nn(-d(7fCGRK`Pg(Eriq^)Gs|#xWLxDD&fFM(yH9j|?alXzGh8q9#eA&MA+(%NB}y&Ye=KRW|%a|W+f^QV|M@%x;T zb?8jAn4`W9R3q_;hw&s>HvPJai18w%d{(V%qRB2iLoQ!M&%VK$(g-|GAP@j;oHg2> zC)$f798)y5(5TG9mBqy0q!V3ljpQJ;&MD&n2J$=5(5H3bD~>*wG|{%(RUL;O*2Vi3 z80nikR;=fpBmjYWh93bsWUno$G_le0CC5X~C!ka+>oVUkS`#s|l?d)#$@3yM$}rK< zc#t>^spRZjI%|vtZ+q*K3~WY@{2~(+3T*1nn|E98GxP||K(~H=g+Su#cDN}eTGh2A=n4}b#DrKn|5{=|KjjEnbDWF zoe?&qa3P7yH3=C}K=%Cr{Em7L!*I0HT#mpiI{BQZ35h2l)+JMya#_zIEF~OYc_;%t);fK+Zx5_)h&T#i z^@#gZLNV}R_QaJbTgKm3*W56W=lG3XI9olZSAp7Hb7TjtWeJYYF5PO_T+FRnt*nb@ zS@;OYUpsrG>P7EHp&Urp`UG4N`7NWBQa#3<&X2F*p=rm{wbauUoFzWp%4LJ$2gdmP7v(_M2=;a+Ip2gQaH)!sTGfQzuUhR(O_P zTp}#{qD%{}`l1RB7}IhQV$$&*a$g2&B8vdL8YED=+b_w^UL6d-c_Es@^B=iy_Y-@- z0DBkj%8u{oad15uX`?jz?W({u43~uo$5TYnuS-0>S}| zZ}(OkVndv3DQn$n;y(1L4oYgcnD z34iM6_iys8=(|VBjy6Df(twTxF=IsEQ&h`6IFP^!asWc>#mDl#o|GlPhgGY93DQ_f zLD*x@b`am0sUiGa@FcF_-)t4d5X5uag0l+BlI5nV(a$4}jtDBd7b7uPwO z(wY`E%@U0ZYVt8#h23Y1OBs_D_Y4cJ#wxjk*)%D%LUh^t%CHapSV1-YBo%FljqlrT zh&3RyaXi=`!f!an?fKdh=xw}#uT7P`+etT5P>GnAC4E1YNjom=V7`4AFn^EIXoFGK z3Do}?SqS$A7aEWIz^kr`*Yq9a=w zvf|Yuh+5JA#X)C~2|s*M)!b+j@k(0{DZZGjtcX$kIGJ8^X33nB^Su;V58=?sAcAlJ0aawH+3(1w%ss$X`F^nlxs1jld?Ga-d}#}y7Wi&7%~oD5EUen=Edvl9$0IN($ir5S7Y}Rc=wpuXe)^0p}O}D1% zPl9u-PM@ho2wn18AiiC^TM}Kn7c(@Qx zI&m9AXC?Jxz|_{cWooPHfbn&dEy-O0nc;LWo-*UGilgcWkf|v}#89y<*c1yLJ>bjW z_9mbZ^!(RQMJ#>d9asauGt&^>zJy=oIrv6OQ3-j?*bAJMMv9qIXb|cCc?1;!9G&UA zklnUSBSy+wAxfcZM(9<^88X5E*LqSwYUO9ZtVxT$dLbIkO5q5DzbAh2l3~x(tth^R zF%X}pIjzhU_$`e49s9!|S6!hJD#L2%U3<|=xC6ArM6IwrsJa18K4ir<^*qGvPtxrLCw3Rd_iRkeM51)*^!FFjLwI|QN^fO1orU3K8IXg z;v_5!4~urK5h>60P%!ZZ*73yXp(v~Z1-Uz#_*f-9FmI0!^6g?t9IS#s$sOu~Q0IvG z^Wy20*+ZeaOIY*wy&hQ1V|qv0>lABX!b|MVuQ@FQv4inx3NZ=)0ZYUh1IVz5*rRFX zjo~<(3>CUXd!iB>k12y~%^rQW1EzKHt5BGs0?GG=K55;j`*V(X%OJa#h0yV>+~T{+ zlfy1d;CWe&g4TC3ey^AgYfu#iXoO98nWD88`1x%8q+LL&+=-(wjkZ%K3*BmF8l42h zzlythRwyCXXY&bsJ849$^=okYH2zNT>r^RNp#|@1R9p+DiaV>$l(I}Ub+CjG^|k!c z+fu>f{x(mf>!2SySv^0gMc&Y=Md@{dGWsE#5(>{8B>P|515dJySf!cK73 zz&hV^wy5E_34m#iPPyD9rL7oP`*8;Gv5B~|PVR86EKeCtGc{kKz#2NWo>6eM8wh(U z93yUG4!F)QMOTNZ?UE+vSNHw@s6_;?W`Yz4SjT5-kAs5B__(9bX)K# zAAkovY;!gL_sz7awhh!~(F5EOZg%nqe^%c6>md7BA^uCl&aTrH?$zx!?W!8Qw5t@} z&5h6wiCLM>ty(sSA&uzO91O^osiu)zXY9_%CP1qsUea>bb>-A)3$L82TzEk=5Pexc zL8q321fs+?y0mdyYA^Vv34=grE$;V*&VXsSMR@v)`FL32`RnwdHJ^~Q|}3`ekeDl4mi?c&%bbZdcIg$%L6 z=oVTXed1|U#pBmHP`kEDZ7m-41DB`u`g8={skCO zr_IZ>TQ@Y$psl;8^9m^>12(S!i;_AA;jQK12Q;uP5IDD%n}kJ~G<_c?pm4BZf(tvQ zn3NdXTD_CWfouHlqQK)l>Jw_$XP@j#^s9kk1%JpN<=Euf?;1<=8?ee5ICVcY&sq`E zalgfuIGMSexL+YQjvOVgV`!9RzH%&7OfKV8r{R#enkOlI9!^KJYQIW-TDduyLtlHPZ|KR=!1 zUCQw&$hpg3o2;F2DMqa!UM_p@HtlS3V&L|9OUNWU7eilkPx8Mc0~QL00HGuq0_lFY zoU^6=c^BO8U!m3=K7SIntbM97J?&fr#WNYzmSrslVD*@Tfq2htuE)WSsQuAMU?O&~ z?+K$s$Rvn^FYU{Am=mUJ@R&66!gkhha{zfKatT*AX_|df9li6FKUfxgXplG8c4XCV zS>Rrki&G!ysO}Se_AoS zpc(n;6`CD8HfHE=7Kf_J4zZO9CR2zJz?_S%!0jfzmA^pU0raY2U&-igM^ zqd^JN=(5-P`^*U^O(gZ^z3i? z8gw#7z@TrG0nzUB|6H9)eI!L)DzejQe$!dZxq9+Kd(>|9qc$6Oe#Ds-VrblW$5iVD z>FKi%tNKYRM;GOmw1QJWmAHOG=1z7Sngx^q874>(uyPGOR6a!tzRi*7mhvm!nH z0}(GKvW^ku*Q#FWAqyAGQj}j);H)nN)G1!05TYCT5xlAQR_$2MNY%AGj6S%#4Goy{ zf%=M%Lwl(-h&WzEA^MjhJ7-8};qcPF545UQ0UF8o`<6@+CT%k*o*4fj#~4NM5sZP7 z#G)ES8lZRhf-JU!mV18K7H@{}b^1zW<1OGT&xPHm-M_~+vi zc;lktDDmYF^aKI^*L;Dk%oNTG?CHMtAJ?)Gg}^L^kdwD;kzYytFxf6mDiVojSIWnq zm&LD#=NAXN3q~K;6@G6;PS0NHkUXo2m*(djcUXxLuMvhD*9#Tn2`fYxLmbJD`cNB@SNB5<-h1xSyM)pW?a zJNN<1;Lzs-;i1>(qa4R9Fk&!^ocLk}Tz8auJk(#`FWC_gl4hPkgUk?C2AADg#D@%=qrUH1YPrgsfHTr7cBmqQj$Jwk~>uWd2Spmqy!`z&B8 zk>!aaY{r@iX2OzdBkbWc>@RlBK&jp~qAJ-=OOjmf#5o6OJ*-&SolaQV`W6z#2a(F1Cx!QrDl=vr%1 z4a=a}vi(i_3GBy!h9bSkoS)SLcT#p#B`M(K)5- ztyxp;d<83(Z}QK4n@nhFi&K%G4byREQcHd`>q$W2ig~^NjzvBCUI~0Ka()xO6 z{{yy(e74MmG5q4xJ>!;V1T`5LN2hs8{Sm=RCY!5DS@00c zfqPVgqVPy}e4PtPFJP|dTzKWn)2_dxSPLa9Q8o^k`uPS9i~dX`G;2?*`pO?Pj&xPQ z>Zz#=rF6PQha?%QfrbCV2JM}gge*R-6!MyXOhD?+D zoZb|0L}aUXx>C1>e}g#Kzfpg5a%hU~6#b<1!Ema0!Zzxs<7xq$i6HsGBw8QgC(Ms8 z(!LF5F7v3|3i*AS&W#6bx|)#KjUfOND;pcF8~p}NBX)Ua6L_g&aH&AGrp7;0mvJvp-?qr$`sCWZ^vHTgpNIrWQreke8Nedut`t)TSUm#96WH~ViEpr zoh@M)G*sj;u+wJhyUK4xcOLpk1-1ee)GsO?SThmy%B6@fE4&v5*r^w{3{VjGmS+_7 zRWgJx8l@-&9s*=!TXh1j`15Ibs7?^15MiED5paCG4PfFrRH;2Ho5jp2q(;Ax@|$^k z>$Lygv#-Z(!Lg}k?`VYg#eA8kj`t~#I4+=sUK&zmO|)4-oFD_idAskG`H@BUc)MYT ze(=h%T?c|9ok29sbWYC12_PbY5kFKk7Q&rHCh3Gp)-W1WGT8Qwi<=@e!j>YNm7q(E z04#D_c=6JZ*Qh*#R{fU54eWU1HkYvc+z1=2+ zHp5kdR`rDcB1^cSZ+X~^dv3DT#Zc~naNkLRp>=IHX-|}_H6O5XDY8YGz+6|+R)w_^ ziqWMJye7E9G8%e4q7}jmc<_$$L01z^PPiG`#f7X~<$l!SHZy%HU8$nZV#;*+K-b(5;loMogvkZJ;yE%B|-OYmR>&<;KR~pe5U;#!kNAl6_346fTbh`*$mSkcIR6U8*YRHrT682yJZtj88$hC zrh*t0f7H#9=1uFi4%6D9PkLr-pu+t|KmK+IvBlaA^&&?&y*JSb1Cp`pLVifmV3J}x z6j_~l>|CRtAk}1{Gk+nCtRjV-0VJ_;Z5!RlSTyeub+>BG*=cA?nTBjU=mI93gD~7S z9OD?GY{vxlmB6GwyD_((llfau%GI{%;JkQN77M7)#~J0Ih}IOELPWAxR6uBPRj{S; zLlFXdu*LuwWva@X$O+v%VA)3TBt#8zR)?H^xTK;ND)w=OIsR>%qMbWjz;oEn2eHnE zWCj6>C5m>*l&QE(mB(H04)(L~hUD~yMQT*u(7NeUd|=Pkd(r?^@Q9vp98{5!J*WucpjJ;yUdgPca+Oaj=zb~wBtc0 z#p>oSAfv?9=?@{jnA2YGW%9R=yT72Zj)XTfS6Wqa7^>AkI0I+Xgj~!t>SSYybXU4+ z(iJr*GjKI3nbn0D6bGHA(YBV{AH{E#&Pt;pdqIgj?NGvOj#)t2$QVRUJs~j<+{+){QCspD-(~K)TJ@&r%dEAGbsiwC?Qs~(2e?3GBe6+dVi9$JhLF-6F#9yIl4_#)`f>NZvH^Y5b*W)_x81Rc$3;! zbs!dA=S( z2;K($QHfmv;GdtUut5A?+_0XQANXm~uxRc;N5+5HjZu>33j{s)7b3MOzfJ!^`tM$@ zW=?(s$iK~8S)%U{|3=B_Qs;lEVCiYnzew4h9OEzY37!T0i)6zJ;Qo!0?-R%Vg07^W ze{Idl2>EE_? zFn%!5zs7VJK`{P*lj+ieVC;WUupk)EUoqJ#aP zKDd0VDyQauLWn^C0KESR{bvpUQIt$S5(1ts5& zdgODJ{@HH~7y$6EO8n0V08vUy7Z3#_`L|a+O49dQNC04x7y!WdAD4gT0FdSM^Z-#X zQsBR|;vzQdWT60nL0kX;<-fdI^8QnO7c*B^D|-u<|5y17im^B#;CA{}co8{{i}z*AxH% diff --git a/docs/wip/ICTU-Template-Kwaliteitsplan.docx b/docs/wip/ICTU-Template-Kwaliteitsplan.docx index eb9c740d7b5b2177571638d75a46952b9952f7c6..3de7688f9cf278068d13fd18c4d00c8e1ab3f991 100644 GIT binary patch delta 25847 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 delta 25337 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�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

mZH)DD!n~}p4!>1cRU|&E2=5## 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 diff --git a/docs/wip/ICTU-Template-Plan-van-Aanpak-Voorfase.docx b/docs/wip/ICTU-Template-Plan-van-Aanpak-Voorfase.docx index 28f99803a3c8528ef33cb5891aea2f316104b64d..a58fff3ae9dadf0f57ab057ffeee1c2fceea73a2 100644 GIT binary patch delta 18405 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 SnCWnWsIH(Mx|I%33j71_iluh| delta 17977 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%0AAq1 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 delta 14626 zcmZX*Wmp|e)-`007_s_DREHfW>U%+RL|rU#p`5i^;K2%MR9u7Q7753 zvC;u_kkXvYg;i1E$DSFF8!1t#@8D>^O_tIn&t->WmKEnwc}f}Oji()DV+Oc|6!WCuZ^?tzuue)9l&9RBG}VBD+E%2g3-i)SS_Eb0PE(o$Rv@p!qlzdO zR>9dFYYK%pH35ZfdTjW&Wi{<{+}~V??k2(ni6`7hnJ>ZTBhokqMiUPl9FZ&uy$Bou zCFgM0qP2H$Q|>0%VaKGb1*Ig-V~o7BQx0oKPN!0D9UmsyBRJY1Vc{D|4p^OMdunoU zubL1Gg*C2lT1IqfbKXOX?9hU~X;v;@F|&Um z$zQd+N~>+}e_@fJtaQ7ka9Dp;(sQwUIb)StI&me=O0i5#tlTPv_d9jqcg(Q**(W{k z5tC;90MmJuUahx`J_n^}RpDDDf7&%AgB$_Sjj_Xz>b^FR>h?mXR?Vi6pnxZWR*VQ7 zBJ=jp!^c`+f8ZDIlc?ioGxg8i=Zi?)?r)}leor=B@8q2Qi9!Yec$zDCvMpS$2RCKB zyDzi$T5|Y#ZaIJFApMzHM-eKPVh=YZpYU&jta0I0r^n^tO1M`KFm{3D&>otLjNw9&WfE{KGv#9LXn9kWW zBf2NPH^_!*M7xaOv1QajMTDandskE;f6N^GT+C6>T~#D`CcEE5Jq5Zu6jEvyjCZ5X zA6gc66_?kiI@m{j0Hq`AQRv2X-EZA&cKNQmdb~e<$@g8;0^PgaoUEj`)bf{_N+sI* z9hmeFzk%{7#kFQQ0}iWA%Bw_yU9VXx!<11u46<8Pvs(*4!GCy5CS&z+3@Em7rM?Ki z7@Z}67{v!T4efJ55h*D>8Ipd~&F__Kp+5nhX67yo9i64Vh^W03u9hSZX3H_#e}X-a zw9qB23k}L0nDjqlZsnoPTBLo1?duL{KAJuRG1oFU1;OcC(BEY^;(pk|nYyXCu^X0u z>Y-5DSAHtu;a-2z!_7LlE9Ic(b@0lu3O-8(VZCY#{)K2(an2*=5gpv6~k-i78TN9DA;Pwc37(gMl{cu$maEUk&q`}7My zlZ==>V>CgwOj6G-538>UH_Z>tsLdV1_npGuyg~HW5)W+z`U!|wpAc7LS;rAgg+v_d z`F|rEB+*$C_npb0L-Q~2-NEr7F~l3f=q-T*N}5R#o

I*j7)A0Z$=p0AHH*b~8*V*#F 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 diff --git a/docs/wip/Neutraal-Template-Generiek.docx b/docs/wip/Neutraal-Template-Generiek.docx index d647a554cbce54537d9bee3dafa08ef121f9604c..6eac82464db54233915982b69601a21f1d45cf8b 100644 GIT binary patch delta 10448 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 delta 9962 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

*J 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 delta 10234 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 diff --git a/docs/wip/Neutraal-Template-Niet-Functionele-Eisen.docx b/docs/wip/Neutraal-Template-Niet-Functionele-Eisen.docx index 4d0273c172603148ba1b2ff0432b1cc0d944dd2a..0048387b73af6f6fa358e059fce608faa21d7d4e 100644 GIT binary patch delta 28571 zcmYJab8sL{_x>GQyRmKCwr$%sC)`*Y+sVesCfV4wZQIu7xA*&etKPrPr@Lo*rmJSU zy05;@%q>{VBN&pBEI0%j2nYxa$f%sJWouN}?|mN#xbOZf z8$DNgx(hAi3H&y9@o2X2eqR){RJ1H9sqNT~F9GpD*l;J$-nLuz>7Ic*;a0}_w)UWi z9QN^J)3d0bzWA)#lUCc?J525xMP~} zE8Jbfc6%s?_|L?~ZyAu}uu@KsI}%mp%+0QfhpGrpESx>}1l`9L$}zWdan1{s8k}*Y zSFKe*lyh#{encII0;`D)xLE-bv~8@5%FQFpwRt9@7RRsnk!8{|ZSD9#F+0>Qk)H>&lR^h!|Npi()X+UX)Snx)tv5-kEyDK8;b6s&Lk z02pbLF!M6#S-PYnh`PJESIAe~PIFnUq+C7ViZZr8bvmDvc5Q^*>u9Vv_i_pU4%}SY zf;jDx>v?@ZFz^Lv1h^O6jL+{MD{kkd7Re~`qxdbo zBYjBMDkGi-wHWU4kn-J9>rTd$`yvM7JBGWiIb4SjGFFvLN?1)mmu>4ioX)z}3vcQD zLBRcjI#X&FHt{#Qy+I{bK3%Fj!LeB&y@UjRgm2=2%EYuwNoV?8bAy@jlgkf2or&t} zO{Cb}8-kZ4kzr1*lCe$z^Zt7LxVg7`bVs@D^FaB=F=S`kAp{t|6+ZN*B}j5sgU%FW z2{k0CT<_F+_z{#UECALt9n!Vq?4{Kij&D3z$A_49;|{NSV@Eu_J*M?^2$urX*|i+Q zhgZ_qS-@9v2+br>i{xty6M{giArSE?)qbP+bzkRtXXOF=i#k{k?RkPBsP;I`@)*>P zL{SGc9V@(dUb}64c+uegCN53a5L#})eMG%yI56IIYM&=*UHufCffJ(RjHe*SC#dp?KaNygXO z@gt2#o!+?QJ@^Xkx$JqHW{2p+`&*5<`ExZStCw2h{f=0ecMTrVDeVZth$Y@V`T|}` z(zBE5i@wuXzl&#xrqJn1JLa#^@76QckMBHEVl+yae`cuREqsQ2qijpXpth5NX3|`j znH^^$;m9J4G?iVgXa-||F7^ci?JN2FwAS1rUcw^{flh${&7xP*WL7++(JW|3s+tKi z*!!p5_nb5%=&5Tc-Osk$R29Pff(o*B(|z$)ZsM}mBi$7~4$9CNV(62WIU%Vd5aK*Z zqa-9@aC$dvySgj~nYGMJzgFHoW9~MJ)f3rO-ok!!0?4v*DA@*JSn`ePz<*`2Y3H-k z7gC#k2|5rqP-TGx{m~Z;hLUpHkZxr?%YPFKb^+R|^e7fcC#1%9qZ3EFb>uXcM4bR}0GP)TI&M4UNajy7aOMvyv68+u)56uiz-@{;yY z`pL=S2NLP*_6n7Fu$ypflVNMNS54#y=}mj$X#=TGSSnRY~9_ebd;&Y-0lQr7gw6pZzMx9_8`GA{cQjuPXos1nJ|_!kf2&�Ts% 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 VPoMDjb44}a!bVcqg1Uc({(qB^azOw9 delta 28170 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