Veelgestelde vragen

VEEL GESTELDE VRAGEN

bijgewerkt maart 2016

Neem contact met ons op Facebook en LinkedIn en te delen binnen je kringen.

IFPUG Website, Please bookmark voor toekomstig gebruik
IFPUG Facebook-pagina, klikt u op Net
IFPUG Twitter, volg dan de nieuwste versies van witboeken en ander nieuws
IFPUG LinkedIn, klikt u op Volgen

Als u nog meer FAQ of bewerkingen van deze pagina suggereren, Klik hier alsjeblieft Neem contact met ons op en omvatten “IFPUG FAQ” in de onderwerpregel van het bericht.


Top of IFPUG FAQ-pagina

Leden en niet-leden kunnen documenten downloaden van onze Online winkel, waar ze ook kunnen vernieuwen of te bestellen een IFPUG lidmaatschap.

1. Wat is een Function Point? Wat is SNAP? Wat is het verschil tussen Function Points en SNAP?
2. Zijn functie Punten voor iedereen?
3. Waarom zou ik willen meten?
4. Wat kan IFPUG lidmaatschap voor mij doen?
5. Hoe toon ik ontwikkelaars en projectmanagers op het belang van Functiepuntanalyse?
6. Welke hulpmiddelen zijn beschikbaar om mijn Function Puntschattingen verbeteren?
7. Hoe kan ik mijn groep gebruikers het belang van de functie punt analyse?
8. Wat is een functie punt basislijn?
9. Waarom zou ik niet gebruiken regels code?
10. Hoe zit het met terugslag?
11. Ik heb gehoord dat we moeten verbeteren. Waar moet ik beginnen?
12. We willen onze productiviteit te verbeteren, welke informatie heb ik nodig te hebben?
13. Wat doet een CIO moet weten over Functiepunten?
14. Wat doet een CIO moet weten over Agile & Function Points?
15. We willen onze schatten te verbeteren, welke informatie heb ik nodig te hebben?
16. We willen onze kwaliteit te verbeteren, welke informatie heb ik nodig te hebben?
17. Heb ik een CFPS gecertificeerd consultant?
18. Wat moet ik zoeken in een consultant?
19. Waar moet ik op zoek naar een consultant?
20. Waar kan ik naar meer onderzoek naar Functie Punt concepten doen?


IFPUG
FAQ
PAGINA

1.1 Wat is een functiepuntanalyse?
Function Points zijn een internationaal gestandaardiseerde maateenheid te vertegenwoordigen software grootte. De IFPUG functionele omvang meetmethode (genoemd IFPUG 4.3.1) kwantificeert software functionaliteit aan de gebruiker uitsluitend op basis van zijn logische ontwerp en functionele vereisten. De resulterende nummer wordt gebeld Een functie Point Count. Met dit in gedachten, de doelstellingen van FP tellen moeten:

Vele andere toepassingen van de functie punten zijn te vinden in de industrie: ze vormen een gemeenschappelijke sizing noemer (bijv., een verhouding van een andere maatregel “per FP”) voor de productiviteit en kwaliteit benchmarking in veel IT-bedrijven. Voor meer informatie over de IFPUG FP methode leren (en de Software niet-functionele Assessment Process (SNAP) niet-functionele eisen kwantificeren) Klik op de onderstaande links:

1.2 Wat is SNAP?

SNAP staat voor de “Software Non-functionele Assessment Process.” Het is een software metrische, welke functie punten aanvult. SNAP maakt dimensionering van de niet-functionele eisen naast de functionele eisen gemeten functiepunten. Het is geen vervanging van functiepunten op enigerlei wijze; Het wordt gebruikt in aanvulling op punten functioneren. Het is een continue verbetering van IFPUG in de manier waarop software wordt gedimensioneerd.

1.3 Wat is het verschil tussen Function Points en SNAP?

In een notendop, functiepunten meet het volume (of grootte) van de gegevensstroom en opslag inherent zijn aan een softwaretoepassing. Deze worden “functionele” user requirements genoemd. SNAP meet het volume (of grootte) van andere aspecten van de software — zoals dataconfiguratie, algoritmen, Beslissingsbomen, gegevensvalidatie, plaatsing van de logo's, enz. Dit zijn de zogenaamde “niet-functionele” eisen. Er zijn 14 momenteel erkend categorieën van niet-functionele vereisten. De term “functionele gebruikerseisen” wordt vaak afgekort als “FUR”. De term “niet-functionele eisen” wordt vaak afgekort als “NFR”. De details voor het tellen van functiepunten in de Counting Practices Manual. De details voor het tellen van SNAP punten in het Handboek Assessment Practices. Beide zijn verkrijgbaar in de IFPUG winkel aan de ifpug.org website.

