Op deze pagina leest u, waarvoor FPA kan worden gebruikt, en in welke fasen van de informatiesysteemontwikkeling.
De "functiepunt" is de enige meeteenheid, waarmee concreet en objectief over de omvang van een te realiseren informatiesysteem kan worden gesproken. Een uitspraak als "Het is een systeem van ca. 314 functiepunten" geeft nu eenmaal meer houvast dan "Het is best wel een behoorlijk groot systeem".
Dit biedt een aantal mogelijkheden.
De mogelijkheden die de meeteenheid "functiepunt" biedt zijn onder andere de volgende.
Een andere veel gebruikte meeteenheid is "aantal regels geproduceerde code" (SLOC = Source Lines of Code). Hiervoor is echter een gerealiseerd systeem nodig. Deze meeteenheid is dus alléén geschikt voor het bepalen van de productiviteit achteraf, niet voor begroten.
Een FPA kan worden uitgevoerd, zodra de functionele specificaties van een systeem globaal bekend zijn. Van primair belang zijn de aantallen gebruikerstransacties en het gebruikers-gegevensmodel.
In SDM-termen gesproken kan dit al het geval zijn na het vooronderzoek of de definitiestudie, maar in ieder geval na de fase detailontwerp.
Voor elke projectfase kan de benodigde inspanning met behulp van FPA worden geschat. Immers, op basis van ervaringen uit het verleden kan men voor elke projectfase weten hoeveel uren per functiepunt in het verleden gemiddeld nodig waren om de fase uit te voeren.
FPA geeft bij uitstek voor de fase realisatie een prima houvast, omdat deze fase wat activiteiten betreft strak is afgebakend.
Voor het operationeel beheer (in SDM-termen de fase Gebruik en Beheer) kan FPA benut worden voor het begroten van onderhoud: een vast aantal uren per jaar per functiepunt.
FPA is zowel voor nieuwbouw- als onderhoudsprojecten bruikbaar.
Bij onderhoud kan het gebeuren, dat voor het implementeren van bepaalde functionaliteit extra technische inspanning nodig is, omdat de ooit gekozen technische implementatie de wijziging bemoeilijkt.
FPA geeft ook in deze gevallen aan hoeveel functionaliteit daadwerkelijk wordt geleverd. De extra benodigde technische aanpassingen komen tot uiting in aanpassing van de projectnorm voor het aantal benodigde uren per functiepunt.