FPA voor Dummies

download FPA voor Dummies

of 13

  • date post

    12-Jun-2015
  • Category

    Technology

  • view

    937
  • download

    4

Embed Size (px)

description

Het gebruik van FPA neemt weer toe, in ieder geval in offerteaanvragen. Maar wat is nu eigenlijk een functiepunt en wat kan ik daar nu wel en niet mee. Voor mijn collega's heb ik een korte introductie gegeven, die wellicht voor een breder publiek interessant is.

Transcript of FPA voor Dummies

  • 1. FPA Frank Vogelezang

2. FPA voor Dummies 2Agenda Wat is FPA Hoe werkt FPA Wat kun je met FPA Wat kun je beter niet doen met FPA Van wie is FPA 3. FPA voor Dummies 3Wat is FPA FPA staat voor FunctiePuntAnalyse Dat wat de software moet kunnen doen (functionaliteit) Functieuitdrukken in een getalPuntop basis van een objectief beschreven methodeAnalyse Iets ongrijpbaars als functionaliteit wordt een tastbaar getalwaar je mee kunt rekenen 4. FPA voor Dummies 4Hoe werkt functiepuntanalyse Opvragingsfunctie InvoerfunctieUitvoerfunctie Interne logische gegevensverzameling Koppel gegevensverzameling 5. FPA voor Dummies5Hoe werkt functiepuntanalyse Functiepunten tellen Op basis van vastgestelde criteria wordt aan ieder element een classificatie gehangen:EenvoudigMoeilijk Bij iedere classificatie horen punten Interne gegevens 7 10 15 Koppelgegevens 5 710 Invoer 3 46 Uitvoer4 57 Opvraging3 46 Een functiepunt komt nooit alleen 6. FPA voor Dummies 6Wat kun je met functiepuntanalyse Iets ongrijpbaars als functionaliteit uitdrukken in een getal en rekenen: Benodigde hoeveelheid uren / kosten Doorlooptijd Mogelijkheid voor een fixed price die toch variabel is De berekening is afhankelijk van de gebruikte technologie (Java, eBS, . . .) Dat rekenen werkt alleen niet lineair!Twee keer zoveel functiepunten isniet twee keer zoveel uren/kosten/tijd 7. FPA voor Dummies7Wat kun je met functiepuntanalyse beter niet doen Zaken meenemen die geen directe relatie hebben met de hoeveelheid functionaliteit van de software, zoals: Ontwerp/Specificatie Ontwikkel- en Testomgeving Conversie van gegevens Licenties In een tarief per functiepunt alle technologien op een hoop vegen In een tarief per functiepunt kleine en grote projecten gelijk behandelen In een tarief per functiepunt geen rekening houden met tijdsdruk 8. FPA voor Dummies8Wat kun je met functiepuntanalyse beter niet doenBij het begroten van ontwikkeling met behulp van pakketsoftware is de relatiemet functiepunten niet eenduidig:4993 Truck 4993 Cool Convertible4993 Schaufelbagger 9. FPA voor Dummies 9Wat kun je met functiepuntanalyse en hier wordt het lastig Uren/kosten per functiepunt zijn afhankelijk van het aantal functiepunten Uren/kosten Functiepunten ISBSG : The cost of speed Computable : Goed aanbesteden op basis van functiepunten 10. FPA voor Dummies 10Wat kun je met functiepuntanalyse en hier wordt het echt lastig Uren/kosten zijn niet alleen afhankelijk van functiepunten, maar ook van tijdBenodigde uren / KostenDoorlooptijd 11. FPA voor Dummies11Variaties op het thema functiepuntanalyse Er bestaan een aantal NESMA gebruikersgidsen: Onderhouds-FPA FPA voor Data Warehousing Functional Sizing in een SOA-omgeving Indicatieve FPAi Deze zijn geen onderdeel van de standaard! COSMIC maar dat is een standaard/verhaal apart 12. FPA voor Dummies12Van wie is functiepuntanalyse Binnen Nederland is de meest gebruikte FPA-methode die van de NESMA NESMA = Nederlandse Software Metriekengebruikers Associatie De Nederlandse methode is gecertificeerd als ISO/IEC 24570 Wereldwijd is de meest gebruikte FPA-methode die van de IFPUG IFPUG = International Fuction Point User Group Deze methode is gecertificeerd als ISO/IEC 20926 13. WatKostIT.blogspot.nlThePriceofIT.blogspot.com@FrankVogelezangFrankVogelezang frank.vogelezang@ordina.nlwww.linkedin.com/in/frankvogelezang13