1.4 Hoe worden Function Points en SNAP punten samen te stellen om de totale omvang van software te bepalen?

De totale omvang van de software wordt gemeten als het aantal van zijn functie punten en het aantal punten zijn SNAP. Bijvoorbeeld, Een applicatie kan volledig worden gerangschikt als 800 functiepunten en 300 SNAP punten. Sinds functie punten te meten wat anders dan SNAP, beide niet een of andere manier worden gecombineerd in een enkele handeling; in dit voorbeeld, de softwaretoepassing kan niet gemeten worden als hebbende 1100 “Punten” van een soort. Dit is vergelijkbaar met hoe de reële en imaginaire getallen worden vertegenwoordigd: een aantal kan worden voorgesteld als 800 + 300ik, niet 1100 van een soort van nummer.

Zowel functiepunten en SNAP punten worden geassocieerd met moeite. De inspanning te ontwikkelen of versterken van een software product is de som van de functie wijst tijden functionele productiviteit (uur / FP) plus de som van SNAP wijst tijden niet-functionele productiviteit (uur / SP).

1.5 Is SNAP echt nodig?

Afhankelijk van de toepassing, veel software-ontwikkelaars en ontwikkelteams erkennen dat een aanzienlijk deel van hun werk inspanning is niet direct verantwoordelijk gebruik van functiepunten. Dit kan vooral van algoritmische-intensieve toepassingen, toepassingen van grote data validatie, en toepassingen van grote “ergonomische” functies, zoals pagina-indelingen en het gebruik van logo's. De continue verbetering van IFPUG hier is dat SNAP goed is voor dit werk inspanning die niet alleen door functiepunten wordt erkend, die aanzienlijk zijn. Het zorgt voor een eerlijker en welkom measurement approach. Het kan ook helpen bij het verbeteren prognoses van kosten en planning voor nieuwe ontwikkelingsprojecten en enhancement projecten.

1.6 Hoe toon ik ontwikkelaars en projectmanagers op het belang van SNAP?

Ontwikkelaars investeren poging te voldoen aan de niet-functionele eisen. Deze inspanning is niet in de functie puntgrootte. Ontwikkelaars zullen het voordeel van hun inspanningen te rechtvaardigen met de extra SNAP grootte te zien, in plaats van het tonen van een lagere productiviteit van de punt van de functie / inspanning

Door het gebruik van bot functiepunten en SNAP, project managers beter kunnen rechtvaardigen hun budget; ze kunnen hun sponsors die meer activa worden ingebouwd in de software laten zien - functionaliteit, gemeten functiepunten, en niet-functionele aspecten, gemeten met SNAP.

1.7 Wat is de meest nauwkeurige methode om software project inspanning schatten?

Volgens Capers Jones (2012), de nauwkeurigheid van de handmatige telling van Functie punten biedt 10% foutmarge. Met behulp van Functie Punt Analyse en SNAP biedt 5% foutmarge

EstimatingAccuracy

 

1.8 Wat zijn de voordelen van het gebruik van SNAP?

