| Nr. | ID | Vraag | Fout Goed |
| 1 | 312 | Is de naam van de programmeur in het programma opgenomen? | | | | | |
| 2 | 314 | Is in het programma herkenbaar a.d.h.v. welk
opdrachtnummer het is gemaakt dan wel aangepast. | | | | | |
| 3 | 1152 | Zijn lussen binnen het programma zoveel mogelijk voorkomen? | | | | | |
| 4 | 315 | Is in het programma voldoende commentaar aanwezig om te bepalen wat het doel van de aanpassingen per opdracht was? | | | | | |
| 5 | 316 | Is de datum waarop het programma is aangepast dan wel is aangemaakt in het commentaar opgenomen? | | | | | |
| 6 | 317 | Is het releasenummer in het programma op de juiste plaats in het commentaar terug te vinden? | | | | | |
| 7 | 318 | Bevat het releasenummer in de commentaarregels van het programma de juiste waarde? | | | | | |
| 8 | 329 | Bevat het programma geen niet gedefinieerde functies? | | | | | |
| 9 | 331 | Bevat het programma geen delen die nooit worden uitgevoerd? | | | | | |
| 10 | 332 | Zijn ingelezen records altijd standaard eerst naar een werkgebied gebracht? | | | | | |
| 11 | 268 | Zijn alle variabelen bij de start van de applicatie met de
juiste waarden geinitialiseerd? | | | | | |
| 12 | 303 | Bevat het programma geen niet gedeclareerde subroutines? | | | | | |
| 13 | 304 | Bevat het programma geen niet gedeclareerde calls? | | | | | |
| 14 | 269 | Zijn alle in de applicatie te gebruiken
gegevensverzamelingen op het juiste moment geopend? | | | | | |
| 15 | 270 | Zijn alle in de applicatie gebruikte gegevensverzamelingen
op het juiste moment gesloten? | | | | | |
| 16 | 280 | Zijn systeem parameters buiten de applicatie gehouden door ze in aparte gegevensverzamelingen op te nemen? | | | | | |
| 17 | 3408 | Zijn de items waarop wordt gesorteerd voldoende
verschillend om van een nuttige sortering te kunnen
spreken? | | | | | |
| 18 | 311 | Is het programma van voldoende commentaar in de programma-code voorzien? | | | | | |
| 19 | 301 | Is het programma modulair van opzet? | | | | | |
| 20 | 1388 | Zijn de controles die het programma moet uitvoeren op een
plek binnen het programma geconcentreerd? | | | | | |
| 21 | 1997 | Is de programmatuur zoveel mogelijk door parameters
gestuurd, zodat de functionaliteit van het programma
veelzijdiger wordt? | | | | | |
| 22 | 267 | Zijn de bestandsbewaartermijnen volgens de standaard in de
applicatie opgenomen? | | | | | |
| 23 | 631 | Is bij een wijziging van de applicatie in de commentaarregels aangegeven wat de wijziging exact inhield? | | | | | |
| 24 | 632 | Is voldoende commentaar aan de applicatie toegevoegd om de
werking van de applicatie te doorgronden? | | | | | |
| 25 | 3407 | Is de invoer van de sorteerroutine niet reeds gesorteerd? | | | | | |
| 26 | 865 | Wordt waar mogelijk en gewenst gebruik gemaakt van
standaard controle-routines die buiten de programmatuur
gehouden worden? | | | | | |
| 27 | 333 | Zijn alle in het programma ingevoerde datums door een
standaard datum-controle-routine gecontroleerd? | | | | | |
| 28 | 472 | Zijn de eisen die de productie-afdeling aan de programmatuur stelt door de ontwikkelafdeling verwerkt? | | | | | |
| 29 | 694 | Is de opzet van de applicatie zodanig dat de verwerking
van de gegevens onafhankelijk is van de verwerking van de
schermen? | | | | | |
| 30 | 918 | Is de gebruikte logica zo ongecompliceerd mogelijk van opzet? | | | | | |
| 31 | 3383 | Is de programmacode consistent en herleidbaar van het systeemontwerp? | | | | | |
| 32 | 310 | Bevat het programma geen control-flow fouten? | | | | | |
| 33 | 313 | Is voorkomen dat het programma zichzelf (indirect) aanroept? | | | | | |
| 34 | 1153 | Zijn sprongopdrachten binnen het programma zoveel mogelijk voorkomen? | | | | | |
| 35 | 328 | Zijn rekenkundige routines zo gemaakt dat de rekentijd zo kort mogelijk is? | | | | | |
| 36 | 638 | Is uitgesloten dat het programma in een eindeloze lus terecht komt? | | | | | |
| 37 | 1017 | Worden alle mutaties die op bestanden plaatsvinden ook naar een apart mutatiebestand geschreven, om zo herstel en herstart mogelijk te maken? | | | | | |
| 38 | 3223 | Is het gebruik van het decode-statement in de where-clause van een select vermeden? | | | | | |
| 39 | 2321 | Is vastgesteld dat het programma geen andere
functionaliteit heeft dan de door de gebruiker gewenste? | | | | | |
| 40 | 2128 | Zijn t.b.v. de overdraagbaarheid van het systeem alleen standaard instructies gebruikt? | | | | | |
| | Printen | Cijfer: 0,0 |