FAQs

DOMANDE FREQUENTI

aggiornato marzo 2016

Si prega di collegarsi con noi su Facebook e LinkedIn e condividere all'interno tue cerchie.

IFPUG Sito, per favore segnalibro per riferimento futuro
IFPUG pagina Facebook, clicca sul come
IFPUG Twitter, si prega di seguire le più recenti versioni di white paper e altre notizie
IFPUG LinkedIn, clicca sul Segui

Per suggerire FAQ aggiuntive o modifiche a questa pagina, per favore clicca qui Contattaci e comprendono “IFPUG FAQ” nella riga dell'oggetto del messaggio.


Top of IFPUG FAQ PAGINA

Soci e non soci possono scaricare i documenti dal nostro Negozio online, dove possono anche rinnovare o ordinare un abbonamento IFPUG.

1. Che cosa è un Function Point? Che cosa è SNAP? Qual è la differenza tra Function Points e SNAP?
2. Sono Function Point per tutti?
3. Perché dovrei voler misurare?
4. Che cosa può fare l'adesione IFPUG fare per me?
5. Come posso mostrare gli sviluppatori e responsabili di progetto l'importanza della Function Point Analysis?
6. Quali strumenti sono a disposizione per migliorare le mie stime Function Point?
7. Come posso mostrare il mio gruppo di utenti l'importanza dell'analisi punto di funzione?
8. Che cosa è una linea di base punto funzione di?
9. Perché non dovrei usare righe di codice?
10. Che dire di ritorni di fiamma?
11. Mi è stato detto che abbiamo bisogno di migliorare. Da dove comincio?
12. Vogliamo migliorare la nostra produttività, Quali informazioni ho bisogno di avere?
13. Che cosa fa un CIO c'è da sapere su Function Point?
14. Che cosa fa un CIO hanno bisogno di sapere su Agile & Function Points?
15. Vogliamo migliorare la nostra stima, Quali informazioni ho bisogno di avere?
16. Vogliamo migliorare la nostra qualità, Quali informazioni ho bisogno di avere?
17. Ho bisogno di un consulente certificato CFPS?
18. Cosa cerco in un consulente?
19. Dove posso cercare un consulente?
20. Dove posso andare a fare più ricerca su concetti Function Point?


IFPUG
FAQ
PAGINA

1.1 Che cosa è un punto funzione?
Function Point sono un'unità internazionale standardizzato di misura utilizzata per rappresentare dimensione del software. Il metodo di misurazione della dimensione funzionale IFPUG (denominato IFPUG 4.3.1) quantifica funzionalità del software fornito per l'utente basata esclusivamente sul suo disegno logico e richieste funzionali. Il numero risultante viene chiamato un Function Point Count. Con questo in testa, gli obiettivi del conteggio FP sono a:

