Handboek Telrichtlijnen


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