FAQS Portugese

VEEL GESTELDE VRAGEN

Bijgewerkt in Octobro 2016

Alstublieft, maak contact met ons op Facebook en LinkedIn en deel in uw kringen.

IFPUG Website, alstublieft, controleer voor toekomstig gebruik
IFPUG Facebook-pagina, alstublieft, Klik like"
IFPUG Twitter, alstublieft, volg het laatste nieuws van "White Papers" en ander nieuws
IFPUG LinkedIn, klik op "Volgen"

Om andere "veelgestelde vragen" voor te stellen (Veel voorkomende vragen) of bewerkingen op deze pagina, Klik hier alsjeblieft Neem contact met ons op en neem "IFPUG FAQ" op in de onderwerpregel van het bericht.

 

Associates en niet-medewerkers kunnen documenten downloaden van onze "Online winkel”, waar ze ook een IFPUG-lidmaatschap kunnen verlengen of aanvragen.

Top / Top van pagina IFPUG FAQ PAGINA

 

VEEL GESTELDE VRAGEN

1.Wat is er een Functiepunt
2. Functiepunten zijn voor iedereen?
3. Waarom zou ik willen meten?
4. Wat een IFPUG-lidmaatschap voor mij kan doen?
5. Hoe ontwikkelaars en projectmanagers het belang van functiepuntanalyse te laten zien?
6. Hoe ik mijn gebruikersgroep het belang van functiepuntanalyse laat zien?
7. Hoe ik mijn gebruikersgroep het belang van functiepuntanalyse laat zien?
8. Wat is een basislijn van een functiepunt?
9. Waarom zou ik geen regels code gebruiken? (als maatstaf voor de softwaregrootte bij het berekenen van productiviteits- en kwaliteitscijfers)?
10. Hoe zit het met terugslag (de praktijk van het converteren van SLOC naar PF met behulp van een conversietabel op basis van programmeertalen)?
11. Er is mij verteld dat we moeten verbeteren. Waar moet ik beginnen?
12. We willen de productiviteit van onze softwareontwikkeling verbeteren, welke informatie hebben we nodig?
13. Wat een CIO moet weten over softwaregrootte? (Functiepunten en SNAP
14. Wat een CIO moet weten over Agile Method & Functiepunten?
15 We willen ons schattingsproces verbeteren met behulp van PF, welke andere informatie heb ik nodig?
16. We willen onze kwaliteit verbeteren, welke informatie heb ik nodig?
17. Ik heb een gecertificeerde CFPS-consultant nodig?
18. Wat te zoeken in een consultant?
19. Waar een adviseur zoeken?
20. Waar kan ik meer onderzoek doen naar functiepuntconcepten?


Punten
van
Bezetting

1.1 Wat is er een Functiepunt?

Functiepunten is een gestandaardiseerde meeteenheid die wordt gebruikt om de softwaregrootte weer te geven. De IFPUG functionele meetmethode (aangeduid als IFPUG 4.3.1) kwantificeert de softwarefunctionaliteit die aan de gebruiker wordt geleverd uitsluitend op basis van het logische ontwerp en de functionele vereisten. Het resulterende nummer wordt een functiepunttelling genoemd. Met dit in gedachten, de doelstellingen van de FP-telling zijn:

Veel andere toepassingen van functiepunten zijn te vinden in de industrie: vormen een gemeenschappelijke noemer van de maatstaf (bijvoorbeeld., het tarief van een andere statistiek 'per PF') voor vergelijkende analyse van kwaliteit en productiviteit in verschillende IT-industrieën. Voor meer informatie over de IFPUG PF-methode (e o Software niet-functioneel beoordelingsproces (SNAP) om niet-functionele eisen te kwantificeren), klik op onderstaande links:

Terug naar boven

1.2 Wat is SNAP?

SNAP is een afkorting voor 'Software Non-functional Assessment Process'. (Evaluatieproces van niet-functionele software). Het is een softwaremetriek die een aanvulling vormt op PF. SNAP maakt het mogelijk om niet-functionele vereisten te meten naast de functionele vereisten die door de PF worden gemeten. Het vervangt op geen enkele manier Functiepunten, wordt gebruikt naast functiepunten. Het vertegenwoordigt een continue verbetering van IFPUG in de manier waarop de software wordt gemeten.

1.3 Wat is het verschil tussen functiepunten en SNAP?

Simpel gezegd, Functiepunten meten het volume (of maat) van datastroom en opslag die inherent zijn aan een softwaretoepassing. Dit worden functionele gebruikersvereisten genoemd. SNAP mede o volume (of maat) andere aspecten van de software - zoals, data configuratie, algoritmen, Beslissingsbomen, gegevensvalidatie, locatie van logo's etc.. Dit worden niet-functionele eisen genoemd. Momenteel zijn er 14 erkende categorieën van niet-functionele vereisten. De term functionele gebruikersvereisten wordt vaak afgekort als RFU "FUR". De term "niet-functionele vereisten" wordt vaak afgekort als RNF "NFR". Specifieke details over het tellen van functiepunten staan ​​in de handleiding voor het tellen van functiepunten. Specifieke details over het aantal SNAP-punten staan ​​in de Assessment Practices Manual. Beide zijn verkrijgbaar in de IFPUG-winkel op ifpug.org.

1.4 Hoe Functiepunten en SNAP-punten samen worden gebruikt om de totale grootte van de software te bepalen?

De totale grootte van de software wordt gemeten als het aantal functiepunten en het aantal SNAP-punten. Bijvoorbeeld, een applicatie kan volledig worden gemeten als 800 Functiepunten en 300 SNAP-punten. Hoe functiepunten iets anders meten dan SNAP-punten, beide kunnen niet worden gecombineerd tot één statistiek; in dit voorbeeld kan de softwaretoepassing niet worden gemeten als hebbend 1100 punten van een soort. Dit is vergelijkbaar met hoe echte en imaginaire getallen worden weergegeven: een nummer kan worden weergegeven als 800 + 300ik, en niet hoe 1100 van een soort nummer.

Beide, Functiepunten en SNAP-punten, worden geassocieerd met inspanning. De inspanning om een ​​softwareproduct te ontwikkelen of te verbeteren is de som van de Functiepunten maal de functionele productiviteit (uur / PF) plus de som van SNAP-punten maal niet-functionele productiviteit (uur / PS).

1.5 SNAP is echt nodig?

Afhankelijk van de toepassing, Veel softwareontwikkelaars en ontwikkelingsteams erkennen dat een aanzienlijk deel van hun werk niet direct wordt gemeten met Functiepunten. Dit kan met name het geval zijn bij toepassingen van algoritmen met hoge intensiteit, toepassingen met aanzienlijke gegevensvalidaties en toepassingen met aanzienlijke "ergonomische" kenmerken, zoals pagina-indeling en gebruik van logo's. De voortdurende verbetering die door IFPUG wordt geïdentificeerd, is dat SNAP verantwoordelijk is voor dit werk dat niet wordt herkend door functiepunten en dat aanzienlijk kan zijn. Het biedt een meer rechtvaardige en welkome meetaanpak. Het kan ook helpen bij het verbeteren van kosten- en planningsprognoses voor nieuwe ontwikkelings- en verbeterprojecten.

1.6 Hoe ik ontwikkelaars en projectmanagers het belang van SNAP laat zien?

In veel situaties investeren ontwikkelaars moeite om te voldoen aan niet-functionele vereisten. Deze inspanning wordt niet weerspiegeld in de meting in Functiepunten. Ontwikkelaars zullen het voordeel zien van het rechtvaardigen van hun inspanningen met de extra omvang van SNAP, in plaats van een lagere productiviteit in inspanning te laten zien door functiepunten.

Functiepunten en SNAP gebruiken, projectmanagers kunnen hun budget beter verantwoorden; ze kunnen hun sponsors laten zien dat er meer functies in de software worden ingebouwd – functionaliteit, gemeten door functiepunten, en niet-functionele aspecten, gemeten door SNAP.

1.7 Wat is de meest nauwkeurige methode om de inspanning in softwareprojecten te schatten?

Volgens Capers Jones (2012), de nauwkeurigheid van het handmatig tellen van functiepunten biedt een foutmarge van 10%. Het gebruik van functiepunten en SNAP, geeft een foutmarge van 5%.

 

1.8 Wat zijn de voordelen van het gebruik van SNAP ?

Het meten van functionele en niet-functionele aspecten van een softwareapplicatie helpt IT-organisaties op verschillende manieren. Biedt betere zichtbaarheid voor de levering van softwareprojecten en het onderhoud van applicaties:

  • Verbetert de correlatie tussen inspanning en omvang, omdat softwareontwikkeling taken omvat die voldoen aan functionele en niet-functionele eisen;
  • Verbeterde inschatting en voorspelbaarheid van de inspanning en tijd die nodig zijn om een ​​softwareproject op te leveren;
  • Ontwikkelaars worden niet gestraft voor het investeren in niet-functionele aspecten van de vereisten;
  • Gebruikers kunnen de voordelen van een applicatie voor hun organisatie beter begrijpen;
  • Klanten kunnen zich beter identificeren (en kwantificeren) de waarde van uw geld;
  • De productiviteitsberekeningen van softwareontwikkeling zijn nauwkeuriger; elke variatie in de metriek inspanning / functiepunten kan beter worden verklaard;
  • Ook projecten die niet functioneel zijn, kunnen worden gemeten;
  • Verschillen in waarden van Key Performance Indicators (KPI's) tussen projecten kan beter worden uitgelegd.

1.9 SNAP is vandaag in gebruik?

Er zijn een paar bedrijven die SNAP al gebruiken in de VS., Azië en Europa in hun schattingsproces.

1.10 Hoe kan ik SNAP leren?

U kunt de handleiding voor het SNAP-beoordelingsproces verkrijgen (APM) gratis in de IFPUG online winkel. verder, gecertificeerde training wordt verzorgd door bedrijven die op de IFPUG-website staan ​​vermeld (http://www.ifpug.org/certification/training-materials-certification/)

Terug naar boven

Punten
van
Bezetting

2.0 Functiepunten zijn voor iedereen?

Dit is bijna een retorische vraag - en het antwoord is dat het ervan afhangt of u moet weten hoe groot de software is die u ontwikkelt of hoe u softwareontwikkelingsprojecten verbetert., of als u wilt weten hoe groot de systemen in uw softwareportfolio zijn. Functie Puntmeting kan snel en gemakkelijk helpen met meetwaarden (samen met andere statistieken) om u te vertellen over projecten en toepassingen:

  • Die zijn productiever,
  • Die de hoogste kwaliteit softwareproducten en / of applicaties opleveren,
  • Welke hadden nauwkeurige projectschattingen,
  • De noodzaak om softwareverbeteringsprocessen te gebruiken,
  • Die niet in overeenstemming zijn vanuit het oogpunt van kosten en budget (de kosten per eenheid);
  • Hetgeen had prestatie erger (of beter) team.

Als u in uw IT-rol bent uitgedaagd om deze vragen te beantwoorden, dus Function Points is voor JOU!

Terug naar boven

Punten
van
Bezetting

3.1 Waarom zou ik willen meten?

Net zo 25% grootste bedrijven over de hele wereld (volgens ISBSG) vertrouwen op softwaremeting om hun IT- en softwareontwikkeling te beheren om de volgende redenen:

  • U kunt niet beheren wat u niet meet;
  • Om problematische softwareprojecten en applicaties te identificeren en corrigerende maatregelen nemen; Gemiddelde, grote IT-projecten lopen 45% over budget en 7% boven tijd tijdens het bezorgen 56% minder waarde dan verwacht. Softwareprojecten lopen het grootste risico om kosten en planning te overschrijden, McKinsey & Bedrijf samen met Oxford University October 2012 | door Michael Bloch, Sven Blumberg, e Jürgen Laartz[1]
  • Vergelijk de reacties van leveranciers op offerteaanvragen (request for proposal) in biedingen;
  • Meting geeft een inschatting van de status quo (huidige situatie) zodat u uw softwareontwikkelingsproces kunt begrijpen en verbeteren. (Reference Guide to Software Measurement - Release 1.1, pg. 2-4, 3-7 - 3-8;)
  • Het bepalen van het beste de praktijken van uw bedrijf in softwareontwikkeling
  • Om de kwaliteit van de geleverde software te meten, en een economische stimulans bieden voor ontwikkelingsteams om kwaliteitssoftware te produceren
  • Metingen op basis van functiepunten en SNAP bieden een manier om aan uw klanten de omvang van hun verzoeken te communiceren en stellen u ook in staat om eenvoudig de productiviteit te berekenen, schat kwaliteit en nauwkeurigheid in.
  • Veel van uw concurrenten hebben deze ideeën misschien al gehad.

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

Terug naar boven

Punten
van
Bezetting

4.1 Wat een IFPUG-lidmaatschap voor mij kan doen?
Hoewel deze website en veel van de verstrekte informatie gratis is voor leden en niet-leden, IFPUG-lid worden biedt de volgende voordelen:

  • Online en persoonlijke netwerkmogelijkheden voor communicatie met professionals over de hele wereld die voor bedrijven zoals het uwe werken, die al een metrics-programma hebben geïmplementeerd of proberen te implementeren;
  • Verlaagde prijzen van ISBSG-vergelijkende analysegegevens (voor Lean Six Sigma), naast andere producten;
  • Mogelijkheid om deel te nemen aan commissies die Function Point-standaarden ontwikkelen;
  • Jaarlijkse conferenties voor het delen van kennis die zorgen voor:
    • Mogelijkheid om andere mensen op het gebied van metriek te ontmoeten;
    • Educatieve mogelijkheden om te leren en permanente studiepunten te verdienen via workshops die voorafgaand aan de conferentie worden georganiseerd;
    • Toegang tot certificeringstrainingen en testen voor wereldwijd erkende certificeringen, inclusief:
      • CFPS: "Certified Function Point Specialist" – Gecertificeerde functiepuntspecialist (De meest algemeen erkende en oorspronkelijke metrische aanduiding voor functionele grootte);
      • CFPP: "Certified Function Point Practitioner" – Certified Practitioner in Function Points (voor professionals die beoefenaars zijn, maar niet noodzakelijkerwijs experts op functiepunten);
      • CSP: Certified SNAP Practitioner - Gecertificeerde SNAP Practitioner (de enige aanduiding over de hele wereld die de kennis van niet-functionele softwarevereisten test);
    • Gelegenheid om experts uit de branche en mensen te horen ervaren over uw successen (en mislukkingen!) geen metrisch veld.
  • Professionele publicaties:
    • "Statistiekweergaven" (tweejaarlijks) - beschikbaar als een online en gedrukte krant met interessante en actuele artikelen over softwaremeting, IFPUG-nieuws, commissie updates en informatie over de laatste ontwikkelingen in de wereld van software metrics;
  • Aanzienlijke kortingen op IFPUG-producten, waaronder:
    • De ISO-norm en IFPUG Counting Practices Manual (CPM) compleet met ongeveer 300 regels pagina's, snelkoppelingen en telvoorbeelden;
    • FP-casestudy's inclusief stapsgewijze voorbeelden van het toepassen van CPM-regels voor softwarevereisten;
    • Gids voor Managementrapporten met pagina's met nuttig advies voor de succesvolle implementatie van Functiepunten om managementresultaten te leveren;
    • White papers en andere IFPUG-materialen die PF-tellingen effectief illustreren in een verscheidenheid aan toepassingen (p.e., datawarehouses), op nieuwere technologieën (client server, web, enz.,) en methodologieën (p.e., Agile methode.)
  • Toegang tot het beveiligde gedeelte van de IFPUG-website, beperkt tot leden, waar u een actief prikbord vindt waar leden tips en technieken uitwisselen met betrekking tot softwaremeting (je kunt zelfs vragen stellen aan de hele IFPUG-gemeenschap om een ​​antwoord te krijgen),
  • Om de laatste exemplaren van CPM te krijgen, SNAP en andere documenten, Klik hier om naar onze online winkel te gaan waar u producten aan uw winkelwagentje kunt toevoegen en kunt afrekenen.

Bezoek alstublieft Online winkel hier.

4.2 Er is een vergoeding voor IFPUG-services?
IFPUG-leden krijgen korting om conferenties bij te wonen, workshops, aanvullende literatuur en om toegang te krijgen tot de exclusieve ledengebieden van de website. verder, alle IFPUG-leden worden aangemoedigd om deel te nemen aan de IFPUG-gemeenschap en als leden deel te nemen aan een van onze verschillende commissies. Alle andere voordelen zijn gratis.

4.3 Hoe functiepunten te verkopen, SNAP (en softwaremeting) voor mijn senior management?

De eerste stap is om je bewust te zijn van de voordelen van analyse van functiepunten en SNAP (is een objectieve meting van de softwaregrootte die onafhankelijk is van de tools, technieken, vaardigheden en methoden die zijn gebruikt om de software te bouwen) en leer over het positieve rendement op investeringen dat kan worden verdiend met een meetprogramma op basis van functiepunten.

De volgende stap is het onderzoeken van beschikbare branchegegevens (vooral handig voor bedrijven die nog geen historische FP-gegevens hebben verzameld), zoals de beschikbare gegevens van ISBSG.

De benchmarkgegevens van de International Software Benchmarking Standards Group (ISBSG) zijn een wereldwijde opslagplaats van softwareontwikkelingsprojecten (en functiepunten) die effectief kunnen worden gebruikt voor projectschattingen, om vergelijkende analyses uit te voeren (voor verschillende soorten projecten) en om de prestaties van de projecten van uw eigen bedrijf te meten (productiviteit en kwaliteit.). IFPUG-leden krijgen korting op alle ISBSG-producten.

 

Terug naar boven

Punten
van
Bezetting

5.0 Hoe ontwikkelaars en projectmanagers het belang van functiepuntanalyse te laten zien?
Functie Punt Analyse (APF) stelt u in staat om te produceren project plannenmeetbare nauwkeurigheid en als uitbreiding de voortgang van het project volgen en de reikwijdte beheren. Bovendien kunnen ontwikkelaars de toegewezen taken voor een bepaalde streefdatum uitvoeren dankzij nauwkeurigere schattingen met behulp van functiepuntanalyse en historische gegevens.

Terug naar boven

Punten
van
Bezetting
6.0 Welke tools zijn beschikbaar om mijn functiepuntschattingen te verbeteren?

Nieuwe softwareontwikkelingsprojecten kunnen worden gemeten met COSMIC, Voorlopige schatting van functiepunten en gereedschap Vergelijkende schatting van ISBSG .

Terug naar boven

Punten
van
Bezetting

7.0 Hoe ik mijn gebruikersgroep het belang van functiepuntanalyse laat zien?
Functiepuntanalyse beoordeelt de functionele omvang van de software op basis van de functionele eisen van de gebruiker ("Wat de software doet op het gebied van bedrijfsprocessen en procedures"). Als zodanig, APF, kijkt naar de software vanuit het gebruikersperspectief en kwantificeert de Functiepunten op basis van vijf standaardcomponenten gericht op de gebruiker van de software: twee soorten opgeslagen gegevensentiteiten (waarnaar wordt verwezen als interne logische bestanden en externe interfacebestanden), en drie soorten bedrijfsprocessen (waarnaar wordt verwezen als externe ingangen, Externe uitgangen en externe vragen). De resultaten van een PF-telling (een lijst met de getelde bedrijfsprocessen en de functionele omvang van hun componenten) worden gegenereerd in termen die de gebruiker kan begrijpen. PF-tellingen bieden een gemeenschappelijke taal die kan worden gebruikt voor discussies met zowel softwareontwikkelaars als gebruikers, Evenzo. Het telproces helpt eigenlijk om ontbrekende vereisten te markeren / ontdekken en biedt een objectieve en nauwkeurige schatting van de grootte van het softwareproduct, waardoor de gebruiker zijn budget kan beheersen.

Terug naar boven

Punten
van
Bezetting

8.1 Wat is een basislijn van een functiepunt?

  • een basislijn applicatie is de grootte van de huidige functies die door het systeem aan de gebruiker worden geleverd.

 

  • De basislijn van een bedrijf of bedrijf is de som van alle basislijntellingen voor individuele systemen.

 

8.2 Ik heb een basislijn voor functiepunten nodig?

Het antwoord hangt af van wat u met de cijfers wilt doen. Als het uw doel is om de grootte van een softwaretoepassing te bepalen omdat u deze wilt vervangen, dus als u weet hoe groot uw huidige toepassing is, krijgt u een goede basis om de vervangingskosten te schatten. Als het uw doel is om het aantal wijzigingen te identificeren (verbeteringen) of groei die het hele jaar door plaatsvindt in softwareverbeteringen, dan zou je een baselinetelling moeten doen.

  • Als het uw doel is om de kwaliteit te verbeteren, productiviteit of nauwkeurigheid van projectschattingen, dus u hebt misschien geen basislijngrootte nodig, maar een telling van de grootte van softwareontwikkeling of wijzigingen.
  • Als het uw doel is om ondersteunings- en onderhoudskosten te vergelijken (gebaseerd op "by PF") voor uw portfolio of set toepassingen, dus u zou een basislijntelling voor deze toepassingen moeten willen.

Terug naar boven

Punten
van
Bezetting

9.0 Waarom zou ik geen regels code gebruiken? (als maatstaf voor de softwaregrootte bij het berekenen van productiviteits- en kwaliteitscijfers)?

Deze vraag rijst vaak wanneer bedrijven overwegen om Functiepunten of regels code te gebruiken (pit) als maateenheid voor softwaregrootte. Functiepunten hebben het voordeel dat ze onafhankelijk zijn van technologie en implementatie, terwijl regels code (pit) heeft de volgende nadelen:

  • Codelijnen hebben de neiging om een ​​"langdradig" ontwerp te belonen en beknopt ontwerp te bestraffen (d.w.z., meer regels spaghetticode zijn misschien niet zo productief als coderen met minder regels code die hetzelfde doen. Grotere code betekent niet noodzakelijk productiever als het gaat om regels code;
  • Er zijn geen industriestandaarden (zoals ISO) voor broncoderegels (d.w.z., sommige mensen pleiten voor het tellen van commandoregels zonder commentaar, maar dit is niet universeel geaccepteerd en variaties blijven bestaan);
  • Regels met code kunnen niet gemakkelijk worden gebruikt om per platform te normaliseren, taal of organisatie (omdat het aantal regels code varieert afhankelijk van de programmeertaal of taalconventies);
  • Sommige 4G-talen gebruiken zelfs geen regels code;
  • Tarieven op basis van coderegels kunnen erg misleidend zijn - zie Capers Jonesproductiviteit Paradox.

Terug naar boven

Punten
van
Bezetting

10.0 Hoe zit het met terugslag (de praktijk van het converteren van SLOC naar PF met behulp van een conversietabel op basis van programmeertalen)?

  • Backfiring is gebaseerd op regels code, u ondervindt dus dezelfde problemen als het gebruik van regels code.
  • Kan met voorzichtigheid worden gebruikt op oudere systemen met weinig uitzicht op extra werk.
  • Backfire kan helpen als nauwkeurigheid geen probleem is.

Terug naar boven

Punten
van
Bezetting

11.1 Er is mij verteld dat we moeten verbeteren. Waar moet ik beginnen?

  • Begin met het identificeren van wat moet worden verbeterd. Het model GQM(Doel/Vraag/Metriek) kan helpen met deze taak. Andere extra functies (downloadbare) zijn beschikbaar op de website website Praktische software en systeemmetingen (PSSM) Zodra u de doelen en statistieken voor uw meting heeft gedefinieerd, grootte in PF zal waarschijnlijk een belangrijke maatstaf zijn om te verzamelen als een gemeenschappelijke noemer voor productiviteits- en kwaliteitsverhoudingen..
  • Zodra uw verbeterdoelen zijn vastgesteld, zij zullen aangeven waar uw verbetering zou moeten beginnen. (p.e., in het kwaliteitsgebied, productiviteit of schattingsnauwkeurigheid).
  • Word lid van IFPUG en maak contact met andere medewerkers in onze interne ledenraad over hoe zij met succes proces- en meetverbeteringen hebben geïmplementeerd op basis van functiepunten.

11.2 Als het alleen ik en 500 ontwikkelaars, waar moet ik beginnen?

Bepaal de meest kritieke huidige problemen van uw ontwikkelaars. Start uw meetproces (met behulp van het bovengenoemde GQM-model) gericht op deze gebieden en begin direct met het rapporteren van resultaten voor ondersteuning en buy-in. Experts adviseren om het metrics-programma kleinschalig te starten, buy-in verkrijgen met meetresultaten VOORDAT u het in het hele bedrijf implementeert. Dus, je kunt ervoor zorgen dat je de juiste statistieken hebt geïdentificeerd, zet de juiste meetprocessen in en won kleine veldslagen voordat het werd uitgebreid naar een groter publiek.

11.3 Als productiviteit belangrijk is, waar moet ik de productiviteit meten - nieuwe ontwikkeling, onderhoud enz?

Nog een keer, hangt af van uw doelen voor metingen. Met de GQM-methode, u kunt Pareto-analyse gebruiken (regel van 80/20) om te bepalen wat uw "pijngebieden" zijn en deze te targeten voor uw eerste productiviteitsmetingen. Bijvoorbeeld, als je onderbemand bent en met uitdagingen op het gebied van software ondersteuning/onderhoud, dus de ondersteuningskosten (FTE door 1000 PF, bijvoorbeeld) kan worden gebruikt om schaarste objectief te bewijzen of niet..

Terug naar boven

Punten
van
Bezetting

12.1 We willen de productiviteit van onze softwareontwikkeling verbeteren, welke informatie hebben we nodig?

  • Er kunnen verschillende tarieven worden gebruikt om de productiviteit te bepalen., elk van hen bevat functiepunten. Raadpleeg de Management Reporting Guide of Estimating Projects in Practice bij de ISBSG (een ISBSG-product) voor begeleiding.

12.2 Wat heb ik nodig om een ​​PF te laten tellen??

De IFPUG Counting Practices Manual (momenteel in versie 4.3.1) geeft de vereisten aan wat betreft documenten/artefacten die nodig zijn om een ​​FP te laten tellen. De eerste stap is om de omvang en het doel van het tellen te bepalen en of u de grootte van een softwaretoepassing meetelt (basislijn) of de grootte van het softwareontwikkelings-/verbeteringsproject (telling van nieuwe ontwikkelings- of verbeteringsprojecten). Merk op dat elk stuk software wordt beschouwd als een afzonderlijke toepassingsgrens. (zie CPM voor meer details.) en zal zijn eigen aantal functiepunten hebben..

Een functiepunt laten tellen, je moet het volgende weten: (functionele eisen van de gebruiker) over de software:

  • Door de gebruiker gedefinieerde uitvoer die de toepassingsgrens overschrijdt en het resultaat is van enkele verwerking (p.e., rapportlay-outs, stoffen lay-outs, lay-outs van uitvoerbestanden).
  • Door de gebruiker gedefinieerde invoer die de toepassingsgrens overschrijdt en enkele verwerking activeert (p.e., lay-outs de tela, bestandsindelingen, batch-invoerbestanden).
  • Door de gebruiker gedefinieerde gegevensarchieven die worden onderhouden door de applicatie (p.e., bestandsindelingen, tabeldefinities, database of entiteiten).
  • Door de gebruiker gedefinieerde gegevensarchieven die ter referentie worden geopend door de toepassing (p.e., bestandsindelingen, tabeldefinities).
  • Door de gebruiker gedefinieerde zoekopdrachten die de toepassingsgrens overschrijden (p.e., rapportformaten, lay-outs de tela).
  • Het FP-telproces wordt volledig beschreven in de IFPUG Counting Practices Manual.
  • Support Fee = Applicatie Functie Punten / uren werk om de applicatie te ondersteunen
  • Verbeteringspercentage = Functiepunten van het verbeter- of veranderproject / uren aan projectinspanning
  • Bezorgkosten (Time to Market) = Functiepunten geleverd door de softwaretoepassing / duur
  • Voor meer gedetailleerde informatie over functiepuntanalyse, raadpleeg de IFPUG Counting Practices Manual.
  • Agile softwareontwikkelingsmethoden om de leveringssnelheid te verbeteren:.

Terug naar boven

Punten
van
Bezetting

13.0 Wat een CIO moet weten over softwaregrootte? (Functiepunten en SNAP)

IT-portfoliobeheer is een zeer belangrijke zaak voor senior executives. De grootte van de software kan het leiderschap helpen het investeringsrendement van hun IT-projecten in te schatten en alternatieven te vergelijken met een kosten-batenanalyse. Functiepunten en SNAP kunnen samen met andere metrieken worden gebruikt (projectinspanningen, gebreken, enz.) om trends te volgen en vergelijkende analyses uit te voeren.

 

Terug naar boven

Punten
van
Bezetting

14.0 Wat een CIO moet weten over Agile Method & Functiepunten?
De belangrijkste overweging bij het gebruik van een metriek om verschillende soorten projecten of contracten te vergelijken of te evalueren, is consistentie.. Vaak zullen ontwikkelaars PF afwijzen in Agile Method-projecten (zeggen dat het Agile Method-project niet kan worden geteld met PF) of knuffel haar (denken dat ze meer FP's kunnen krijgen dan projecten van het watervaltype door FP's te tellen tijdens sprints!). Geen van beide is juist! PF vertegenwoordigt de grootte van een stuk software dat wordt geleverd op basis van zijn functionaliteit (functionele eisen van de gebruiker) – wat complete en consistente bedrijfsprocessen zijn. (Zie het artikel Tellen FP op Agile / Iteratieve Projectenvoor meer details.)

PF kan een effectieve manier zijn om contracten met een vaste prijs te sturen en te evalueren, en kan handig zijn om RFP's te vergelijken met en tussen concurrenten tijdens het biedproces voor softwareontwikkelingsprojecten. (p.e., de prijs per FP van twee voorstellen kan sterk uiteenlopen en kan erop wijzen dat een leverancier misschien niet volledig heeft begrepen wat de functionele vereisten van de te ontwikkelen software zijn.)

In de software- en outsourcingindustrie, zowel IBM als CGI gebruiken PF (en heeft gecertificeerde teams van Function Point-specialisten) om de indiening van voorstellen te beoordelen.

Verschillende contracttypes kunnen baat hebben bij het opnemen van een schatting van functiepunten in uw voorstel en in sommige landen (inclusief Italië, Brazilië, Korea en Finland) maken steeds meer gebruik van op PF gebaseerde voorstellen en PF-prijzen (kosten per PF) voor het inhuren van software.

Terug naar boven

Punten
van
Bezetting

15.0 We willen ons schattingsproces verbeteren met behulp van PF, welke andere informatie heb ik nodig?
Software-schatting is een gebied alleen, maar de vereisten voor software-schatting met behulp van PF als invoermetriek (voor de te ontwikkelen software) bevat ten minste de volgende attributen::

  • Type ontwikkeling (nieuwe ontwikkeling of verbetering);
  • Platform (hardware- en architectonische overwegingen);
  • Taal (programmeertaal of niveau);
  • teamervaring;
  • Technieken (ontwikkelingsmethodologie);
  • externe beperkingen; e
  • Bereik vergroten (scope creep)

Of u nu een schattingsproces thuis gebruikt, de ISBSG-repository gebruiken voor historische leveringssnelheden, of een professioneel softwarepakket, u moet de tarieven kennen (bezorgkosten) voor vergelijkbare projecten om een ​​goede en betrouwbare schatting te kunnen maken. Er zijn softwarepakketten op de markt die helpen bij het inschatten van de betrouwbaarheid.

Terug naar boven

Punten
van
Bezetting

16.0 We willen onze kwaliteit verbeteren, welke informatie heb ik nodig?

  • Kwaliteit betekent verschillende dingen voor verschillende mensen.. Eerst moet u bepalen wat kwaliteit betekent in uw eigen organisatie.. ISO 9126 Kwaliteitskenmerken van GQM-softwaresystemen en -processen (Doel/Vraag/Metriek) kan jou helpen(een) hier.
  • Voorbeelden van kwaliteitsstatistieken zijn::
    • Defectdichtheid - aantal defecten/toepassingsgrootte in functiepunten; e
    • Leveringspercentage defecten - aantal geleverde defecten in de eerste maand van gebruik.

Terug naar boven

Punten
van
Bezetting
17.0 Ik heb een gecertificeerde CFPS-consultant nodig?
Dit is een vraag die elk bedrijf voor zichzelf moet beantwoorden.. Enkele vragen om over na te denken zijn::

  • We willen binnen een paar maanden een volledige baseline hebben? Als het antwoord ja is, het is verstandig dat de IT-afdeling meerdere gecertificeerde accountants heeft om u te helpen.(een). terwijl het tellen klaar is, u kunt een of meer medewerkers hebben die in FP certificeren en die vervolgens verantwoordelijk zijn voor het onderhouden van de baselines.
  • We willen gewoon beginnen met het tellen en inschatten van onze "grote projecten". Als dit is wat je zoekt, je kunt enkele medewerkers naar een IFPUG-workshop en/of conferentie sturen om getraind te worden. na het trainen, ze kunnen de tellingen doen en beginnen met het verzamelen van de gegevens. Denk er ook aan om één of meerdere FP-gecertificeerde medewerkers in te schakelen om de tellingen te controleren..
  • Je hebt geen idee waar de baas naar op zoek is, maar je weet dat je moet gaan meten. Als u zich in deze groep bevindt, het kan interessant zijn om een ​​consultant in te schakelen die een GQM-sessie kan doen (Doel/Vraag/Metriek) om de eerste metingen te bepalen. Op dit punt, je kunt een aantal mensen naar een IFPUG-workshop en/of conferentie sturen om getraind te worden.
  • Je maakt deel uit van een groot bedrijf en de baas wil nu ALLES gaan meten. Als u zich in deze groep bevindt, misschien wilt u een adviseur meenemen?:
    • Maak een GQM-sessie (Doel/Vraag/Metriek); e
    • Train meerdere mensen om functiepunten te tellen.
    • Misschien wilt u ook enkele mensen aanwijzen als coördinatoren van de hele inspanning en anderen om de tellingen uit te voeren en de gegevens te verzamelen.. Coördinatoren moeten zeker gecertificeerd zijn in de telling van functiepunten, aangezien ze zullen worden gevraagd om de tellingen te controleren en beslissingen te nemen wanneer er vragen worden gesteld.

Terug naar boven

Punten
van
Bezetting

18.1 Wat te zoeken in een consultant?

  • Iemand die ervaring heeft met tellen.
  • Iemand die is gecertificeerd door IFPUG (CFPS). Bij gebruik van SNAP, moet gecertificeerd zijn door SNAP (CSP).
  • Moet telervaring hebben in uw branche.
  • Goede interpersoonlijke vaardigheden - compatibel met uw bedrijfscultuur
  • Ervaring met het integreren van functiepunten met een gerenommeerd metrisch programma.

18.2 Hoe de IFPUG-certificering van een consultant te identificeren??

blader door de pagina Public Certification Zoeken van de IFPUG-website en dien een vraag in met behulp van de juiste naamvelden en zoekcriteria.

 

Terug naar boven

Punten
van
Bezetting

19.1 Waar een adviseur zoeken?
Bekijk onze Verkopers lijst voor alle leveranciers geassocieerd met IFPUG.

19.2 Wie zijn de leden van IFPUG ?
IFPUG heeft verschillende medewerkers in verschillende landen over de hele wereld.. We hebben medewerkers in de grootste branchecategorieën, inclusief maar niet beperkt tot:

  • ruimtevaart
  • bank
  • financieel
  • telecommunicatie
  • verzekering
  • vervaardiging
  • kleinhandel
  • openbare diensten
  • regering
  • ontwikkeling van computersystemen

Een van de grootste voordelen van IFPUG-lidmaatschap is toegang tot een netwerk van IFPUG-leden. (via prikbord of e-mail) die met succes op FP gebaseerde meet- en verbeterprogramma's in hun organisatie hebben geïmplementeerd.

Terug naar boven

Punten
van
Bezetting

20.0 Waar kan ik meer onderzoek doen naar functiepuntconcepten?
check onze Bibliografie / Reference Library voor meer informatie in Functiepuntanalyse.

Alstublieft, maak contact met ons op Facebook en LinkedIn en deel met je kringen.

IFPUG Website, alstublieft, controleer voor toekomstig gebruik
IFPUG Facebook-pagina, alstublieft, Klik like"
IFPUG Twitter, alstublieft, volg het laatste nieuws van "White Papers" en ander nieuws
IFPUG LinkedIn, klik op "Volgen"

Om andere "veelgestelde vragen" voor te stellen (Veel voorkomende vragen) of bewerkingen op deze pagina, Klik hier alsjeblieft Neem contact met ons op en neem "IFPUG FAQ" op in de onderwerpregel van het bericht.

Associates en niet-medewerkers kunnen documenten downloaden van onze "Online winkel”, waar ze ook een IFPUG-lidmaatschap kunnen verlengen of aanvragen.

.
Terug naar boven

Alstublieft, maak contact met ons op Facebook en LinkedIn en deel met je kringen.

IFPUG Website, alstublieft, controleer voor toekomstig gebruik
IFPUG Facebook-pagina, alstublieft, Klik like"
IFPUG Twitter, alstublieft, volg het laatste nieuws van "White Papers" en ander nieuws
IFPUG LinkedIn, klik op "Volgen"

Om andere "veelgestelde vragen" voor te stellen (Veel voorkomende vragen) of bewerkingen op deze pagina, Klik hier alsjeblieft Neem contact met ons op en neem "IFPUG FAQ" op in de onderwerpregel van het bericht.

Associates en niet-medewerkers kunnen documenten downloaden van onze "Online winkel”, waar ze ook een IFPUG-lidmaatschap kunnen verlengen of aanvragen.

Terug naar boven