Dimensionering van de functionele aspecten en de niet-functionele aspecten van een software applicatie helpt IT-organisaties op verschillende manieren. Het geeft een beter inzicht in de levering van software projecten en het onderhoud van applicaties:

  • Het verbetert de correlatie van inspanning en omvang, de ontwikkeling van een software omvat taken aan de zowel de functionele en niet-functionele eisen te voldoen.
  • Het verbetert schatting en de mogelijkheid om de tijd en moeite die nodig is om een ​​software-project op te leveren voorspellen.
  • Ontwikkelaars zijn niet gestraft voor het investeren inspanning in de niet-functionele aspecten van de vereisten.
  • Gebruikers kunnen beter inzicht in de voordelen van een aanvraag bij de organisatie.
  • Klanten kunnen beter realiseren (en te kwantificeren) de waarde voor hun geld.
  • softwareontwikkelingstools berekeningen nauwkeuriger; variaties in meting “inspanning / functiepunten” metric kan beter verklaard.
  • Projecten die zijn alleen niet-functioneel kan ook worden gedimensioneerd
  • Verschillen in waarden van de Key Performance Indicators (KPI's) tussen projecten beter uitgelegd.

1.9 Is SNAP in gebruik?

Er zijn maar weinig bedrijven die al SNAP te gebruiken in de VS, Azië, en Europa, in hun schatting proces

1.10 Hoe kan ik leren SNAP?

U kunt de SNAP Assessment Process Manual verkrijgen (APM) gratis van de IFPUG online winkel. In aanvulling op, gecertificeerde training wordt verzorgd door bedrijven die zijn ingeschreven op IFPUG plaatse (http://www.ifpug.org/certification/training-materials-certification/)

Terug naar boven

IFPUG
FAQ
PAGINA

 

2. Zijn functie Punten voor iedereen?
Dit is bijna een retorische vraag – en het antwoord is dat het afhangt van de vraag of je nodig hebt om te weten hoe groot is de software die u het ontwikkelen of verbeteren in de ontwikkeling van software projecten, of dat je nodig hebt om te weten hoe groot zijn uw systemen in uw software portfolio. Functiepuntanalyse sizing kan snel en eenvoudig meten verhoudingen bevorderen (en andere maatregelen) aan u welke projecten en applicaties te vertellen:

  • zijn productiever,
  • de productie van hogere kwaliteit van software producten en / of toepassingen,
  • had accurate project schattingen,
  • moeten procesverbeteringsmethoden omarmen,
  • zijn uit de lijn van een budget en kosten oogpunt (unit kost);
  • hadden een lagere (of hoger) team prestatie.

Als je uitgedaagd in uw IT-rol om deze vragen te beantwoorden, dan Functiepunten zijn voor JOU!

Terug naar boven

IFPUG
FAQ
PAGINA

3. Waarom zou ik willen meten? De top 25% van bedrijven over de hele wereld (bron ISBSG) vertrouwen op de software meting om hun IT-en software-ontwikkeling te beheren om de volgende redenen:

  • Je kunt niet beheren wat je niet meten;
  • Om probleem projecten en software-applicaties te identificeren en te nemen corrigerende maatregelen;Gemiddeld, grote IT-projecten run 45 procent ten opzichte van de begroting en 7 procent ten opzichte van de tijd, terwijl het leveren van 56 procent minder waard dan voorspeld. Software projecten lopen het hoogste risico op kosten en planning overschrijdingen, McKinsey & Company in samenwerking met de Universiteit van Oxford oktober 2012 | byMichael Bloch, Sven Blumberg, en Jürgen Laartz[1]
  • Vergelijk Vendor reacties op RFP(request for proposal) tegen concurrent biedingen;
  • Meting biedt een overzicht van de status quo (de huidige situatie) zodat je kunt begrijpen en uw software development processen te verbeteren. (Raadpleeg Richtlijnen voor Software Meting - Vrijval 1.1, pg. 2-4, 3-7 - 3-8;)
  • Om uw eigen onderneming Software Development bepalen best Practices
  • Om de kwaliteit van de geleverde software te meten, en zorgen voor een economische stimulans voor de ontwikkeling van teams om de kwaliteit van software te produceren.
  • Functie point-gebaseerde meting en SNAP geeft u een middel om met uw klanten te communiceren de grootte van hun software verzoeken, en kunt u ook gemakkelijk kan de productiviteit te berekenen, kwaliteit, en het schatten nauwkeurigheid.
  • Veel van uw concurrenten misschien al deze inzichten.

[1]http://calleam.com/WTPF/?page_id=1445

Terug naar boven

IFPUG
FAQ
PAGINA

4.1 Wat kan een IFPUG lidmaatschap voor mij doen?
Hoewel deze website en een groot deel van de verstrekte informatie zijn beschikbaar gratis voor leden en niet-leden, lid te worden van IFPUG heeft de volgende voordelen:

  • In-persoon en online mogelijkheden om te netwerken om te communiceren met professionals over de hele wereld in bedrijven zoals het uwe, die hebben of die proberen om een ​​meting programma uit te voeren;
  • Verlaagde tarieven voor ISBSG Benchmarking data (voor Lean Six Sigma) en andere producten;
  • De mogelijkheid om deel te nemen aan commissies die de functie Point Standards ontwikkelen;
  • Jaarlijkse kennisdeling conferenties die u met:
    • Kansen om anderen te ontmoeten in het meetveld;
    • Educatieve mogelijkheden om te leren en te verdienen permanente educatie studiepunten door middel van workshops gehouden voorafgaand aan de conferentie;
    • De toegang tot training en certificering testen om wereldwijd erkende certificeringen inclusief earn:
      • CFPS: Certified Function Point Specialist (De originele en meest erkende functionele maat opmeten aanduiding);
      • CFPP: Certified Function Point Practitioner (voor professionals die zijn beoefenaars maar niet noodzakelijk Functie Punt experts);
      • CSP: Certified SNAP Practitioner (de enige aanwijzing over de hele wereld die kennis testen over software niet-functionele vereisten;)
    • Gelegenheid om te horen van toonaangevende experts en ervaren beoefenaars over hun successen (en mislukkingen!) in het meetveld.
  • vakpublicaties:
    • Metric Bekeken (halfjaarlijks) – beschikbaar als een gedrukte en online dagboek met interessante en actuele software meting artikelen, IFPUG nieuws, updates en informatie commissie over de nieuwste ontwikkelingen in de wereld van software metrics;
  • Aanzienlijke kortingen op IFPUG producten, waaronder:
    • de ISO-standaard en IFPUG Counting Practices Manual (CPM) compleet met dicht bij 300 pagina's van regels, snelkoppelingen, en tellen voorbeelden;
    • FP Case Studies verstrekken van stap-voor-stap functie puntentelling voorbeelden van hoe de CPM regels gelden voor software-eisen;
    • Gids voor management rapportage met pagina's van nuttige adviezen voor het succesvol implementeren van functiepunten aan het management resultaten te leveren;
    • White papers en andere IFPUG releases die effectief illustreren FP tellen in nieuwere technologieën (client server, web, enz.,) toepassingen van FP tellen (bijv., datawarehouses) en methodologieën (bijv., behendig.)
  • De toegang tot de beveiligde Members Only gedeelte van de IFPUG website waar u een actieve online prikbord waar leden wisselen tips en technieken met betrekking tot software meting vindt (je kunt zelfs vragen stellen voor de IFPUG gemeenschap in het algemeen te beantwoorden), .
  • Om de laatste exemplaren van de CPM te verkrijgen, SNAP of andere documenten, Klik hier om te worden genomen om onze online winkel waar u producten kunt toevoegen aan uw winkelwagen en afrekenen.

Ga naar de Online winkel hier.

4.2 Is er een vergoeding voor IFPUG diensten?
IFPUG leden ontvangen een korting op de conferentie bijwonen, workshop bijwonen, aanvullende literatuur, en toegang tot uitsluitend leden online delen van de website te krijgen. Daarnaast, alle IFPUG leden worden aangemoedigd om mee te doen in de IFPUG gemeenschap te krijgen en deel te nemen als lid van een van onze verschillende commissies. Alle andere voordelen zijn momenteel gratis.

4.3 Hoe verkoop ik mijn senior management op functiepunten en SNAP (en software meting)?

De eerste stap is geïnformeerd over de voordelen van functiepuntanalyse en SNAP geworden (het is een objectieve maat van software grootte die onafhankelijk is van de gereedschappen, technieken, vaardigheden of methoden die worden gebruikt om de software te bouwen), en leren over de positieve rendement op de investering die u kunt profiteren van een Function Point gebaseerde software meetprogramma.

De volgende stap is om de beschikbare gegevens over de bedrijfstak onderzoek (vooral handig voor bedrijven die nog niet hebt verzameld historische FP data) zoals verkrijgbaar van gegevens ISBSG.
De International Software Benchmarking Standards Group (ISBSG) Benchmark gegevens is een betrouwbare wereldwijde repository van softwareontwikkeling projectgegevens (en functiepunten) die effectief kan worden gebruikt voor het project calculatie, vergelijkende analyse uit te voeren (over soorten projecten,) en project de prestaties van uw eigen bedrijf te meten (productiviteit en kwaliteit.) IFPUG leden ontvangen een korting op alle ISBSG producten.

4.4 (en software meting)?

De eerste stap is geïnformeerd over de voordelen van functiepuntanalyse geworden (het is een objectieve maat van software grootte die onafhankelijk is van de gereedschappen, technieken, vaardigheden of methoden die worden gebruikt om de software te bouwen), en leren over de positieve rendement op de investering die u kunt profiteren van een Function Point gebaseerde software meetprogramma.

De volgende stap is om de beschikbare gegevens over de bedrijfstak onderzoek (vooral handig voor bedrijven die nog niet hebt verzameld historische FP data) zoals verkrijgbaar van gegevens ISBSG.
De International Software Benchmarking Standards Group (ISBSG) Benchmark gegevens is een betrouwbare wereldwijde repository van softwareontwikkeling projectgegevens (en functiepunten) die effectief kan worden gebruikt voor het project calculatie, vergelijkende analyse uit te voeren (over soorten projecten,) en project de prestaties van uw eigen bedrijf te meten (productiviteit en kwaliteit.) IFPUG leden ontvangen een korting op alle ISBSG producten.

Terug naar boven

IFPUG
FAQ
PAGINA

5. Hoe toon ik ontwikkelaars en projectmanagers op het belang van Functiepuntanalyse?
Functiepuntanalyse (FPA) stelt u in staat om te produceren projectplannen een kwantificeerbare nauwkeurigheid en als een verlengstuk voortgang en het beheer van scope creep. Ook, ontwikkelaars kunnen de toegewezen taken door de gegeven streefdatum als gevolg van meer nauwkeurige calculatie te bereiken met de functie punt analyse en historische gegevens.

Terug naar boven

IFPUG
FAQ
PAGINA

6. Welke hulpmiddelen zijn beschikbaar om mijn Function Puntschattingen verbeteren?

Nieuwe projecten software ontwikkeling kan worden gedimensioneerd met behulp COSMIC, Vroege Functie Punt Estimating en ISBSG Vergelijkende Estimating gereedschap.

Terug naar boven

IFPUG
FAQ
PAGINA

7. Hoe kan ik mijn groep gebruikers het belang van de functie punt analyse?
Functie Punt analyse evalueert de functionele omvang van software op basis van een onderzoek van de functionele behoeften van de gebruikers (de “wat doet de software doen op het gebied van bedrijfsprocessen en procedures.”) Als zodanig, FPA kijkt naar software van het oogpunt van de gebruiker en kwantificeert functiepunten gebaseerd op vijf standaard, -Gebruiker gerichte componenten in de software: Twee types van opgeslagen data-entiteiten (aangeduid als Interne Logische Bestanden en Externe Interface Files), en drie types van de bedrijfsprocessen (aangeduid als Externe ingangen, Externe Uitgangen en Externe query's.) De FP resultaten (een bedrijf van de getelde bedrijfsprocessen en de component functionele omvang)verschaft is gebruiksvriendelijk begrijpelijke termen. FP telt voor een gemeenschappelijke taal die gebruikt kan worden voor gesprekken met zowel software zowel ontwikkelaars en gebruikers. De FP tellen proces zelf helpt om / ontdekken ontbrekende eisen markeren, en zorgt voor een objectieve en nauwkeurige schatting van de software product grootte, waardoor de gebruiker een betere budgetcontrole.

Terug naar boven

IFPUG
FAQ
PAGINA

8.1 Wat is een functie punt basislijn?

8.2 Moet ik een functie punt basislijn doen?

Het antwoord hangt af van wat u wilt doen met de nummers. Als uw doel is om de grootte van een software applicatie te beoordelen, want je wilt vervangen, dan weten hoe groot is uw huidige toepassing geeft u een goede basis van haar grootte voor gebruik geven bij het schatten van de kosten van vervanging. Als je doel is om nauwkeurig te kunnen bepalen hoeveel verandering (enhancement) of groei gebeurt het hele jaar door middel van software verbeteringen, dan je zou willen om een ​​basislijn telling doen.

  • Als uw doel is om de kwaliteit te verbeteren, productiviteit of het schatten van de nauwkeurigheid van de projecten, dan kun je niet nodig om een ​​basislijn maat heb, maar de telling van de omvang van de ontwikkeling van software of verbeteringen
  • Als uw doel is om de ondersteuning en het onderhoud kosten te vergelijken (op een per FP basis) in uw portefeuille of een set van applicaties, dan zou je willen basislijn tellingen van die toepassingen. een baseline van één project.

Terug naar boven

IFPUG
FAQ
PAGINA

9. Waarom zou ik niet gebruiken regels code (als maat voor de software grootte bij het berekenen van de productiviteit of kwaliteit verhoudingen)?

Deze vraag komt vaak wanneer bedrijven overwegen of u gebruik maakt FP of Source Lines of Code (pit) als hun maateenheid voor software-formaat. FP hebben het voordeel dat de technologie en de implementatie onafhankelijk, terwijl SLOC de volgende nadelen:

  • Regels code hebben de neiging om losbandige model te belonen en te bestraffen beknopt ontwerp (d.w.z., meer regels “spaghetti” code kan minder opleveren betere codering ontwerp en minder regels code om dezelfde functie te doen. Groter code betekent niet noodzakelijk productiever als het gaat om regels code.)
  • Er zijn geen industrie standaarden (ISO of anderszins) voor source regels code. (d.w.z., sommige mensen pleiten voor het tellen van niet-gereageerd command lines, maar dit is niet universeel geaccepteerd en variaties prevaleren.)
  • Regels code kan niet gemakkelijk worden gebruikt voor het normaliseren tegenover platform, taal of door organisatie (omdat het aantal regels code varieert afhankelijk van de programmeertaal en codering conventies)
  • Sommige 4GL niet eens gebruik maken van regels code.
  • Regels code gebaseerde verhoudingen positief misleidend zijn - zie Capers Jonesproductiviteit Paradox.

Terug naar boven

IFPUG
FAQ
PAGINA

10. Hoe zit het met terugslag (het uitvoeren van het omzetten SLOC aan FP via een conversietabel basis van programmeertalen)?

  • Terugslag is gebaseerd op regels code, zodat je in dezelfde problemen als het gebruik van regels code.
  • Het kan voorzichtig worden gebruikt op bestaande systemen zonder veel perspectief op verdere werkzaamheden.
  • Terugslag kan nuttig zijn als de nauwkeurigheid is geen probleem.

Terug naar boven

IFPUG
FAQ
PAGINA

11.1 Ik heb gehoord dat we moeten verbeteren. Waar moet ik beginnen?

  • Eerst beginnen door te bepalen wat er moet worden verbeterd. De GQM (Goal / Question / Metric) proces kan helpen om dit te vergemakkelijken. Extra middelen vrij te maken (downloadbare) zijn verkrijgbaar bij de Praktisch Software and Systems Measurement (PSSM) website . Zodra u de doelen en maatstaven geschetst voor uw meting, FP grootte zal waarschijnlijk een belangrijke maatregel die u wilt verzamelen als de gemeenschappelijke noemer voor de productiviteit en kwaliteit verhoudingen zijn.
  • Zodra uw verbetering doelen zijn vastgesteld, dit zal aangeven waar verbetering moet beginnen (bijv., op het gebied van kwaliteit, produktiviteit, of schatten nauwkeurigheid).
  • Join IFPUG en samen met andere leden van onze interne lid bulletin board over de manier waarop ze met succes hebben geïmplementeerd FP gebaseerd verbetering en meetsoftware proces.

11.2 Als het alleen ik en 500 ontwikkelaars, waar moet ik beginnen?
Bepaal wat de meest kritische van uw ontwikkelaars huidige problemen. Begin uw meetproces (GQM middels de werkwijze hierboven beschreven) door zich te richten op deze gebieden en beginnen meteen communicatie van de resultaten om ondersteuning te krijgen en buy-in. Experts adviseren over het starten van een meetprogramma op een kleine manier eerste, winnen buy-in met de meetresultaten, Voor het werpen van het uit aan een hele bedrijf. Op deze manier, kunt u ervoor zorgen dat u de juiste maatregelen zijn doelgerichte, in de juiste meetprocessen, en kreeg kleine overwinningen voordat je de meting uit te breiden naar een breder publiek.

11.3 Als de productiviteit is belangrijk, wat moet ik tel de productiviteit van de - nieuwe ontwikkeling, onderhoud, enz.?
Nog een keer, dit is afhankelijk van uw doelen voor het meten. Samen met de GQM aanpak, u kunt Pareto analyse gebruiken (80/20 regel) om te bepalen waar de “pijn” gebieden, en richten die gebieden eerst voor uw productiviteit metingen. Bijvoorbeeld, als je onderbezet en uitgedaagd in de software support / onderhoud gebied dan ondersteunen tarieven (fte 1000 FP b.v.) kunnen worden gebruikt om objectief te bewijzen dat het tekort of anderszins.

Terug naar boven

IFPUG
FAQ
PAGINA

12.1 We willen onze productiviteit software ontwikkeling te verbeteren, welke informatie heb ik nodig te hebben?

  • Verschillende verhoudingen kunnen worden gebruikt om de productiviteit te bepalen, die elk functiepunten. Raadpleeg de Gids voor management rapportage of <steek de IFPUG Book titels hier> of de ISBSG Practical Project Estimating (een product ISBSG) voor begeleiding.

12.2 Wat heb ik nodig om een ​​telling FP doen?

De IFPUG Counting Practices Manual (momenteel Version 4.3.1) een overzicht van de vereiste documenten / artefacten je nodig hebt om een ​​FP telling doen. De eerste stap is om de reikwijdte en het doel van de graaf te bepalen en of u gaat om de grootte van een software applicatie te tellen (basislijn) of de grootte van software-ontwikkeling / verbetering geleverd in een project (New Development of Enhancement count project). Merk op dat elk stuk software wordt als een afzonderlijke toepassing grens zijn (zie de CPM voor verdere details) en worden geteld in zijn eigen telling FP.

Om een ​​functie punt telling doen, je moet het volgende weten (functionele gebruikerseisen) over de software:

  • Gebruiker definieerbare uitgangen die de toepassing grens overschrijden en zijn het resultaat van unieke verwerking (bijv., rapportformaten, schermlayouts, output file layouts).
  • Gebruiker definieerbare ingangen die de toepassing grens overschrijden en veroorzaken unieke verwerking (d.w.z., schermlayouts, file layouts, batch bestandsinput, ).
  • Gebruiker definieerbare data stores die worden onderhouden door de applicatie (bijv., file layouts, tabeldefinities, database of entiteit definities).
  • Gebruiker definieerbare data stores die toegankelijk zijn voor referentie-informatie alleen door de applicatie (bijv., file layouts, tabeldefinities).
  • Gebruiker definieerbare queries dat de toepassing grens over te steken (bijv., rapportformaten, schermlayouts).
  • De FP telproces wordt volledig beschreven in de IFPUG Counting Practices Manual.
  • Steunpercentages = function aangrijpingspunten / inspanning uur aanvraag te ondersteunen
  • Enhancement rate = function punten verbeterd / veranderd in het project / inspanning uren van project
  • Delivery rate (Time to Market) = Function betrekking tot de geleverde software applicatie / kalendertijd
  • Voor meer gedetailleerde informatie over de functie punt analyse, verwijzen naar IFPUG Counting Practices Manual
  • Agile Software Development Methods te verhogen Delivery Rate

Terug naar boven

IFPUG
FAQ
PAGINA

13. Wat doet een CIO moet weten over software grootte? (Function Points en SNAP)

IT Portfolio Management is een zeer belangrijk onderwerp voor senior executives. Software grootte kan het management helpen om het rendement van de investering op hun IT-projecten schatten, en vergelijk alternatieven met een kosten-batenanalyse. Function Points en SNAP kan worden gebruikt in combinatie met andere maatregelen (project inspanning, gebrek, enz.) om de ontwikkeling en benchmarking.

 

Terug naar boven

IFPUG
FAQ
PAGINA

14. Wat doet een CIO moet weten over Agile & Function Points?
De belangrijkste overweging bij het gebruik van een meting om verschillende soorten projecten of contracten te vergelijken of te evalueren, is de consistentie. Vaak ontwikkelaars zal verwerpen FP op agile projecten (zeggen dat agile projecten niet kan worden geteld door het gebruik FP) of omarmen (denken dat ze meer FP kunnen krijgen dan op waterval projecten door het tellen van FP op sprints!) Geen van deze is juist! FP vertegenwoordigen de grootte van een geleverde stukje software op basis van de functionaliteit (functionele gebruikerseisen) – en dat volledige en consistente bedrijfsprocessen. (Zie het artikel Tellen FP op Agile / Iteratieve Projecten voor meer details.)

FP kan een effectieve manier van meten en evalueren in opdracht van derden zijn, en kan ook nuttig zijn bij het vergelijken van RFP's tegen of tussen concurrenten tijdens de biedprocedure voor de ontwikkeling van software projecten. (bijv., de prijs per FP uit twee biedingen kunnen sterk variëren en geven aan dat één leverancier niet volledig hebben begrepen wat zijn de functionele eisen van de te ontwikkelen software.)

In de outsourcing en de ontwikkeling van software-industrie, zowel IBM als CGI gebruik FP (en hebben teams van gecertificeerde functie punt specialisten) te herzien voorstel inzendingen.

De verschillende types contract kunnen profiteren van met inbegrip van een functie puntschatting in hun voorstel, en sommige landen (waaronder Italië, Brazilië, Korea, Finland) gebruiken steeds FP gebaseerde voorstellen en eenheidsprijs (kosten per FP) voor software aanbestedende.

Terug naar boven

IFPUG
FAQ
PAGINA

15. We willen onze schatten te verbeteren door gebruik te maken FP, welke andere informatie heb ik nodig te hebben?
Software schatten is een hele onderwerp gebied op zichzelf, maar de voorwaarden zijn voor het doen van project schatten met behulp van FP als de input maatregel (voor de software te ontwikkelen) ten minste de volgende attributen:

  • ontwikkelingstype; (nieuwe ontwikkeling of verbetering)
  • platform; (hardware en architectuur overwegingen)
  • taal; (programmeertaal of niveau)
  • ervaring van het team;
  • technieken; (ontwikkelingsmethodologie)
  • externe beperkingen; en
  • scope creep

Of u nu met behulp van een home grown schatten aanpak, met behulp van de ISBSG repository voor historische aflevering tarieven of een professioneel softwarepakket, moet u de verhoudingen kennen (leveringstarieven) voor vergelijkbare projecten met het oog op een goed te doen, betrouwbare schatting. Er zijn softwarepakketten op de markt om te helpen bij het schatten van de nauwkeurigheid.

Terug naar boven

IFPUG
FAQ
PAGINA

16. We willen onze kwaliteit te verbeteren, welke informatie heb ik nodig te hebben?

  • Kwaliteit betekent verschillende dingen voor verschillende mensen. Bepalen wat kwaliteit betekent in uw eigen organisatie. ISO 9126 Quality Attributen van Software Systems en de Goal / Question / Metric processen kunnen u hierbij helpen.
  • Voorbeelden van de kwaliteit van statistieken zijn:
    • defectdichtheid – aantal defecten / grootte van de toepassing in Function Points; en
    • defect afvoersnelheid – aantal defecten geleverd in de eerste maand van de werking,.

Terug naar boven

IFPUG
FAQ
PAGINA

17. Heb ik een CFPS Certified consultant?
Dit is een vraag die elk bedrijf heeft om te antwoorden op hun eigen. Sommige dingen na te denken over:

  • Willen we een complete basislijn gedaan in een paar maanden krijgen? Indien het antwoord hierop is ja het kan verstandig zijn om meerdere gecertificeerde tellers komen en u te helpen. Hoewel deze telling wordt gedaan, je kan hebben 1 of meer werknemers te certificeren in functie punt tellen, die vervolgens in staat zal zijn om te behouden deze basislijn zich.
  • We willen gewoon beginnen te tellen en het schatten van onze “grote projecten.” Als dit is wat u na, je kan een paar medewerkers sturen naar een IFPUG workshop en / of conferentie om getraind. Na het trainen, ze in staat om de graven uit te voeren zou zijn en beginnen met het verzamelen van gegevens. U wilt ook om na te denken over het hebben van 1 of meer werknemers gecertificeerd functie punt tellen aan de tellingen controleren.
  • Je hebt geen idee wat de baas is op zoek naar alleen dat we moeten beginnen met het meten. Als je past in deze groep, wilt u misschien in een consultant die een Goal / Question / Metric kan uitvoeren tot stand te brengen (GQM) sessie te bepalen welke metingen om mee te beginnen. Op dit punt, kunt u een paar mensen om en IFPUG workshop en / of conferentie om getraind te sturen.
  • Je maakt deel uit van een groot bedrijf en de baas wil om te beginnen met het meten van alles op dit moment. Als je merkt dat je hier, wilt u misschien in een consultant aan te brengen:
    • Voer een Goal / Question / Metric (GQM) sessie; en
    • Train meerdere mensen functiepunten te tellen.
  • U kunt ook een paar mensen aan te wijzen om de algemene coördinatoren van de inspanning en verschillende mensen die de graven zal uitvoeren en het verzamelen van de gegevens zijn. De coördinatoren moet zeker worden gecertificeerd in functie punt tellers want zij zullen worden opgeroepen over de controle telt en beslissingen te nemen bij vragen komen.

Terug naar boven

IFPUG
FAQ
PAGINA

18.1 Wat moet ik zoeken in een consultant?

  • Iemand die tellen deskundigheid heeft.
  • Ze moeten worden IFPUG gecertificeerd (CFPS). Bij het gebruik van SNAP - ze moeten SNAP-gecertificeerd (CSP).
  • Ze moeten tellen van ervaring in de industrie gebruikelijk om de jouwe.
  • Goede / Kwaliteit interpersoonlijke vaardigheden - compatibel met uw bedrijfscultuur.
  • deskundigheid Metrics in het integreren van functiepunten in een goed afgeronde meetprogramma

18.2 Hoe bepaal ik de IFPUG certificering van een consultant?

Navigeer naar de Public Certification Zoeken pagina op de IFPUG website en een query in te dienen onder de naam velden en andere relevante criteria.

 

Terug naar boven

IFPUG
FAQ
PAGINA

19.1 Waar moet ik op zoek naar een consultant?
Bekijk onze Verkopers lijst voor alle leveranciers die IFPUG leden.

19.2 Wie heeft dit gedaan?
IFPUG heeft meer dan veel leden in verschillende landen wereldwijd. Het lidmaatschap wordt getrokken uit alle grote industrie, inclusief maar niet beperkt tot:

  • ruimte
  • bank
  • financiën
  • telecommunicatie
  • verzekering
  • fabricage
  • utilities
  • retailing
  • regering
  • de ontwikkeling van computersystemen

Een van de grote voordelen van IFPUG lidmaatschap is het netwerk van IFPUG leden u toegang (via het prikbord of e-mail) die met succes hebben geïmplementeerd FP gebaseerde meet- en procesverbetering programma's in hun organisatie.

Terug naar boven

IFPUG
FAQ
PAGINA

20. Waar kan ik naar meer onderzoek naar Functie Punt concepten doen?
Bekijk onze Bibliografie / Reference Library voor verdere lezingen op Functiepuntanalyse.

Neem contact met ons op Facebook en LinkedIn en te delen binnen je kringen.

IFPUG Website, Please bookmark voor toekomstig gebruik
IFPUG Facebook-pagina, klikt u op Net
IFPUG Twitter, volg dan de nieuwste versies van witboeken en ander nieuws
IFPUG LinkedIn, klikt u op Volgend

Als u nog meer FAQ of bewerkingen van deze pagina suggereren, Klik hier alsjeblieft Neem contact met ons op en omvatten “IFPUG FAQ” in de onderwerpregel van het bericht.

Leden en niet-leden kunnen documenten downloaden van onze Online winkel, waar ze ook kunnen vernieuwen of te bestellen een IFPUG lidmaatschap.
Terug naar boven