QSM

The Intelligence behind Successful Software Projects

  • Producten
  • Diensten
  • Training
  • Wie zijn wij
  • Resources
  • Contact
  • Benchmark Software ontwikkeling
  • Project Schattingen
  • Project Onderzoek
  • Project Monitoring
  • Project Office inrichting
  • Offerte Evaluaties
  • Software Inkoop Management
  • Functiepunt Analyse (FPA)
  • FPA FAQ
  • Expert Getuigenis
Home -> Diensten -> FPA FAQ

FPA FAQ

Hier vindt u veel gestelde vragen over FPA met de daarbij behorende antwoorden. Mocht u opmerking en/of aanvullingen op de antwoorden hebben of indien u zelf een vraag heeft, laat het ons dan even weten.

Is het maken van een FPA-telling duur?
De kosten van het maken van een FPA vallen in het niet bij de totale projectkosten. Men moet dan denken aan 0,5 procent van het totale projectbudget.

Wat zijn de succesfactoren voor de invoering en het gebruik van FPA?
Succesfactoren zijn: kennis en ervaring, snelheid, ervaringscijfers, schattingsmodel en de juiste positionering binnen de organisatie. Kennis en ervaring kan alleen worden opgedaan door een beperkt aantal medewerkers gedegen op te leiden en te begeleiden en het als een vak te beschouwen. Snelheid wordt bereikt door alle franjes van de FPA-techniek af te halen en vooral de aandacht te richten op het bepalen van de elementaire functies en gegevensverzamelingen. Ervaringscijfers en een goed schattingsmodel zijn niet eenvoudig zelf op te bouwen. In de praktijk kost dit tijd en geld.
Een juiste positionering binnen de organisatie is cruciaal voor een succesvolle invoering. De grootste succesverhalen zijn te melden vanuit managers, controllers en inkopers die met de verkregen informatie daadwerkelijk kunnen beslissen en sturen.

Voor welke type projecten kan FPA worden gebruikt?

FPA kan gebruikt worden voor nieuwbouw, adaptief onderhoud, pakketimplementatie (ERP) en conversie projecten. De FPA techniek kan worden toegepast bij alle methoden en technieken van systeemontwikkeling. FPA is het meest geschikt voor administratieve systemen, maar is ook goed te gebruiken bij andere type software systemen.

Vanaf welke fase van het project kan FPA worden toegepast?
FPA kan in alle fasen van de systeemontwikkeling worden toegepast. In een vroeg stadium van de ontwikkeling is er sprake van meer onzekerheid over de omvang. Deze onzekerheid kan met statistische hulpmiddelen worden omgerekend naar een betrouwbare schatting van inspanning, doorlooptijd en kwaliteit. Tijdens de uitvoering van een project kan FPA worden gebruikt om omvang van de wijzingen vast te stellen, om de voortgang van een project te meten en om projecten bij te sturen. Na afloop van het project kan FPA gebruikt worden voor vergelijking en om het beheer van systemen te begroten.

Kan FPA ook zonder documentatie worden uitgevoerd?
Een ervaren analist is in staat om op basis van interviews te komen tot een nauwkeurige inschatting van de omvang.

Kan de omvang van batch programmatuur met FPA worden gemeten?
De omvang van batch programmatuur kan zeer goed worden gemeten. Hierbij is wel analysevaardigheid vereist om door de technische structuur heen te kijken. Het is evident dat inkomende en uitgaande stromen een zeer nauwkeurig beeld kunnen geven van de omvang.

Is het mogelijk om RAD/RUP/DSDM projecten met FPA te meten?

Juist bij deze projecten is het essentieel om vooraf een FPA uit te voeren van de verwachte omvang van het totale project en van de increments. Bij deze type projecten is het vaak moeilijk het overzicht te bewaken van het uiteindelijk op te leveren product. Tevens kan met FPA de (hogere) kosten worden berekend en deze kunnen worden afgezet tegen het te behalen voordeel van incrementeel ontwikkelen. Het voordeel moet gezocht worden in de hogere kwaliteit en acceptatie van de gebruiker.

Levert een gedetailleerde aanpak van FPA (met data-elementen en gerefereerde gegevensverzamelingen) een beter resultaat dan een globale aanpak?
Het bepalen van de complexiteit van functies en gegevensverzamelingen en het toepassen van de NESMA standaard voor het bepalen van onderhoudsfunctiepunten leveren statistisch gezien geen betere resultaten. Een meer gedetailleerde aanpak kost 8x meer tijd en inspanning en vergt meer gedetailleerde documentatie. Een gedetailleerde aanpak is pas mogelijk nadat het functioneel (detail)ontwerp gereed is. Een meer gedetailleerde aanpak vergroot alleen het gevoel van nauwkeurigheid bij de gebruiker en vergroot daarmee de acceptatie van een begroting. Door een gedetailleerde aanpak en het daarmee samenhangende grote tijdsbeslag is menig FPA initiatief verloren gegaan.

QSM Europe   |   De Corridor 27, 3621 ZA Breukelen   |   phone: +31 (0)346 566 952
powered by: FJ_CMS