Deze pagina bevat de inhoudsopgave van het handboek Telrichtlijnen van
de NESMA. De volledige naam van dit handboek is "Definities
en telrichtlijnen voor de toepassing van functiepuntanalyse (versie 2.2), NESMA
functional size measurement method conform ISO/IEC 24570". Door
deze inhoudsopgave krijgt u een goede indruk van de grote diversiteit aan
onderwerpen die het handboek beschrijft.
| INHOUDSOPGAVE |
|
|
|
|
VOORWOORD |
i |
|
|
|
|
|
1 |
INLEIDING |
1 |
|
|
1.1 |
Aanleiding tot deze standaard |
1 |
|
|
1.2 |
Voor wie is deze standaard bedoeld |
1 |
|
|
1.3 |
Doelstelling van de standaard |
1 |
|
|
1.4 |
Uitgangspunten van de standaard |
2 |
|
|
1.5 |
Aandachtsgebied van deze standaard |
2 |
|
|
1.6 |
Indeling van de standaard |
3 |
|
|
1.7 |
Versiebeleid |
3 |
|
|
|
|
|
2 |
INLEIDING OP FPA |
4 |
|
|
2.1 |
Korte beschrijving van FPA |
4 |
|
|
2.2 |
Gebruik van FPA: productomvang versus projectomvang |
5 |
|
|
2.3 |
Typen functiepuntentellingen |
5 |
|
|
2.4 |
Functiepuntentellingen tijdens een project |
5 |
|
|
2.5 |
Scope van de telling en grens van het informatiesysteem |
6 |
|
|
2.6 |
Gebruikers |
6 |
|
|
2.7 |
Gebruikersfuncties |
6 |
|
|
2.8 |
Complexiteit van een gebruikersfunctie |
7 |
|
|
2.9 |
Het waarderen van gebruikersfuncties |
8 |
|
|
2.10 |
De functionele omvang |
8 |
|
|
|
|
|
|
3 |
HANDLEIDING VOOR HET UITVOEREN VAN EEN FPA |
9 |
|
|
3.1 |
Stappenplan voor het uitvoeren van een FPA |
9 |
|
|
3.2 |
Typen functiepuntentellingen en hun nauwkeurigheid |
9 |
|
|
3.3 |
De rol van de kwaliteit van de specificaties |
12 |
|
|
3.4 |
FPA gedurende een project |
12 |
|
|
3.5 |
Het bepalen van de productomvang |
13 |
|
|
3.6 |
Het bepalen van de projectomvang |
15 |
|
|
3.7 |
FPA in specifieke situaties |
19 |
|
|
3.8 |
Illustratie: FPA tijdens fasen van systeemontwikkeling |
23 |
|
|
|
|
|
4 |
ALGEMENE RICHTLIJNEN |
28 |
|
|
4.1. |
Tellen vanuit logisch gezichtspunt |
28 |
|
|
4.2 |
Toepassing van de regels |
28 |
|
|
4.3 |
Gebouwde, niet gevraagde functionaliteit |
28 |
|
|
4.4 |
Dubbeltellingen |
28 |
|
|
4.5 |
Produceren van herbruikbare code |
29 |
|
|
4.6 |
Hergebruik van bestaande code |
29 |
|
|
4.7 |
Schermen en rapporten |
29 |
|
|
4.8 |
Invoer- en uitvoerrecords |
29 |
|
|
4.9 |
Beveiliging en autorisatie |
29 |
|
|
4.10 |
Besturingssystemen en utilities |
29 |
|
|
4.11 |
Rapportgeneratoren en query-faciliteiten |
30 |
|
|
4.12 |
Grafieken |
30 |
|
|
4.13 |
Helpfaciliteiten |
30 |
|
|
4.14 |
Fout- en andere systeemmeldingen |
31 |
|
|
4.15 |
Menustructuren |
31 |
|
|
4.16 |
Lijstfuncties |
31 |
|
|
4.17 |
Bladeren en scrollfuncties |
32 |
|
|
4.18 |
Schoningsfuncties |
32 |
|
|
4.19 |
Volledigheidscontrole op de functiepuntentelling |
32 |
|
|
4.20 |
FPA-tabellen |
32 |
|
|
4.21 |
Het afleiden van de LGV's uit een genormaliseerd gegevensmodel |
34 |
|
|
4.22 |
Gemeenschappelijk gebruik van gegevens |
38 |
|
|
4.23 |
Generieke regel voor het tellen van data-element-typen |
40 |
|
|
|
|
|
5 |
INTERNE LOGISCHE GEGEVENSVERZAMELINGEN |
41 |
|
|
5.1 |
Definitie van een interne logische gegevensverzameling |
41 |
|
|
5.2 |
Het tellen van interne logische gegevensverzamelingen |
41 |
|
|
5.3 |
Het bepalen van de complexiteit van interne logische
gegevensverzamelingen |
43 |
|
|
|
|
|
6 |
KOPPELINGSGEGEVENSVERZAMELINGEN |
44 |
|
|
6.1 |
Definitie van een koppelingsgegevensverzameling |
44 |
|
|
6.2 |
Het tellen van koppelingsgegevensverzamelingen |
44 |
|
|
6.3 |
Het bepalen van de complexiteit van
koppelingsgegevensverzamelingen |
46 |
|
|
|
|
|
7 |
INVOERFUNCTIES |
48 |
|
|
7.1 |
Definitie van een invoerfunctie |
48 |
|
|
7.2 |
Het tellen van invoerfuncties |
49 |
|
|
7.3 |
Het bepalen van de complexiteit van invoerfuncties |
51 |
|
|
|
|
|
8 |
UITVOERFUNCTIES |
54 |
|
|
8.1 |
Definitie van een uitvoerfunctie |
54 |
|
|
8.2 |
Het tellen van uitvoerfuncties |
56 |
|
|
8.3 |
Het bepalen van de complexiteit van uitvoerfuncties |
58 |
|
|
|
|
|
9 |
OPVRAGINGSFUNCTIES |
61 |
|
|
9.1 |
Definitie van een opvragingsfunctie |
61 |
|
|
9.2 |
Het tellen van opvragingsfuncties |
62 |
|
|
9.3 |
Het bepalen van de complexiteit van opvragingsfuncties |
63 |
|
|
|
|
|
11 |
PRAKTIJKSITUATIES MET OPLOSSINGEN |
65 |
|
|
10.1 |
Standaard autorisatiefuncties |
65 |
|
|
10.2 |
Specifieke autorisatiefuncties |
65 |
|
|
10.3 |
Rapportgenerator en query-faciliteit |
66 |
|
|
10.4 |
Helpfuncties |
67 |
|
|
10.5 |
Foutmeldingen |
67 |
|
|
10.6 |
Menustructuren |
68 |
|
|
10.7 |
FPA-tabellen |
69 |
|
|
10.8 |
Denormalisatie |
70 |
|
|
10.9 |
Bepalen van logische gegevensverzamelingen |
72 |
|
|
10.10 |
Gecombineerde invoerfuncties |
76 |
|
|
10.11 |
Tellen van een transactiebestand |
77 |
|
|
10.12 |
Rapporten op verschillende media |
78 |
|
|
10.13 |
Tijdelijke mutatiebestanden |
79 |
|
|
10.14 |
Conversie |
80 |
|
|
10.15 |
Uitvoerfuncties met samenvattende informatie |
81 |
|
|
10.16 |
Het aantal data-element-typen op een overzicht |
83 |
|
|
10.17 |
Gecombineerde uitvoerfuncties |
84 |
|
|
10.18 |
Combinatie-effecten bij functies |
88 |
|
|
10.19 |
Raadplegen op basis van meerdere zoekargumenten |
90 |
|
|
10.20 |
Schermen met lijstfunctie |
93 |
|
|
10.21 |
Bladeren en scrollfuncties |
94 |
|
|
10.22 |
Selectieschermen bij wijzigen met behulp van zoekargument |
97 |
|
|
10.23 |
Directe en uitgestelde verwerking |
101 |
|
|
10.24 |
Casus klantensysteem |
103 |
|
|
10.25 |
Grafieken |
107 |
|
|
10.26 |
Het tellen van data-element-typen |
108 |
|
|
|
|
|
APPENDIX A |
SAMENVATTING GEBRUIKERSFUNCTIES |
110 |
|
|
A.1 |
Interne Logische Gegevensverzamelingen |
110 |
|
|
A.2 |
Koppelingsgegevensverzamelingen |
111 |
|
|
A.3 |
Invoerfuncties |
112 |
|
|
A.4 |
Uitvoerfuncties |
113 |
|
|
A.5 |
Opvragingsfuncties |
114 |
|
|
A.6 |
Tabel voor het waarderen van gebruikersfuncties |
115 |
|
|
|
|
|
APPENDIX B |
DEFINITIES IN RELATIE TOT FPA |
116 |
|
|
|
|
|
APPENDIX C |
DE CORRECTIEFACTOR |
120 |
|
|
C.1 |
FPA met correctiefactor |
120 |
|
|
C.2 |
Systeemkenmerken |
123 |
|
|
|
|
|
APPENDIX D |
INDEX |
132 |
|
|
|
|