Skip to content

Commit

Permalink
Template detailtestplan hernoemd naar Template detailtestplan softwar…
Browse files Browse the repository at this point in the history
…erealisatie om duidelijk te maken dat het alleen gericht is op softwarerealisatie en niet op andere onderwerpen waarvoor een detailtestplan zou kunnen worden gemaakt zoals infrastructuurtesten. De term "Testplan softwarerealisatie" vervangen door "Detailtestplan softwarerealisatie". Closes #836.
  • Loading branch information
fniessink committed Feb 20, 2024
1 parent 8c9977e commit 18bf251
Show file tree
Hide file tree
Showing 15 changed files with 16 additions and 11 deletions.
4 changes: 2 additions & 2 deletions Content/Maatregelen/M01/Maatregel.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ Logische testgevallen worden vastgelegd en gekoppeld met use cases en user stori

Beschikbare templates:

- [Template detailtestplan]($BASE_URL$/$VERSIE$/ICTU-Template-Detailtestplan.docx).
- [Template detailtestplan softwarerealisatie]($BASE_URL$/$VERSIE$/ICTU-Template-Detailtestplan-Softwarerealisatie.docx).

### Informatiebeveiligingsplan

Expand Down Expand Up @@ -160,7 +160,7 @@ Bovenstaande figuur laat de belangrijkste relaties zien tussen de verschillende

