Welcome IT professional

Checklist: Ontwerp | Specificeer programmatuur | Controleer programma-structuur

Nr. A41101

Beoordeel programma-structuur
Controleer programma-structuur

Nr.IDVraagFout                             Goed
1306Is het uitgesloten dat er een overflow van variabelen tijdens de uitvoering van het programma voorkomt?
21382Voldoet de naam van het programma aan de standaard die daar voor binnen de organisatie gebruikt wordt?
3882Is de bereikbaarheid van gegevens voor iedere gebruikerscategorie verzekerd?
41787Worden niet volledig verwerkbare transacties teruggedraaid en gesignaleerd?
51852Vindt toegangspadanalyse op de database plaats op basis van gebruiksfrequentie van de data per programma?
61853Vindt toegangspadanalyse op de database per programma plaats op basis van het aantal gegevens in de database?
7258Blijft het geheugen dat de applicatie nodig heeft binnen de daarvoor gestelde normen?
81358Worden alle werkbestanden verwijderd op het moment dat ze niet langer nodig zijn?
91500Kan voor de realisatie gebruik worden gemaakt van een programmacode genererend pakket?
101997Is de programmatuur zoveel mogelijk door parameters gestuurd, zodat de functionaliteit van het programma veelzijdiger wordt?
112151Is per programma een structuurdiagram gemaakt?
122330Is rekening gehouden met de maximale grootte van arrays die mogelijk is in de programmeertaal?
132331Is rekening gehouden met het maximale aantal processen dat mogelijk is in de programmeertaal?
14262Is het gebruik van de systeemdatum binnen de applicaties vermeden?
15280Zijn systeem parameters buiten de applicatie gehouden door ze in aparte gegevensverzamelingen op te nemen?
16918Is de gebruikte logica zo ongecompliceerd mogelijk van opzet?
17804Zijn de koppelingen tussen de diverse programmamodules in het rapport beschreven?
18805Zijn de diverse programma-modules in een hierarchische structuur ondergebracht?
19806Zijn de interfaces tussen de diverse programmamodules eenvoudig van opzet?
20301Is het programma modulair van opzet?
21310Bevat het programma geen control-flow fouten?
22313Is voorkomen dat het programma zichzelf (indirect) aanroept?
23328Zijn rekenkundige routines zo gemaakt dat de rekentijd zo kort mogelijk is?
241370Is voorkomen dat voor mutatie ingelezen gegevens tussentijds door een andere gebruiker gewijzigd kunnen worden?
25785Is in het rapport aangegeven hoelang batchprocessen naar verwachting zullen duren?
261019Wordt het mutatiebestand pas geschoond als alle mutaties verwerkt zijn?
27279Is voorkomen dat subroutines zichzelf aanroepen?
28995Worden alle in de datadictionary opgenomen gegevens ook daadwerkelijk door functies van het systeem onderhouden of benaderd?
291278Is vermeden dat batch en online handelingen te gelijkertijd op dezelfde gegevensverzamelingen plaatsvinden?
30884Zijn situaties waarin deadlocks voor kunnen komen onderkend en d.m.v. de programmatuur ondervangen?
31885Is d.m.v. een lockingmechanisme voorkomen dat twee gebruikers tegelijkertijd hetzelfde gegeven kunnen muteren?
32738Is in het programma-ontwerp rekening gehouden met de privacy eisen zoals die in de eerdere fasen gesteld zijn?
33739Is in het programma-ontwerp rekening gehouden met de integriteit van de gegevens?
34740Is in het programma-ontwerp rekening gehouden met de beveiligingseisen zoals die in de eerdere fasen aan autorisaties gesteld zijn?
35741Is in het programma-ontwerp rekening gehouden met het opsporen van programmeer fouten?
36742Is in het programma-ontwerp rekening gehouden met de herstelmogelijkheden die in de toekomst nodig zijn voor gemaakte programmeerfouten?
37743Is in het programma-ontwerp rekening gehouden met de systeemstructuur zoals die in eerdere fasen gekozen is?
38745Is in het programma-ontwerp rekening gehouden met de gedefinieerde interfaces met andere (deel) systemen?
39746Is in het programma-ontwerp rekening gehouden met de technische eisen zoals die door de infrastructuur van de omgeving worden opgelegd?
40747Is in het programma-ontwerp rekening gehouden met de eigenschappen van de te verwerken gegevens?
411103Kunnen wijzigingen in het gebruik van randapparatuur plaatsvinden zonder aanpassingen in de programmatuur?
42931Is in het rapport aangegeven in hoeverre de programmatuur zelf de gevonden fouten kan herstellen?
432829Zijn de mogelijkheden die de ontwikkelomgeving te bieden heeft ten volle benut?
PrintenCijfer: 0,0

Gekoppelde artikelen:
Sidebar