Molti altri usi di punti di funzione si trovano nel settore: formano un denominatore comune dimensionamento (es, un rapporto di un'altra misura “per FP”) per la produttività e la valutazione comparativa della qualità in molte aziende IT. Per ulteriori informazioni sul metodo IFPUG FP (e il software di processo di valutazione non-Funzionale (SNAP) quantificare i requisiti non funzionali) clicca sui link qui sotto:

1.2 Che cosa è SNAP?

SNAP sta per il “processo di valutazione del software non-funzionali.” Si tratta di una metrica software, che integra punti funzione. SNAP consentono misurazione requisito non funzionale oltre ai requisiti funzionali misurata con punti funzione. Non sostituisce i punti funzione in alcun modo; esso viene usato in aggiunta a funzionare punti. Esso rappresenta un miglioramento continuo IFPUG nel software modo è dimensionato.

1.3 Qual è la differenza tra Function Points e SNAP?

In poche parole, punti funzione misurano il volume (o dimensione) del flusso di dati e memorizzazione inerente un'applicazione software. Questi sono chiamati esigenze degli utenti “funzionali”. SNAP misura il volume (o dimensione) di altri aspetti del software — ad esempio la configurazione dei dati, algoritmi, alberi di decisione, convalida dei dati, posizionamento dei loghi, eccetera. Questi sono chiamati requisiti “non funzionali”. Ci sono 14 categorie attualmente riconosciute di requisiti non funzionali. Il termine “requisiti utente funzionali” è spesso abbreviato come “FUR”. Il termine “requisiti non funzionali” è spesso abbreviato come “NFR”. Le specifiche per il conteggio punti funzione sono nel manuale Practices Conteggio. Le specifiche per il conteggio punti di aggancio sono nel manuale di pratiche di valutazione. Entrambi sono disponibili nel negozio IFPUG sul sito ifpug.org.

1.4 Come vengono Function Point e punti di messi insieme per determinare la dimensione complessiva del software?

La dimensione totale del software è misurata come il numero dei suoi punti di funzione e il numero dei suoi punti SNAP. Per esempio, un'applicazione potrebbe essere totalmente dimensionata in 800 punti funzione e 300 punti di snap. Dal punti funzione misurano qualcosa di diverso rispetto a SNAP, i due non possono essere combinati in qualche modo in un unico provvedimento; in questo esempio, l'applicazione software non può essere misurata come aventi 1100 “punti” di qualche tipo. Questo è simile a come reale e numeri immaginari sono rappresentati: un numero potrebbe essere rappresentato come 800 + 300io, non 1100 di una sorta di numero.

Entrambi i punti funzione e punti di aggancio sono associati con sforzo. Lo sforzo di sviluppare o migliorare un prodotto software è la somma della funzione sottolinea volte la produttività funzionale (ore / FP) più la somma dei punti SNAP volte produttività non funzionale (ore / SP).

1.5 È davvero necessario SNAP?

A seconda dell'applicazione, molti sviluppatori di software e team di sviluppo riconoscono che una notevole quantità di lavoro il loro sforzo non è direttamente responsabile utilizzando i punti di funzione. Questo può essere particolarmente vero per le applicazioni ad alta intensità di algoritmici, applicazioni con notevole validazione dei dati, e le applicazioni con notevoli caratteristiche “ergonomiche” come layout di pagina e l'uso di loghi. Il miglioramento continuo IFPUG qui è che rappresenta SNAP per questo sforzo di lavoro che non è riconosciuto dai soli punti funzione, che può essere considerevole. Esso fornisce un metodo di misurazione più giusto e benvenuto. Può anche contribuire a migliorare le previsioni di costi e il calendario per i nuovi progetti di sviluppo e progetti di valorizzazione.

1.6 Come posso mostrare gli sviluppatori e responsabili di progetto l'importanza di SNAP?

Gli sviluppatori investono sforzi nel soddisfare il requisito non funzionale. Questo sforzo non si riflette nella dimensione del punto funzione. Gli sviluppatori potranno vedere il vantaggio di giustificare il loro sforzo con la dimensione SNAP aggiuntivo, piuttosto che mostrare una minore produttività dei Function Point / sforzo

Usando punti funzione bot e SNAP, project manager possono meglio giustificare il loro budget; essi possono mostrare i loro sponsor che più beni sono costruiti nel software - funzionalità, misurata da punti funzione, e aspetti non funzionali, misurato da SNAP.

1.7 Qual è il metodo più accurato per stimare lo sforzo progetto software?

Secondo Capers Jones (2012), la precisione di conteggio manuale dei punti funzione fornisce 10% margine di errore. Utilizzando analisi Function Point e fornisce SNAP 5% margine di errore

EstimatingAccuracy

 

1.8 Quali sono i vantaggi di utilizzare SNAP?

Dimensionamento gli aspetti funzionali e gli aspetti non funzionali di un'applicazione software aiuta le organizzazioni IT in più modi. Esso fornisce una migliore comprensione della consegna dei progetti software e la manutenzione di applicazioni:

  • Migliora la correlazione di sforzo e dimensione, come lo sviluppo di un software include le attività per soddisfare entrambi i requisiti funzionali e non funzionali.
  • Migliora la stima e la capacità di prevedere lo sforzo e il tempo necessario per fornire un progetto software.
  • Gli sviluppatori non sono penalizzati per investire impegno negli aspetti non funzionali dei requisiti.
  • Gli utenti possono capire meglio i vantaggi di un'applicazione per la loro organizzazione.
  • I clienti possono meglio realizzare (e quantificare) il valore per i loro soldi.
  • calcoli di produttività di sviluppo del software sono più precisi; eventuali variazioni di misura “sforzo punti funzione /” metrica può essere meglio spiegato.
  • Progetti che sono solo non funzionale possono essere dimensionati anche
  • Le differenze nei valori di Key Performance Indicators (KPI) tra progetti sono spiegati meglio.

1.9 È SNAP in uso oggi?

Ci sono poche aziende che già utilizzano SNAP negli Stati Uniti, Asia, e l'Europa, nel loro processo di stima

1.10 Come posso imparare SNAP?

È possibile ottenere il manuale processo di valutazione SNAP (APM) gratuitamente dal negozio online IFPUG. Inoltre, formazione certificata sono forniti dalle aziende che sono arruolati in loco IFPUG (http://www.ifpug.org/certification/training-materials-certification/)

Torna in cima

IFPUG
FAQ
PAGINA

 

2. Sono Function Point per tutti?
Questo è quasi una domanda retorica – e la risposta è che dipende dal fatto che è necessario sapere quanto grande è il software che si sta sviluppando o migliorare in progetti di sviluppo software, o se avete bisogno di sapere quanto grande sono i sistemi nel vostro portafoglio software. Funzione punto di dimensionamento può rapidamente e facilmente facilitare i rapporti di misura (insieme ad altre misure) per dirti quello che progetti e applicazioni:

  • sono più produttivi,
  • produrre prodotti e / o applicazioni software di qualità più elevati,
  • aveva stime di progetto accurate,
  • bisogno di adottare metodi di miglioramento dei processi,
  • sono fuori linea dal punto di vista economico e di costo (unità di valutazione dei costi);
  • aveva inferiore (o più alto) squadra prestazione.

Se si sono sfidati nel vostro ruolo IT per rispondere a queste domande, poi Function Point sono per voi!

Torna in cima

IFPUG
FAQ
PAGINA

3. Perché dovrei voler misurare? La cima 25% di aziende in tutto il mondo (ISBSG fonte) contare su misura software per gestire l'IT e sviluppo software per i seguenti motivi:

  • Non si può gestire ciò che non si misura;
  • Per identificare i progetti problematici e applicazioni software e prendere azione correttiva;In media, grandi progetti IT run 45 per cento rispetto al budget e 7 per cento nel corso del tempo, offrendo allo stesso tempo 56 per cento in meno del valore del previsto. progetti di software corrono il più alto rischio di superamento dei costi e il calendario, McKinsey & Società in collaborazione con l'Università di Oxford ottobre 2012 | byMichael Bloch, Sven Blumberg, e Jürgen Laartz[1]
  • Confronta risposte fornitore per RFP(richiesta di proposta) contro le offerte concorrenti;
  • Misura fornisce una valutazione dello status quo (la situazione attuale) in modo da poter capire e migliorare i processi di sviluppo del software. (Fare riferimento alle Linee guida per il software di misura - uscita 1.1, pg. 2-4, 3-7 - 3-8;)
  • Per determinare lo sviluppo del software la propria azienda Migliori pratiche
  • Per misurare la qualità del software fornito, e di fornire un incentivo economico per i team di sviluppo per produrre software di qualità.
  • FUNZIONE DI MISURA point-based e SNAP ti dà un mezzo per comunicare con i clienti le dimensioni delle loro richieste di software, e permette anche di calcolare facilmente la produttività, qualità, e la precisione di stima.
  • Molti dei vostri concorrenti può già avere queste intuizioni.

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

Torna in cima

IFPUG
FAQ
PAGINA

4.1 Che cosa può fare un abbonamento IFPUG fare per me?
Anche se questo sito e gran parte delle informazioni fornite sono disponibili gratuitamente per i membri e non membri, diventando un membro del IFPUG offre i seguenti vantaggi:

  • Di persona e opportunità di networking on-line per comunicare con i professionisti di tutto il mondo in aziende come la tua, che hanno o che stanno cercando di attuare un programma di misura;
  • aliquote ridotte ai dati ISBSG Benchmarking (per magra Sei Sigma) e altri prodotti;
  • La possibilità di partecipare ai comitati che si sviluppano gli Standard Function Point;
  • conferenze annuali di condivisione delle conoscenze che forniscono:
    • Opportunità di incontrare altri nel campo di misura;
    • opportunità di istruzione per imparare e guadagnare crediti di formazione continua attraverso seminari tenuti prima della conferenza;
    • L'accesso ai test di formazione e certificazione per guadagnare certificazioni riconosciute a livello mondiale, tra cui:
      • CFPS: Certified Function Point Specialist (La designazione misurazione della dimensione funzionale originale e più ampiamente riconosciuto);
      • CFPP: Certified Function Point Practitioner (per i professionisti che sono professionisti, ma non necessariamente esperti funzione Point);
      • CSP: Certified Practitioner SNAP (l'unica denominazione di tutto il mondo che mette alla prova la conoscenza sui requisiti non funzionali del software;)
    • Opportunità di ascoltare dai principali esperti del settore e professionisti esperti circa i loro successi (e fallimenti!) nel campo di misura.
  • pubblicazioni professionali:
    • Metric Visualizzazioni (due volte l'anno) – disponibile come un giornale stampato e in linea con interessanti e puntuali articoli di misurazione del software, notizie IFPUG, aggiornamenti delle commissioni e informazioni sulle più recenti innovazioni nel mondo delle metriche del software;
  • notevoli sconti sui prodotti, tra cui IFPUG:
    • il Manuale di pratiche Conteggio ISO-standard e IFPUG (CPM) completare con quasi 300 pagine di regole, scorciatoie, e contando esempi;
    • FP Case Studies fornendo passo-passo esempi conteggio di punti funzione di come applicare le regole CPM per requisiti software;
    • Guida alla gestione di attività con pagine di consigli utili per implementare con successo punti funzione di fornire risultati di gestione;
    • White paper e altri rilasci IFPUG che illustrano in modo efficace FP conteggio in nuove tecnologie (client server, web, eccetera.,) applicazioni di conteggio FP (es, data warehouse) e metodologie (es, agile.)
  • L'accesso al sicuro all'area riservata del sito IFPUG dove troverete una bacheca on-line attivo dove suggerimenti membri di scambio e le tecniche relative alla misurazione del software (si può anche porre domande per la comunità IFPUG in generale per rispondere), .
  • Per ottenere le ultime copie del CPM, SNAP o di altri documenti, clicca qui per essere diretti alla nostra negozio online dove è possibile aggiungere i prodotti al carrello e cassa.

Si prega di visitare il Negozio online Qui.

4.2 C'è una tassa per i servizi IFPUG?
membri IFPUG ricevono uno sconto sulla presenza di congresso, laboratorio di presenze, letteratura supplementare, e ottenere l'accesso alle aree on-line solo per i membri del sito. Inoltre, tutti i membri IFPUG sono incoraggiati a farsi coinvolgere nella comunità IFPUG e partecipare come membro di uno dei nostri vari comitati. Tutti gli altri benefici sono attualmente gratuito.

4.3 Come posso vendere il mio senior management sui punti funzione e SNAP (e software di misura)?

Il primo passo è quello di diventare informato circa i vantaggi dell'utilizzo di analisi punto funzione e SNAP (è una misura oggettiva della dimensione software che è indipendente degli strumenti, tecniche, abilità o metodi utilizzati per costruire il software), e conoscere la ritorno positivo sugli investimenti si può guadagnare da un programma di misurazione software basato Function Point.

Il passo successivo è quello di ricercare i dati del settore disponibili (particolarmente utile per le aziende che non hanno già raccolto dati storici FP) quali i dati disponibili dal ISBSG.
Il Software Benchmarking Standards Group International (ISBSG) i dati di riferimento in tutto il mondo è un repository affidabile dei dati del software progetto di sviluppo (e punti funzione) che può essere utilizzato efficacemente per il progetto stima, per eseguire l'analisi comparativa (attraverso tipi di progetto,) e di valutare le prestazioni del progetto la propria azienda (produttività e qualità.) membri IFPUG ricevono uno sconto su tutti i prodotti ISBSG.

4.4 (e software di misura)?

Il primo passo è quello di diventare informato circa i vantaggi dell'utilizzo di analisi punto funzione (è una misura oggettiva della dimensione software che è indipendente degli strumenti, tecniche, abilità o metodi utilizzati per costruire il software), e conoscere la ritorno positivo sugli investimenti si può guadagnare da un programma di misurazione software basato Function Point.

Il passo successivo è quello di ricercare i dati del settore disponibili (particolarmente utile per le aziende che non hanno già raccolto dati storici FP) quali i dati disponibili dal ISBSG.
Il Software Benchmarking Standards Group International (ISBSG) i dati di riferimento in tutto il mondo è un repository affidabile dei dati del software progetto di sviluppo (e punti funzione) che può essere utilizzato efficacemente per il progetto stima, per eseguire l'analisi comparativa (attraverso tipi di progetto,) e di valutare le prestazioni del progetto la propria azienda (produttività e qualità.) membri IFPUG ricevono uno sconto su tutti i prodotti ISBSG.

Torna in cima

IFPUG
FAQ
PAGINA

5. Come posso mostrare gli sviluppatori e responsabili di progetto l'importanza della Function Point Analysis?
Analisi punto Funzione (FPA) consente di produrre piani di progetto una precisione quantificabile e come estensione monitorare l'avanzamento e il gestore scope creep. Anche, gli sviluppatori possono ottenere i compiti assegnati dalla data data prevista a causa di stima più accurata utilizzando l'analisi punto funzione ed i dati storici.

Torna in cima

IFPUG
FAQ
PAGINA

6. Quali strumenti sono a disposizione per migliorare le mie stime Function Point?

I nuovi progetti di sviluppo software possono essere dimensionati utilizzando COSMICO, All'inizio Function Point Estimating e ISBSG comparativa Estimating Strumento.

Torna in cima

IFPUG
FAQ
PAGINA

7. Come posso mostrare il mio gruppo di utenti l'importanza dell'analisi punto di funzione?
analisi Function Point valuta la dimensione funzionale del software basato su un esame dei requisiti utente funzionali (il “che cosa fa il software fare in termini di processi di business e delle procedure.”) Come tale, FPA guarda software dal punto di vista dell'utente e quantifica punti di funzione sulla base di cinque serie, componenti user-oriented nel software: Due tipi di entità di dati memorizzati (denominato file logici come interni e file di interfaccia esterna), e tre tipi di processi di business (denominati ingressi esterni, Le uscite esterne e query esterne.) I risultati FP (un elenco dei processi di business contati e la loro dimensione funzionale componente)fornisce sia in termini dall'utente comprensibile. conta FP prevedono un linguaggio comune che può essere usato per le discussioni con gli sviluppatori di software e gli utenti. Il processo di conteggio FP per sé contribuisce a mettere in evidenza / scoprire requisiti mancanti, e fornisce una stima oggettiva e accurata delle dimensioni del prodotto software, permettendo così all'utente un migliore controllo di bilancio.

Torna in cima

IFPUG
FAQ
PAGINA

8.1 Che cosa è una linea di base punto funzione di?

8.2 Ho bisogno di fare un punto della linea di base funzione di?

La risposta dipende da ciò che si vuole fare con i numeri. Se il vostro obiettivo è quello di valutare le dimensioni di un'applicazione software perché si vuole sostituirlo, quindi sapendo quanto è grande la vostra applicazione corrente vi darà una buona base delle sue dimensioni per l'utilizzo nella stima del costo di sostituzione. Se il vostro obiettivo è quello di essere in grado di valutare con precisione la quantità di cambiamento (aumento) o la crescita avviene durante tutto l'anno attraverso miglioramenti del software, allora si potrebbe desiderare di fare un valore di base.

  • Se il vostro obiettivo è quello di migliorare la qualità, produttività o stimare l'accuratezza di progetti, allora potrebbe non essere necessario fare una dimensione di base, ma piuttosto contare le dimensioni dello sviluppo software o miglioramenti
  • Se il vostro obiettivo è quello di confrontare i costi di supporto e manutenzione (su una base per FP) attraverso il vostro portafoglio o un set di applicazioni, allora si vorrebbe conta basale di tali applicazioni. una linea di base di un progetto.

Torna in cima

IFPUG
FAQ
PAGINA

9. Perché non dovrei usare righe di codice (come misura della dimensione software nel calcolare indici di produttività o qualità)?

Questa domanda viene spesso quando le aziende stanno prendendo in considerazione se utilizzare o FP Fonte righe di codice (fossa) come unità di misura per software dimensione. FP hanno il vantaggio di essere la tecnologia e l'attuazione indipendenti, mentre SLOC ha i seguenti svantaggi:

  • Righe di codice tendono a premiare il design dissoluto e penalizzare il design conciso (cioè, più righe di codice “spaghetti” potrebbe non essere così produttivo come una migliore progettazione codifica e meno linee di codice per fare la stessa funzione. Codice Più grande non significa necessariamente più produttivi quando si tratta di linee di codice.)
  • Non ci sono standard di settore (ISO o in altro modo) per linee di source di codice. (cioè, Alcuni suggeriscono di contare le righe di comando non commentati, ma questo non è universalmente accettata e variazioni prevalere.)
  • Linee di codice non poter essere facilmente utilizzato per normalizzare tutti piattaforma, lingua o dall'organizzazione (perché il numero di linee di codice varia a seconda del linguaggio di programmazione e convenzioni di codifica)
  • Alcuni 4GL non hanno nemmeno usare righe di codice.
  • Linee di rapporti in codice possono essere positivamente fuorviante - fare riferimento a Capers Jonesproduttività Paradox.

Torna in cima

IFPUG
FAQ
PAGINA

10. Che dire di ritorni di fiamma (la pratica di convertire SLOC a FP utilizzando una tabella di conversione sulla base di linguaggi di programmazione)?

  • Ritorno di fiamma si basa su linee di codice, quindi si esegue nelle stesse difficoltà come l'utilizzo di linee di codice.
  • Può essere usato con cautela nei sistemi legacy senza molta prospettiva di un ulteriore lavoro.
  • Ritorno di fiamma potrebbe essere utile se la precisione non è un problema.

Torna in cima

IFPUG
FAQ
PAGINA

11.1 Mi è stato detto che abbiamo bisogno di migliorare. Da dove comincio?

  • In primo luogo cominciare con determinazione di ciò che ha bisogno di miglioramento. Il GQM (Goal / Question / Metric) processo può contribuire a facilitare questo. Ulteriori risorse gratuite (scaricabile) sono disponibili presso il Pratico software e sistemi di misura (PSSM) sito web . Una volta che avete gli obiettivi e le metriche delineato per la vostra misura, dimensione FP sarà probabilmente una misura importante che si vuole raccogliere il denominatore comune per rapporti di produttività e di qualità.
  • Una volta che sono stati stabiliti i tuoi obiettivi di miglioramento, questo indicherà dove miglioramento dovrebbe iniziare (es, nel settore della qualità, produttività, o stimare precisione).
  • Partecipa IFPUG e interagire con gli altri membri del nostro Consigliere bollettino interno su come essi hanno implementato con successo FP basato miglioramento dei processi software e misura.

11.2 Se è solo me e 500 sviluppatori, da dove comincio?
Determinare quali sono i più critici dei vostri sviluppatori problemi attuali. Avviare il processo di misurazione (usando il processo descritto sopra GQM) prendendo di mira queste zone e iniziare a comunicare immediatamente i risultati per ottenere il supporto e il buy-in. Gli esperti consigliano di iniziare qualsiasi programma su misura in un piccolo prima, ottenere buy-in con i risultati delle misure, Prima di tirare fuori per un'intera azienda. In questo modo, è possibile fare in modo che avete mirato le giuste misure, mettere nei processi di misura giusti, ed ha guadagnato piccole vittorie prima di espandere la misura per un pubblico più ampio.

11.3 Se la produttività è importante, cosa devo contare la produttività della - nuova costruzione, Manutenzione, eccetera.?
Ancora, questo dipende tuoi obiettivi per la misurazione. Insieme con l'approccio GQM, è possibile utilizzare l'analisi di Pareto (80/20 regola) per determinare dove le aree “dolore” sono, e l'accento sui settori prima per le vostre misure di produttività. Per esempio, se si è carente e sfidati nella zona di supporto software / manutenzione quindi supportare velocità (FTE 1000 FP per esempio) potrebbe essere utilizzato per dimostrare oggettivamente la carenza o in altro modo.

Torna in cima

IFPUG
FAQ
PAGINA

12.1 Vogliamo migliorare la nostra produttività di sviluppo del software, Quali informazioni ho bisogno di avere?

  • Diversi rapporti possono essere utilizzati per determinare la produttività, ciascuna delle quali include punti funzione. Consultare la Guida alla gestione di attività o <inserire i titoli IFPUG Prenota qui> o l'ISBSG progetto pratico Estimating (un prodotto ISBSG) per l'orientamento.

12.2 Di cosa ho bisogno per fare un conteggio FP?

Il manuale Pratiche Conteggio IFPUG (attualmente Version 4.3.1) delinea i prerequisiti documenti / artefatti che hanno bisogno di fare un conteggio FP. Il primo passo è quello di determinare la portata e le finalità del conteggio e se si sta andando a contare le dimensioni di un'applicazione software (linea di base) o la dimensione del software di sviluppo / potenziamento consegnato in un progetto (Sviluppo di nuovi o Enhancement conteggio del progetto). Si noti che ogni pezzo di software è considerato un limite di applicazione separata (vedere il CPM per ulteriori dettagli) e saranno contati nel proprio conteggio FP.

Per fare un conteggio punto funzione, è necessario conoscere quanto segue (requisiti utente funzionali) sul software:

  • uscite definibili dall'utente che attraversano il confine di applicazione e sono il risultato di trattamento unico (es, formati di report, layout dello schermo, layout di file di output).
  • ingressi definibili dall'utente che attraversano il confine applicazione e attivano l'elaborazione unica (cioè, layout dello schermo, layout di file, ingressi file batch, ).
  • archivi di dati definibili dall'utente che vengono gestiti dall'applicazione (es, layout di file, definizioni di tabella, definizioni di database o di entità).
  • archivi di dati definibili dall'utente a cui si accede per informazioni di riferimento solo con l'applicazione (es, layout di file, definizioni di tabella).
  • query definibili dall'utente che attraversano il confine applicazione (es, formati di report, layout dello schermo).
  • Il processo di conteggio FP è descritto nel Manuale Practices Conteggio IFPUG.
  • tassi di sostegno = punti funzione di applicazione / ore di impegno per sostenere l'applicazione
  • Enhancement punti rate = funzione rafforzata / modificati nel progetto / ore di impegno di progetto
  • portata (Time to Market) = punti funzione dell'applicazione software fornito / tempo del calendario
  • Per ulteriori informazioni sulle analisi punto funzione, fare riferimento al manuale IFPUG Pratiche Conteggio
  • Agile metodi di sviluppo software per aumentare tasso di consegna

Torna in cima

IFPUG
FAQ
PAGINA

13. Che cosa fa un CIO c'è da sapere su dimensione del software? (Function Points e SNAP)

IT Portfolio Management è un argomento molto importante per i dirigenti. dimensione del software può aiutare la gestione per stimare il ritorno dell'investimento sui propri progetti IT, e confrontare alternative con un'analisi costi-benefici. Function Point e SNAP può essere utilizzato in combinazione con altre misure (sforzo di progetto, difetti, eccetera.) per monitorare le tendenze e analisi comparativa.

 

Torna in cima

IFPUG
FAQ
PAGINA

14. Che cosa fa un CIO hanno bisogno di sapere su Agile & Function Points?
La considerazione più importante quando si utilizza qualsiasi misura per confrontare o valutare diversi tipi di progetti o contratti è la coerenza. Spesso volte gli sviluppatori sarà o respingere FP su progetti agili (dicendo che i progetti agili non possono essere contati utilizzando FP) o abbracciarli (pensando di poter ottenere di più FP che su progetti cascata contando FP su sprint!) Nessuno di questi è corretta! FP rappresentano le dimensioni di un pezzo di software consegnato in base alla sua funzionalità (requisiti utente funzionali) – e che sono i processi di business complete e coerenti. (Vedi l'articolo Contando FP sui progetti Agile / iterativi per ulteriori dettagli.)

FP può essere un modo efficace di misurare e valutare contratti a prezzo fisso, e può essere utile anche quando si confrontano RFP contro o tra concorrenti durante il processo di offerta per i progetti di sviluppo software. (es, il prezzo per FP di due offerte può variare ampiamente e indicano che un fornitore può non aver compreso appieno quali sono i requisiti funzionali del software da sviluppare.)

Nel settore dello sviluppo di outsourcing e software, IBM e l'utilizzo CGI FP (e hanno squadre di specialisti Function Point certificati) di rivedere la presentazione delle proposte.

I vari tipi di contratto possono beneficiare tra cui una stima puntuale funzione nella loro proposta, e in alcuni paesi (tra cui l'Italia, Brasile, Corea, Finlandia) utilizzano sempre proposte FP base e prezzo unitario (costo per FP) per il contratto del software.

Torna in cima

IFPUG
FAQ
PAGINA

15. Vogliamo migliorare il nostro processo di stima utilizzando FP, Quali altre informazioni ho bisogno di avere?
valutando software è una intera area argomento in se stesso, ma i presupposti per fare la stima progetto utilizzando FP come la misura di ingresso (per il software da sviluppare) includere almeno i seguenti attributi:

  • tipo di sviluppo; (nuovo sviluppo o il potenziamento)
  • piattaforma; (Considerazioni hardware ed architettura)
  • linguaggio; (linguaggio di programmazione o livello)
  • esperienza del team;
  • tecniche; (metodologia di sviluppo)
  • vincoli esterni; e
  • scope creep

Se si sta utilizzando una casa cresciuta la stima approccio, utilizzando il repository ISBSG per i tassi di consegna storici o un pacchetto software professionale, è necessario conoscere i rapporti (tassi di consegna) per progetti simili, al fine di fare un buon, stima attendibile. Ci sono pacchetti software disponibili sul mercato per aiutare a stimare la precisione.

Torna in cima

IFPUG
FAQ
PAGINA

16. Vogliamo migliorare la nostra qualità, Quali informazioni ho bisogno di avere?

  • Qualità significa cose diverse per persone diverse. Determinare in che modo la qualità all'interno della vostra organizzazione. ISO 9126 Attributi qualità del software Systems e il Goal / Question / processi metrica consente di qui.
  • Esempi di metriche di qualità sono:
    • densità dei difetti – numero di difetti / le dimensioni delle applicazioni in Function Point; e
    • portata difetto – numero di difetti consegnati nel primo mese di funzionamento dal vivo.

Torna in cima

IFPUG
FAQ
PAGINA

17. Ho bisogno di un consulente certificato CFPS?
Questa è una domanda che ogni azienda deve rispondere da soli. Alcune cose a cui pensare:

  • Vogliamo ottenere una linea di base completo fatto in pochi mesi? Se la risposta è sì, potrebbe essere saggio avere diversi contatori certificati entrare e vi aiutano. Anche se questo conteggio è stato fatto, Puoi avere 1 o più dipendenti ottenere la certificazione nel conteggio punti funzione che sarà quindi in grado di mantenere questa linea di base se stessi.
  • Vogliamo solo iniziare a contare e valutare i nostri “grandi progetti”. Se questo è quello che cercate, si potrebbe inviare alcuni dipendenti di un laboratorio IFPUG e / o una conferenza per allenarsi. Dopo l'allenamento, essi sarebbero in grado di effettuare i conteggi e iniziare a raccogliere dati. Anche voi volete pensare di avere 1 o più dipendenti certificati nel conteggio punti funzione per la revisione dei conti.
  • Non hanno idea di cosa il boss sta cercando solo che dobbiamo iniziare a misurare. Se rientrate in questo gruppo, si consiglia di portare in un consulente che può eseguire un Goal / Question / Metric (GQM) sessione per determinare che cosa misure per cominciare. A questo punto, è possibile inviare un paio di persone da e IFPUG officina e / o una conferenza per allenarsi.
  • Tu sei parte di una grande azienda e il capo vuole iniziare a misurare tutto subito. Se vi trovate qui, si consiglia di portare in un consulente per:
    • Eseguire un Goal / Question / Metric (GQM) sessione; e
    • Addestrare più persone di contare i punti di funzione.
  • Si consiglia inoltre di designare alcune persone di essere i coordinatori generali dello sforzo e diverse persone che svolgeranno i conteggi e raccogliere i dati. I coordinatori devono assolutamente essere certificati in contatori punto funzionano come essi saranno chiamati i conteggi di audit e prendere decisioni quando le domande vengono in su.

Torna in cima

IFPUG
FAQ
PAGINA

18.1 Cosa cerco in un consulente?

  • Qualcuno che ha esperienza di conteggio.
  • Essi dovrebbero essere certificati IFPUG (CFPS). Quando si utilizza SNAP - dovrebbero essere certificata SNAP (CSP).
  • Avrebbero dovuto contare esperienza in un settore comune a vostra.
  • Buono / Qualità capacità interpersonali - compatibile con la vostra cultura aziendale.
  • competenza metriche nell'integrazione punti di funzione in un programma di misurazione tondo

18.2 Come faccio a determinare la certificazione IFPUG di un consulente?

Passare alla Certificazione pubblica Ricerca pagina del sito IFPUG e inviare una query utilizzando i campi Nome e altri criteri di ricerca appropriati.

 

Torna in cima

IFPUG
FAQ
PAGINA

19.1 Dove posso cercare un consulente?
Controlla il nostro Lista rivenditori per tutti i fornitori che sono membri IFPUG.

19.2 Chi altro ha fatto questo?
IFPUG ha più di molti membri in diversi paesi in tutto il mondo. L'adesione è tratto da tutti i principali settori, incluso ma non limitato a:

  • aerospaziale
  • bancario
  • finanza
  • telecomunicazioni
  • assicurazione
  • produzione
  • utilità
  • la vendita al dettaglio
  • governo
  • lo sviluppo di sistemi informatici

Uno dei principali vantaggi di appartenenza IFPUG è la rete di membri IFPUG è possibile accedere (tramite la bacheca o e-mail) che hanno implementato con successo programmi di miglioramento di misurazione e di processo FP base nelle loro organizzazioni.

Torna in cima

IFPUG
FAQ
PAGINA

20. Dove posso andare a fare più ricerca su concetti Function Point?
Controlla il nostro Bibliografia / Reference Library per ulteriori letture su analisi Function Point.

Si prega di collegarsi con noi su Facebook e LinkedIn e condividere all'interno tue cerchie.

IFPUG Sito, per favore segnalibro per riferimento futuro
IFPUG pagina Facebook, clicca sul come
IFPUG Twitter, si prega di seguire le più recenti versioni di white paper e altre notizie
IFPUG LinkedIn, clicca sul seguito

Per suggerire FAQ aggiuntive o modifiche a questa pagina, per favore clicca qui Contattaci e comprendono “IFPUG FAQ” nella riga dell'oggetto del messaggio.

Soci e non soci possono scaricare i documenti dal nostro Negozio online, dove possono anche rinnovare o ordinare un abbonamento IFPUG.
Torna in cima