FAQS portoghese

DOMANDE FREQUENTI

aggiornato Octobro 2016

prego, collegarsi con noi su Facebook e LinkedIn e condividere le tue cerchie.

IFPUG Sito, prego, marchio per riferimento futuro
IFPUG pagina Facebook, prego, clicca "Mi piace"
IFPUG Twitter, prego, seguire le ultime notizie di "White Paper" e altre notizie
IFPUG LinkedIn, Fare clic su "Segui"

Per suggerire altri "FAQ" (domande frequenti) o modifiche a questa pagina, clicca qui Contattaci e comprendono "IFPUG FAQ" nella riga oggetto del messaggio.

 

Soci e non soci possono scaricare i documenti dal nostro "Negozio online”, dove è anche possibile rinnovare o richiedere un abbonamento IFPUG.

Home / Inizio pagina IFPUG FAQ PAGINA

 

DOMANDE FREQUENTI

1.Che cosa è un Function Point
2. punti funzione per tutti?
3. Perché dovrei voler misurare?
4. Che IFPUG Pool può fare per me?
5. Come mostrare gli sviluppatori e responsabili di progetto l'importanza della Function Point Analysis?
6. Come dimostro nel mio gruppo di utenti l'importanza della funzione di punto?
7. Come dimostro nel mio gruppo di utenti l'importanza della funzione di punto?
8. Che cosa è una linea di base Function Point?
9. Perché non dovrei usare righe di codice (come misura della dimensione software nel calcolo tasso di produttività e qualità)?
10. Che dire di ritorni di fiamma (la pratica di convertire SLOC per PF utilizzando una tabella di conversione sulla base di linguaggi di programmazione)?
11. Ho detto abbiamo bisogno di migliorare. Da dove comincio?
12. Vogliamo migliorare la nostra produttività di sviluppo del software, quali informazioni abbiamo bisogno di avere?
13. Quello che un CIO dovrebbe conoscere dimensione software? (Funzione e punti di snap
14. Quello che un CIO hanno bisogno di conoscere il metodo Agile & Function Points?
15 Vogliamo migliorare il nostro processo di stima utilizzando PF, Quali altre informazioni ho bisogno di avere?
16. Vogliamo migliorare la nostra qualità, che deve avere informazioni?
17. Ho bisogno di un consulente certificato CFPS?
18. Che cosa cercare in un consulente?
19. Dove cercare un consulente?
20. Dove posso fare più ricerca di concetti Function Point?


punti
di
funzione

1.1 Che cosa è un Function Point?

Function Point è un'unità di misura standard utilizzata per rappresentare la dimensione del software. Il metodo di misurazione funzionale IFPUG (denominato IFPUG 4.3.1) quantifica la funzionalità del software fornito per l'utente basata esclusivamente sulla sua progettazione logica e requisiti funzionali. Il numero risultante è chiamato un conteggio function point. Con questo in mente, gli obiettivi del conteggio FP sono:

Molti altri usi Function Point si trovano nel settore industriale: formando un comune denominatore di dimensione metrica (per es., il tasso di un'altra metrica "di PF") per l'analisi comparativa della qualità e della produttività in diversi settori IT. Per ulteriori informazioni sul metodo IFPUG PF (e o Software Process Assessment Non-Funzionale (SNAP) quantificare i requisiti non funzionali), Clicca sui link sottostanti:

Torna all'inizio

1.2 Che cosa è SNAP?

SNAP è l'acronimo di "non-funzionale Assessment Software Process". (Processo non-funzionale del software di valutazione). Si tratta di una metrica software che integra il PF. SNAP permette metrificar requisiti non funzionali in aggiunta ai requisiti funzionali come misurato da FP. Non sostituisce la funzione modo Point, E 'utilizzato in aggiunta a Function Point. È un continuo miglioramento della IFPUG nel modo in cui il software è misurato.

1.3 Qual è la differenza tra Function Points e SNAP?

semplicemente, punti funzione misurano il volume (o dimensione) il flusso di dati e memorizzazione inerente a un'applicazione software. Questi sono chiamati requisiti utente funzionali. Volume o SNAP co (o dimensione) altri aspetti del software - come, dati di configurazione, algoritmi, decision Trees, convalida dei dati, posizione loghi etc.. Questi sono chiamati requisiti non funzionali. Al momento non ci sono 14 categorie riconosciute di requisiti non funzionali. I requisiti utente funzionali termine "requisiti utente funzionali" è spesso abbreviato in RFU "pelliccia". Il termine "requisiti non funzionali" requisiti non funzionali è spesso abbreviato in RNF "NFR". I dettagli specifici sui conteggi Function Point sono nella Guida conteggio Function Point. I dettagli specifici circa il conteggio punto SNAP è in Manuale di prassi di valutazione. Entrambi sono disponibili in IFPUG negozio nel sito web ifpug.org.

1.4 Perché Function Point e SNAP punti sono utilizzati insieme per determinare la dimensione totale del software?

La dimensione totale del software viene misurato come numero di punti funzione e il numero di punti SNAP. per esempio, un'applicazione può essere completamente misurato come 800 punti funzione e 300 SNAP-point. Come Function Point misurano qualcosa di diverso da SNAP Punti, entrambi non possono essere combinati in una singola metrica; 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 può essere rappresentato come 800 + 300io, e non come 1100 una sorta di numero.

entrambi, punti funzione e punti di snap, Essi sono associati con uno sforzo. Lo sforzo di sviluppare o migliorare un prodotto software è la somma dei punti Tempi di funzione di produttività funzionale (ore / PF) più la somma dei punti SNAP volte la produttività non funzionale (ore / PS).

1.5 La SNAP è veramente necessario?

A seconda dell'applicazione, molti sviluppatori di software e team di sviluppo riconoscono che una parte considerevole del loro sforzo lavoro non è misurata direttamente mediante Function Point. Questo può essere particolarmente vero con applicazioni di algoritmi intensive, applicazioni con notevoli convalide di dati e applicazioni con "caratteristiche" "ergonomico" considerevole, come layout di pagina e l'uso dei loghi. Miglioramento continuo identificato da IFPUG è che SNAP spiega questo lavoro che non è riconosciuto da Function Point, che può essere considerevole. Esso fornisce un approccio fair e benvenuto. Può anche contribuire a migliorare le stime dei costi e il calendario per i progetti di nuovi sviluppi e miglioramenti.

1.6 Come mostro sviluppatori e responsabili di progetto l'importanza di SNAP?

In molti casi, gli sviluppatori di investire impegno nella requisiti non funzionali si incontrano. Questo sforzo non si riflette nel punto di misura Funzione. Gli sviluppatori vedono il beneficio di giustificare gli sforzi con dimensioni supplementari SNAP, invece di mostrare uno sforzo minore produttività per Function Point.

Utilizzando Function Points e SNAP, project manager possono meglio giustificare il loro budget; essi possono mostrare i loro sostenitori che più caratteristiche sono in costruzione nel software – funzionalità, misurato da Function Point, e aspetti non funzionali, SNAP misurato dal.

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

Secondo Capers Jones (2012), l'accuratezza del conteggio manuale Function Point offre un margine di errore di 10%. Ma l'uso della funzione e punti di, fornisce un margine di errore 5%.

 

1.8 Quali sono i vantaggi di utilizzare SNAP ?

La misurazione degli aspetti funzionali e non funzionali di un'applicazione software aiuta le organizzazioni IT in varie forme. Fornisce una migliore visibilità nella consegna dei progetti software e applicazioni di manutenzione:

  • Migliora lo sforzo correlazione e dimensione, perché lo sviluppo software include attività che soddisfano i requisiti funzionali e non funzionali;
  • Migliorata la stima e la prevedibilità di sforzo e il tempo necessario per fornire un progetto software;
  • Sviluppatori non sono penalizzati per investire lo sforzo in aspetti non funzionali dei requisiti;
  • Gli utenti possono capire meglio i vantaggi di un'applicazione per la vostra organizzazione;
  • I clienti possono identificare meglio (e quantificazione) il valore del denaro;
  • calcoli di produttività di sviluppo del software sono più precisi; ogni variazione nella metrica di Punti sforzo / funzione può essere spiegato meglio;
  • Progetti non funzionali possono essere misurati;
  • Le differenze nei valori di Key Performance Indicators (KPI) tra progetti possono essere spiegati meglio.

1.9 L'SNAP in uso oggi?

Ci sono alcune aziende che già utilizzano SNAP negli Stati Uniti, Asia ed Europa nel suo processo di stima.

1.10 Come posso imparare la SNAP?

È possibile ottenere SNAP manuale di valutazione di processo (APM) gratis presso il negozio on-line IFPUG. Inoltre, formazione certificata è fornita da società quotate sul sito IFPUG (http://www.ifpug.org/certification/training-materials-certification/)

Torna all'inizio

punti
di
funzione

2.0 punti funzione 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 come sono grandi le tue sistemi di portafoglio software. Misura con Function Point può rapidamente e facilmente aiutare a misurare i tassi (insieme ad altre metriche) parlarvi di progetti e applicazioni:

  • Che sono più produttivi,
  • Che producono prodotti di qualità superiore e / o applicazioni software,
  • Che aveva stime di progetto accurate,
  • La necessità di utilizzo di miglioramento dei processi software,
  • Quali sono oltre la linea del punto di vista dei costi e budget (costo unitario);
  • che aveva prestazione peggio (anzi) squadra.

Se sono stati sfidati dal ruolo di IT per rispondere a queste domande, poi Function Point è per VOI!

Torna all'inizio

punti
di
funzione

3.1 Perché dovrei voler misurare?

Come 25% più grandi aziende di tutto il mondo (secondo ISBSG) Essi si basano sulla misurazione del software di gestire il proprio IT e sviluppo di software per i seguenti motivi:

  • Non si può gestire ciò che non si misura;
  • Per identificare progetti di software e applicazioni problematiche e adottare misure correttive; in media, grandi progetti eseguiti 45% fuori budget e 7% Tempo offrendo allo stesso tempo 56% minore o previsto. progetti software hanno il maggior rischio di superamento dei costi e il calendario, McKinsey & Società con l'Università di Oxford ottobre 2012 | por Michael Bloch, Sven Blumberg, e Jürgen Laartz[1]
  • Confronta i fornitori di risposte a RFP (richiesta di proposta) in offerte;
  • Misura fornisce una panoramica dello status quo (situazione attuale) in modo da poter comprendere e migliorare il loro processo di sviluppo del software. (Riferimenti della Guida al software di misura - uscita 1.1, pg. 2-4, 3-7 - 3-8;)
  • Per determinare il migliore le sue pratiche aziendali nello sviluppo di software
  • Per misurare la qualità del software fornito, e di fornire un incentivo economico per la produzione di team di sviluppo di software di qualità
  • misurazioni sulla base di Function Point SNAP e fornire un mezzo per comunicare ai propri clienti le dimensioni delle vostre richieste e ti permettono di calcolare facilmente la produttività anche, la qualità e la precisione stima.
  • Molti dei suoi concorrenti possono aver avuto queste idee.

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

Torna all'inizio

punti
di
funzione

4.1 Che IFPUG Pool può fare per me?
Anche se questo sito e gran parte delle informazioni fornite sono gratuite per i soci e non membro, diventare un membro della IFPUG porta i seguenti vantaggi:

  • opportunità di networking online e personalmente per comunicare con i professionisti di tutto il mondo che lavorano in aziende come la vostra, che hanno già attuato o stanno cercando di attuare un programma di metriche;
  • prezzo ridotto di analisi dei dati comparativi di ISBSG (per magra Sei Sigma), e altri prodotti;
  • Possibilità di partecipare a comitati che sviluppano gli standard Function Point;
  • condivisione delle conferenze annuali che forniscono conoscenze:
    • Opportunità di incontrare altre persone nel campo metrico;
    • opportunità educative di imparare e di guadagnare crediti di formazione continua attraverso seminari organizzati prima della conferenza;
    • L'accesso alla formazione e test di certificazione per le certificazioni riconosciute a livello mondiale, compresi:
      • CFPS: “Funzione Certified Specialist Point” – Specialista certificato in Function Point (La designazione metrica di dimensione funzionale originale e più ampiamente riconosciuto);
      • CFPP: “Funzione Certified Practitioner Point” – professionista certificato in Function Point (per gli operatori professionali che non sono necessariamente esperti in Function Points);
      • CSP: SNAP Certified Practitioner - Certificato Practitioner in SNAP (l'unico nome in tutto il mondo che mette alla prova la conoscenza dei requisiti software non funzionali);
    • Possibilità di ascoltare esperti del settore e le persone con esperienza sui loro successi (e fallimenti!) Nessun campo metrico.
  • pubblicazioni professionali:
    • “Metric Views” (bi-anual) - disponibile come in linea e stampata giornale presentando articoli interessanti e tempestive sulla misurazione del software, notizie da IFPUG, comitati aggiornamenti e informazioni sui più recenti progressi nel mondo delle metriche del software;
  • sconti significativi sui prodotti, tra cui IFPUG:
    • L'IFPUG Conte manuale ISO e Pratiche (CPM) completo di circa 300 pagine dei criteri, collegamenti ed esempi conteggio;
    • studi PF di casi tra cui esempi con passo-passo come applicare le regole per requisiti software CPM;
    • Guida ai report di gestione con pagine con consigli utili per la corretta attuazione della gestione dei Function Point per fornire risultati;
    • white paper e altri materiali IFPUG che illustrano in modo efficace il PF conta in vari tipi di applicazioni (a.e., data warehouse), in più recenti tecnologie (client server, web, eccetera.,) e metodologie (a.e., Metodo Agile.)
  • L'accesso alla zona sicura del sito IFPUG, Riservato ai soci, dove si può trovare una tabella attiva di newsletter in cui punte membri di scambio e le tecniche relative alla misurazione del software (si può anche porre domande a tutti comunità IFPUG di ricevere una risposta),
  • Per le ultime copie di CPM, SNAP e altri documenti, clicca qui per essere diretti alla nostra negozio online dove è possibile aggiungere i prodotti al carrello e nella verifica di.

Si prega di visitare negozio online qui.

4.2 V'è una tassa per i servizi del IFPUG?
Associates IFPUG ricevere uno sconto per partecipare a conferenze, workshop, ulteriore letteratura e guadagno l'accesso alle zone esclusive del sito web associato. Inoltre, tutti i membri del IFPUG sono incoraggiati a impegnarsi con la comunità IFPUG e partecipare in qualità di membri in uno dei nostri vari comitati. Tutti gli altri benefici sono liberi.

4.3 Come vedere Function Point, SNAP (e il controllo del software) di gestire il mio anziano?

Il primo passo è quello di essere a conoscenza dei vantaggi analitici di funzione e di SNAP Punti (Si tratta di una misura oggettiva della dimensione software che è indipendente degli strumenti, tecniche, competenze e metodi utilizzati per costruire il software) e conoscere la ritorno positivo sugli investimenti che si possono ottenere da un programma sulla base di metriche Function Points.

Il passo successivo è la ricerca sui dati del settore disponibili (particolarmente utile per le aziende che non hanno raccolto i dati storici PF), per esempio dati disponibili da ISBSG.

Os DB-benchmark fare Software Benchmarking Standards Group International (ISBSG) Si tratta di un repository globale di progetti di sviluppo software (e Function Points) che può essere utilizzato in modo efficace per proiettare le stime, per fare analisi comparative (per i diversi tipi di progetti) e per segnare le prestazioni dei progetti della propria azienda (produttività e qualità.). Associates IFPUG ricevono uno sconto su tutti i prodotti ISBSG.

 

Torna all'inizio

punti
di
funzione

5.0 Come mostrare gli sviluppatori e responsabili di progetto l'importanza della Function Point Analysis?
Analisi Function Point (APF) Esso consente di produrre piani di progettouna precisione quantificabile e come un progresso progetto monitorare e gestire estensione scope creep. Inoltre gli sviluppatori possono realizzare i compiti previsti per una determinata data obiettivo a causa di stime più accurate utilizzando l'analisi punto funzione ed i dati storici.

Torna all'inizio

punti
di
funzione
6.0 Quali sono gli strumenti disponibili per migliorare le mie stime Function Point?

nuovi progetti di sviluppo software possono essere misurati utilizzando COSMICO, Stima preliminare del Function Point e strumento di stima comparativa dei ISBSG .

Torna all'inizio

punti
di
funzione

7.0 Come dimostro nel mio gruppo di utenti l'importanza della funzione di punto?
Function Point Analysis valuta la dimensione funzionale del software sulla base dell'esame dei requisiti utente funzionali ("Quello che il software fa in termini di processi di business e delle procedure"). come tale, APF, guarda punto di vista dell'utente e quantifica i punti funzione software basato su cinque componenti standard focalizzati sull'utente software: due tipi di entità di dati memorizzati (denominato Logical File Interni e file di interfaccia esterna), e tre tipi di processi di business (denominati ingressi esterni, uscite esterne e ambulatoriali). I risultati di un PF conteggio (un elenco dei processi di business numerati e la dimensione funzionale dei suoi componenti) Essi sono generati in termini che si può capire. conta PF forniscono un linguaggio comune che può essere usato per le discussioni con gli sviluppatori di software e gli utenti con, allo stesso modo. Il processo di conteggio aiuta effettivamente / Trova requisiti mancanti luci e fornisce una stima oggettiva e accurata delle dimensioni del prodotto software, contribuendo in tal modo l'utente a controllare il budget.

Torna all'inizio

punti
di
funzione

8.1 Che cosa è una linea di base Function Point?

  • un linea di base applicazione è la dimensione delle attuali funzioni forniti all'utente dal sistema.

 

  • Una linea di base aziendale o società è la somma di tutti i punteggi delle linee di base dei singoli sistemi.

 

8.2 Ho bisogno di una linea di base Function Point?

La risposta dipende da ciò che si vuole fare con i numeri. Se il vostro obiettivo è quello di individuare la dimensione di un'applicazione software perché si vuole sostituirlo, allora sappiate quanto grande è la vostra applicazione attuale vi darà una dimensione buona base per l'utilizzo nella stima del costo di sostituzione. Se il vostro obiettivo è quello di individuare la quantità di cambiamento (miglioramenti) o la crescita che si svolge durante tutto l'anno in miglioramenti del software, quindi si consiglia di fare un conteggio della linea di base.

  • Se il vostro obiettivo è quello di migliorare la qualità, la produttività o la stima del progetto accuratezza, allora potrebbe non essere necessario una dimensione di base, ma un software di sviluppo delle dimensioni del conteggio o modifiche.
  • Se il vostro obiettivo è quello di confrontare i costi di supporto e manutenzione (sulla base "di PF") per il suo portafoglio o set di applicazioni, allora si dovrebbe desiderare un valore di base di queste applicazioni.

Torna all'inizio

punti
di
funzione

9.0 Perché non dovrei usare righe di codice (come misura della dimensione software nel calcolo tasso di produttività e qualità)?

Questa domanda appare frequentemente quando le aziende considerare l'utilizzo di punti di funzione o di linee di codice (fossa) come unità di misura per software dimensione. Function Point ha il vantaggio di essere indipendente dalla tecnologia e l'attuazione, mentre linee di source (fossa) Ha i seguenti svantaggi:

  • righe di codice tendono a premiare un disegno "prolisso" e penalizzare il design conciso (cioè, più righe di codice "spaghetti" non può essere più produttivo una codifica con un minor numero di righe di codice e fa la stessa cosa. più codice non significa necessariamente più produttivi quando corrispondenti linee di codice;
  • Non ci sono standard di settore (come ISO) alle linee di source di codice (cioè, alcune persone sostengono contare le righe di comando commentata, ma questo non è universalmente accettata e rimangono variazioni);
  • Linee di codice non possono essere facilmente utilizzati per normalizzare per piattaforma, lingua o organizzazione (perché il numero di linee di codice varia a seconda del linguaggio di programmazione o le convenzioni del linguaggio);
  • 4G Alcune lingue non hanno nemmeno usare righe di codice;
  • linee di tassi basati su codice può essere molto fuorviante - fare riferimento a Capers Jonesproduttività Paradox.

Torna all'inizio

punti
di
funzione

10.0 Che dire di ritorni di fiamma (la pratica di convertire SLOC per PF utilizzando una tabella di conversione sulla base di linguaggi di programmazione)?

  • Ritorno di fiamma si basa su linee di codice, poi trovare le stesse difficoltà di utilizzo di linee di codice.
  • Può essere utilizzato con cautela nei sistemi legacy con poche prospettive di lavoro in più.
  • Ritorno di fiamma può essere di valore se la precisione non è un problema.

Torna all'inizio

punti
di
funzione

11.1 Ho detto abbiamo bisogno di migliorare. Da dove comincio?

  • Inizia identificando cosa deve migliorare. il modello GQM(Goal / Question / Metric) Si può aiutare in questo compito. Altre caratteristiche aggiuntive (scaricabile) Sono disponibili sul sito sito pratico software e sistemi di misura (PSSM) Una volta che avete gli obiettivi e le metriche per il suo set di misura, la dimensione in PF sarà probabilmente una metrica importante raccogliere come denominatore comune per i tassi di produttività e di qualità.
  • Dal momento che i loro obiettivi di miglioramento sono stati stabiliti, essi indicano dove il loro miglioramento dovrebbe iniziare (a.e., nella zona di qualità, produttività o stima la precisione).
  • Partecipa IFPUG e connettersi con gli altri membri della nostra membri del consiglio interni su come sono stati in grado di implementare con successo miglioramenti di processo e metriche sulla base di punti funzione.

11.2 Se è solo me e 500 sviluppatori, Da dove comincio?

Determinare quali sono i problemi attuali più critici della loro sviluppatori. Avviare il processo di misurazione (utilizzando il modello di cui sopra GQM) gli obiettivi di tali aree iniziare immediatamente e riferire i risultati per ottenere il supporto e buy-in. Gli esperti consigliano di ottenere il programma metriche di portata ridotta, ottenere buy-in per i risultati delle misurazioni prima di effettuare la realizzazione per l'intera azienda. così, è possibile garantire che avete individuato alcune metriche, Si mette in pratica i processi di misurazione corretti e ha vinto piccole battaglie prima di espandersi a un pubblico più ampio.

11.3 Se la produttività è importante, Dove posso misurare la produttività - nuova costruzione, manutenzione ecc?

di nuovo, Dipende vostri obiettivi per le misurazioni. Con il metodo GQM, è possibile utilizzare l'analisi di Pareto (regola 80/20) per determinare quali sono le loro "aree di dolore" e impostare loro di indirizzare i loro misurazioni iniziali di produttività. per esempio, se siete con personale ridotto e le sfide nel settore del supporto / manutenzione del software, poi i contributi per l'assistenza (FTE per 1000 PF, per esempio) Essi possono essere utilizzati per dimostrare oggettivamente la carenza o no.

Torna all'inizio

punti
di
funzione

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

  • tariffe diverse possono essere utilizzati per determinare la produttività, ogni include Function Point. Consultare la Guida Rapporti di gestione o di stima Progetti in Practice ISBSG (un prodotto di ISBSG) per l'orientamento.

12.2 Di cosa ho bisogno di fare un conteggio FP?

Le pratiche manuale Conteggio IFPUG (attualmente alla versione 4.3.1) indica i requisiti in termini di documenti / manufatti necessari per fare un conteggio FP. Il primo passo è quello di determinare la portata e le finalità del conteggio e vi dirà la dimensione di un'applicazione software (linea di base) o la dimensione del software di progetto di sviluppo / miglioramento (contare di nuovi progetti di sviluppo o miglioramenti). Si noti che ogni pezzo di software è considerato un bordo un'applicazione separata (vedere il CPM per i dettagli) e avrà il suo conteggio punto di propria funzione.

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

  • Uscite impostate dall'utente che attraversano il confine della domanda e al risultato di una singola lavorazione (a.e., layout di report, layout dello schermo, file di output layout).
  • voci definite dall'utente che attraversano il confine applicazione e sparano un singolo trattamento (a.e., layout de Tela, layout di file, i file di input in batch).
  • Scorte di dati definiti dall'utente che viene mantenuto dall'applicazione (a.e., layout di file, definizioni di tabella, database o entità).
  • Scorte di dati definiti dall'utente che si accede nella domanda di riferimento (a.e., layout di file, definizioni di tabella).
  • query definite dall'utente che attraversano il confine applicazione (a.e., segnalazione formati, layout de Tela).
  • Il processo di conteggio FP è descritto nel Manuale Practices Conteggio IFPUG.
  • tassa di supporto = Funzione Applicazione Point / ore di impegno per supportare l'applicazione
  • punti funzione rate = progetto miglioramento miglioramento o cambiamento / ore di sforzo di progetto
  • portata (Time to Market) = Applicazione software Point Consegnato Funzione / durata
  • Per informazioni più dettagliate sulla Function Point Analysis, consultare il Manuale di pratiche Conteggio IFPUG.
  • Sviluppo Software Agile per migliorare il tasso di consegna.

Torna all'inizio

punti
di
funzione

13.0 Quello che un CIO dovrebbe conoscere dimensione software? (Funzione e punti di snap)

IT Portfolio Management è una questione molto importante per dirigenti. La dimensione software può aiutare a portare il ritorno sugli investimenti dei loro progetti IT e confrontare le alternative con l'analisi costi-benefici. Funzione e SNAP punti possono essere utilizzati in combinazione con altre metriche (sforzo di progettazione, difetti, eccetera.) di monitorare le tendenze e fare analisi comparative.

 

Torna all'inizio

punti
di
funzione

14.0 Quello che un CIO hanno bisogno di conoscere il metodo 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 gli sviluppatori rifiutare PF in progetti Metodo Agile (dicendo che il metodo di progettazione Agile non può essere contato con PF) o abbracciarla (pensando che si può ottenere più di progetti di tipo a cascata PFS durante gli sprint conteggio FP!). Né è corretto! PF è la dimensione di un pezzo di software fornito in base alla loro funzionalità (requisiti utente funzionali) - che sono i processi di business complete e coerenti. (Vedi articolo Contando FP sui progetti Agile / iterativiper maggiori dettagli.)

PF può essere un modo efficace per gestire e valutare contratti a prezzo fisso, e può essere utile per confrontare RFP contro e tra i concorrenti durante il processo di offerta per i progetti di sviluppo software. (a.e., il prezzo per PF di due proposte può variare notevolmente e indicano che un fornitore non può essere completamente compreso quello sviluppati i requisiti funzionali del software.)

Nel settore del software e l'outsourcing, IBM e CGI utilizzano PF (e le squadre ha certificato Function Point Expert) di rivedere la presentazione delle proposte.

I vari tipi di contratti possono beneficiare di includere una stima dei Function Point nella sua proposta e in alcuni paesi (tra cui l'Italia, Brasile, Corea e la Finlandia) Essi stanno aumentando l'uso di proposte basate su PF e dei prezzi in PF (costo-per-PF) per approvvigionamento di software.

Torna all'inizio

punti
di
funzione

15.0 Vogliamo migliorare il nostro processo di stima utilizzando PF, Quali altre informazioni ho bisogno di avere?
stima software è un settore da solo, ma i presupposti per stimare software utilizzando PF come metrica ingresso (per il software in fase di sviluppo) Esso comprende almeno i seguenti attributi:

  • Tipo di sviluppo (nuovo sviluppo o miglioramento);
  • piattaforma (Considerazioni hardware ed architettura);
  • lingua (livello o linguaggio di programmazione);
  • l'esperienza della squadra;
  • tecniche (metodologia di sviluppo);
  • vincoli esterni; e
  • Aumento della portata (scope creep)

Sia che si sta utilizzando un processo di stime fatte in casa, utilizzando repository ISBSG per le spese di spedizione storici, o un pacchetto di software professionale, è necessario conoscere le tariffe (tasso di consegna) per progetti simili di essere in grado di fare una buona e affidabile stima. Ci sono pacchetti software disponibili sul mercato per aiutare l'affidabilità delle stime.

Torna all'inizio

punti
di
funzione

16.0 Vogliamo migliorare la nostra qualità, che deve avere informazioni?

  • Qualità significa cose diverse per persone diverse. È necessario innanzitutto determinare che qualità significa nella propria organizzazione. ISO 9126 attribuisce la qualità di sistemi software e processi GQM (Goal / Question / Metric) può aiutare(un) qui.
  • Esempi di metriche di qualità sono:
    • Difetto Densità - numero di difetti / applicazione Dimensione punti a causa; e
    • difetti tasso di consegna - il numero di difetti consegnati nel primo mese di funzionamento.

Torna all'inizio

punti
di
funzione
17.0 Ho bisogno di un consulente certificato CFPS?
Questa è una domanda che tutte le aziende hanno bisogno di rispondere da solo. Alcune domande da considerare sono:

  • Vogliamo ottenere una linea di base completa in pochi mesi? Se la risposta è sì, il saggio è che il reparto IT ha diversi commercialisti per essere in grado di aiutarvi(un). Mentre il conteggio effettuato, si può avere uno o più dipendenti nel fare in modo che PF sarà quindi la responsabilità di mantenere linee di base.
  • Vogliamo solo iniziare a contare e valutare i nostri "grandi progetti". Se questo è ciò che cercate, è possibile inviare un paio di dipendenti di un laboratorio di IFPUG e / o una conferenza per essere addestrato. dopo l'allenamento, essi saranno in grado di effettuare i punteggi e iniziare a raccogliere dati. Si dovrebbe anche pensare di avere uno o più certificati dipendenti PF per controllare i punteggi.
  • Non hai idea di quello che il padrone ricerca, ma sai che dovrebbe iniziare la misurazione. Se vi trovate in questo gruppo, si consiglia di portare un consulente che può fare una sessione di GQM (Goal / Question / Metric) per determinare le misurazioni iniziali. A questo punto, è possibile inviare alcune persone a un laboratorio di IFPUG e / o una conferenza per essere addestrato.
  • Voi siete parte di una grande azienda e il capo vuole iniziare a misurare tutti già. Se vi trovate in questo gruppo, si consiglia di portare un consulente:
    • Fare una sessione GQM (Goal / Question / Metric); e
    • Addestrare più persone di raccontare Function Point.
    • Si consiglia inoltre di designare alcuni come coordinatori di tutti gli sforzi e gli altri a correre i conteggi e raccogliere dati. I coordinatori dovrebbero certamente essere certificati in conteggi punto funzionano saranno chiamati a verificare i punteggi e prendere decisioni quando sussistono dubbi in ordine.

Torna all'inizio

punti
di
funzione

18.1 Che cosa cercare in un consulente?

  • Qualcuno che ha esperienza conta.
  • Qualcuno che è certificato dalla IFPUG (CFPS). Usa SNAP, Si deve essere certificato da SNAP (CSP).
  • Deve avere conteggio esperienza nel vostro settore.
  • buone capacità relazionali - compatibile con la cultura della vostra società
  • Esperienza nell'integrazione metriche punto funzionano con un programma già ben consolidata.

18.2 Come identificare un consulente certificazione IFPUG?

Sfoglia pagina Certificazione pubblica Ricerca sito IFPUG e inviare una domanda utilizzando i campi Nome e cercare criteri appropriati.

 

Torna all'inizio

punti
di
funzione

19.1 Dove cercare un consulente?
Controlla il nostro Lista rivenditori per tutti i fornitori associati IFPUG.

19.2 Che sono associati con IFPUG ?
IFPUG ha molti collaboratori in diversi paesi in tutto il mondo. Abbiamo soci nelle principali categorie industriali, incluso ma non limitato a:

  • aerospaziale
  • banca
  • finanziario
  • telecomunicazioni
  • assicurazione
  • produzione
  • al dettaglio
  • servizi pubblici
  • governo
  • sviluppo di sistemi informatici

Uno dei più grandi vantaggi dell'adesione IFPUG è l'accesso a una rete di collaboratori IFPUG (tramite bulletin board ou e-mail) che hanno implementato con successo programmi di misurazione e miglioramento basate su PF nelle loro organizzazioni.

Torna all'inizio

punti
di
funzione

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

prego, collegarsi con noi su Facebook e LinkedIn e condividere con le tue cerchie.

IFPUG Sito, prego, marchio per riferimento futuro
IFPUG pagina Facebook, prego, clicca "Mi piace"
IFPUG Twitter, prego, seguire le ultime notizie di "White Paper" e altre notizie
IFPUG LinkedIn, Fare clic su "Segui"

Per suggerire altri "FAQ" (domande frequenti) o modifiche a questa pagina, clicca qui Contattaci e comprendono "IFPUG FAQ" nella riga oggetto del messaggio.

Soci e non soci possono scaricare i documenti dal nostro "Negozio online”, dove è anche possibile rinnovare o richiedere un abbonamento IFPUG.

.
Torna all'inizio

prego, collegarsi con noi su Facebook e LinkedIn e condividere con le tue cerchie.

IFPUG Sito, prego, marchio per riferimento futuro
IFPUG pagina Facebook, prego, clicca "Mi piace"
IFPUG Twitter, prego, seguire le ultime notizie di "White Paper" e altre notizie
IFPUG LinkedIn, Fare clic su "Segui"

Per suggerire altri "FAQ" (domande frequenti) o modifiche a questa pagina, clicca qui Contattaci e comprendono "IFPUG FAQ" nella riga oggetto del messaggio.

Soci e non soci possono scaricare i documenti dal nostro "Negozio online”, dove è anche possibile rinnovare o richiedere un abbonamento IFPUG.

Torna all'inizio