De opdrachtgevende organisatie 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.
ICTU is primair verantwoordelijk voor plan van aanpak, softwarearchitectuurdocumentatie, globaal functioneel ontwerp, prototype, detailtestplannen en testrapportages voor softwarerealisatie, 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$](#m32). 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.

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Scope

Dit hoofdstuk beschrijft welke projecten, systemen, componenten, releases, use cases, user stories en niet-functionele eigenschappen binnen of juist buiten de scope van dit testplan vallen.
Dit hoofdstuk beschrijft welke projecten, systemen, componenten, releases, use cases, user stories en niet-functionele eigenschappen binnen of juist buiten de scope van dit detailtestplan vallen.

## Binnen scope

Expand All @@ -14,7 +14,7 @@ Dit hoofdstuk beschrijft welke projecten, systemen, componenten, releases, use c

Dit hoofdstuk beschrijft hoe de testen conform de teststrategie, beschreven in het Mastertestplan, concreet worden aangepakt.

{De Kwaliteitsaanpak schrijft voor dat er in de voorfase een Mastertestplan (door de opdrachtgevende organisatie) is opgesteld. Mocht dit niet zijn opgesteld, dan zal het detailtestplan minimaal aan de door ICTU gestelde kwaliteitsnormen moeten voldoen.}
{De Kwaliteitsaanpak schrijft voor dat er in de voorfase een Mastertestplan (door de opdrachtgevende organisatie) is opgesteld. Mocht dit niet zijn opgesteld, dan zal dit detailtestplan minimaal aan de door ICTU gestelde kwaliteitsnormen moeten voldoen.}

## Soorten testen

Expand Down
2 changes: 1 addition & 1 deletion Content/Templates/PvA-Realisatiefase/Relatie-documenten.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ De realisatiefase is een vervolg op de voorfase {voorfaseproject}. De documenten
* Softwarearchitectuurdocument (SAD), versie {versie},
* Infrastructuurarchitectuur (IA), versie {versie},
* Mastertestplan, versie {versie},
* Testplan softwarerealisatie, versie {versie},
* Detailtestplan softwarerealisatie, versie {versie},
* Informatiebeveiligingsplan (IB-plan), versie {versie},
* Kwaliteitsplan, versie {versie},
* Niet-functionele eisen (NFE), versie {versie},
Expand Down
4 changes: 2 additions & 2 deletions Content/Templates/PvA-Voorfase/Template-Inhoud.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ In de voorfase worden de volgende producten gerealiseerd op basis van {bronnen,
| Infrastructuurarchitectuur (IA) | {verantwoordelijke} | {penvoerder} | ICTU, {reviewers} |
| Product risico analyse (PRA) | {verantwoordelijke} | {penvoerder} | ICTU, {reviewers} |
| Mastertestplan (op basis van PRA) | {verantwoordelijke} | {penvoerder} | ICTU, {reviewers} |
| Testplan softwarerealisatie | {verantwoordelijke} | ICTU | {reviewers} |
| Detailtestplan softwarerealisatie | {verantwoordelijke} | ICTU | {reviewers} |
| Threat & vulnerability assessment (TVA) | {verantwoordelijke} | {penvoerder} | ICTU, {reviewers} |
| Informatiebeveiligingsplan (IB-plan) | {verantwoordelijke} | {penvoerder} | ICTU, {reviewers} |
| Niet-functionele eisen (NFE) | {verantwoordelijke} | {penvoerder} | ICTU, {reviewers} |
Expand Down Expand Up @@ -185,7 +185,7 @@ Onderstaand is de verwachte inzet per rol van ICTU voor de uitvoering van dit pl
| UX-designer | {x} uur | Gebruikersonderzoek, opstellen UX-richtlijnen, maken prototype {of wireframe/mockup/animatie}, reviewen {documenten} |
| Informatiebeveiligingsexpert | {x} uur | Penvoerder {documenten}, reviewen {documenten} |
| Privacy expert | {x} uur | Penvoerder {documenten}, reviewen {documenten} |
| Testmanager | {x} uur | Penvoerder testplan softwarerealisatie, reviewen {documenten} |
| Testmanager | {x} uur | Penvoerder detailtestplan softwarerealisatie, reviewen {documenten} |
| Kwaliteitsmanager | {x} uur | Penvoerder kwaliteitsplan, reviewen {documenten} |
| Software delivery manager | {x} uur | Opstellen plan van aanpak voorfase en plan van aanpak realisatiefase, reviewen {documenten}, faciliteren en coördineren van het Scrumteam, inhoudelijke rapportage |
| Projectleider | {x} uur | Voorbereiden en plannen kick-off, opstellen plan van aanpak en voorstel inclusief projectovereenkomst realisatiefase, opleveren tussentijdse rapportage, bespreken voortgang en exceptions met opdrachtgever |
Expand Down
5 changes: 5 additions & 0 deletions Content/Wijzigingsgeschiedenis.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@
* 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".

#### Template Detailtestplan

* Template detailtestplan hernoemd naar Template detailtestplan softwarerealisatie om duidelijk te maken dat het alleen gericht is op softwarerealisatie en niet op andere onderwerpen waarvoor een detailtestplan zou kunnen worden gemaakt zoals infrastructuurtesten.

#### Self-assessment checklist

* Maak het mogelijk bij maatregelen met submaatregelen ook de hoofdmaatregel te scoren.
Expand All @@ -38,6 +42,7 @@
* 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.
* De term "opdrachtgever" vervangen door "opdrachtgevende organisatie" waar dat bedoeld werd. Opdrachtgever en opdrachtgevende organisatie toegevoegd aan de terminologie bijlagen.
* De term "Testplan softwarerealisatie" vervangen door "Detailtestplan softwarerealisatie".

### Versie 3.0.1, 4 april 2023

Expand Down
8 changes: 4 additions & 4 deletions DocumentDefinitions/detailtestplan.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"InputFile": "DocumentDefinitions/Templates/document-template.md",
"BuildPath": "build/Templates/Detailtestplan/",
"Title": "Detailtestplan",
"BuildPath": "build/Templates/Detailtestplan-Softwarerealisatie/",
"Title": "Detailtestplan Softwarerealisatie",
"Subtitle": "{Projectnaam}",
"DocumentType": "Template",
"DocumentFolder": "Detailtestplan",
"DocumentFolder": "Detailtestplan-Softwarerealisatie",
"FrontPage": "ICTU",
"IncludeTableOfContents": true,
"OutputFormats": {
"docx": {
"OutputFile": "ICTU-Template-Detailtestplan.docx",
"OutputFile": "ICTU-Template-Detailtestplan-Softwarerealisatie.docx",
"OutputPaths": [
"docs/$VERSIE$"
],
Expand Down
Binary file not shown.

0 comments on commit 18bf251

Please sign in to comment.