FAQ

DOMANDE FREQUENTI

Aggiornato marzo 2016

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

Sito Web IFPUG, si prega di segnalibro per riferimento futuro
Pagina Facebook IFPUG, si prega di cliccare su come
IFPUG Twitter, si prega di seguire le ultime uscite di White paper e altre notizie
IFPUG LinkedIn, Clicca su Segui

Per suggerire ulteriori FAQ o modifiche a questa pagina, per favore clicca qui Contattaci e includono "IFPUG FAQ" nella riga dell'oggetto del messaggio.


Parte superiore della pagina di FAQ IFPUG

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

1. Che cosa è un punto della funzione? Che cosa è SNAP? Qual è la differenza tra punti di funzione e SNAP?
2. Sono punti di funzione per tutti?
3. Perché vorrebbe misurare?
4. Cosa può fare l'appartenenza IFPUG per me?
5. Come faccio a visualizzare gli sviluppatori e i responsabili del progetto l'importanza della funzione di punto di analisi?
6. Quali strumenti sono disponibili per migliorare il mio punto di funzione, le stime?
7. Come faccio a visualizzare il mio gruppo utente l'importanza dell'analisi punto funzione?
8. Che cosa è un punto di base di funzione?
9. Perché non dovrei utilizzare linee di codice?
10. Che cosa circa ritorno di fiamma?
11. Mi hanno detto che dobbiamo migliorare. Dove si comincia?
12. Vogliamo migliorare la nostra produttività, quali informazioni devo avere?
13. Che cosa è necessario conoscere punti di funzione un CIO?
14. Che cosa è necessario sapere su Agile un CIO & Funzione punti?
15. Vogliamo migliorare la nostra stima, quali informazioni devo avere?
16. Vogliamo migliorare la nostra qualità, quali informazioni devo avere?
17. Ho bisogno di un CFPS consulente certificato?
18. Che cosa devo cercare in un consulente?
19. Dove devo cercare un consulente?
20. Dove posso andare a fare ulteriori ricerche sui concetti di funzione punto?


IFPUG
Domande frequenti
PAGINA

1.1 Che cosa è un punto di funzione?
Punti di funzione sono una standardizzato a livello internazionale unità di misura utilizzata per rappresentare dimensione del software. Il metodo di misurazione dimensione funzionale IFPUG (indicato come IFPUG 4.3.1) quantifica la funzionalità del software fornito all'utente basata esclusivamente sulla sua progettazione logica e requisiti funzionali. Il numero risultante è chiamato un conteggio di punto di funzione. Con questo in mente, gli obiettivi di conteggio FP sono:

Molti altri usi dei punti funzione trovano nell'industria: Essi formano un comune denominatore di dimensionamento (per esempio, un rapporto di un'altra misura "a FP") per produttività e qualità benchmarking in molte aziende IT. Per saperne di più sul metodo IFPUG FP (e il processo di valutazione Non funzionali Software (SNAP) per quantificare i requisiti non funzionali) Clicca sui link qui sotto:

1.2 Che cosa è SNAP?

SNAP è sinonimo di "Software Non-functional valutazione processo." È una metrica software, che integra la funzione punti. SNAP consente di dimensionare il requisito non funzionale oltre ai requisiti funzionali misurata dai punti di funzione. Non sostituisce i punti di funzione in qualche modo; viene utilizzato oltre ai punti di funzione. Rappresenta un miglioramento continuo di IFPUG nel modo software è di dimensioni.

1.3 Qual è la differenza tra punti di funzione e SNAP?

In poche parole, punti di funzione misurano il volume (o dimensione) del flusso di dati e archiviazione inerente a un'applicazione software. Sono detti requisiti utente "funzionale". SNAP misura il volume (o dimensione) altri aspetti del software — ad esempio la configurazione dei dati, algoritmi, alberi decisionali, convalida dei dati, posizionamento dei loghi, ecc. Sono detti requisiti "non funzionale". Ci sono 14 attualmente riconosciute categorie di requisiti non funzionali. Il termine "requisiti funzionali utente" è spesso abbreviato in "Pelliccia". Il termine "requisiti non funzionali" è spesso abbreviato in "NFR." Le specifiche per il conteggio dei punti funzione sono nel manuale di pratiche di conteggio. Le specifiche per il conteggio dei punti di ancoraggio sono nel manuale di pratiche di valutazione. Entrambi sono disponibili nell'archivio IFPUG presso il sito Web ifpug.org.

1.4 Come sono funzione punti e punti di ancoraggio messo 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. Ad esempio, un'applicazione potrebbe essere totalmente dimensionata come 800 funzione di punti e 300 Punti di ancoraggio. Poiché punti funzione misurano qualcosa di diverso da SNAP, i due non possono essere combinati in qualche modo in un'unica misura; in questo esempio, l'applicazione software non può essere misurata come avendo 1100 "punti" di qualche tipo. Questo è simile a come numeri reali e immaginari sono rappresentati: un numero può essere rappresentato come 800 + 300Ho, non 1100 di una sorta di numero.

Punti di funzione sia punti SNAP sono associati con lo sforzo. Lo sforzo di sviluppare o migliorare un prodotto software è la somma di funzione punti volte funzionale produttività (ore/FP) più la somma di SNAP punti volte produttività non funzionali (ore/SP).

1.5 SNAP è davvero necessario?

A seconda dell'applicazione, molti team di sviluppo e gli sviluppatori di software riconoscono che una notevole quantità di loro lo sforzo del lavoro non è direttamente responsabile utilizzando punti di funzione. Questo può essere particolarmente vero per applicazioni a uso intensivo algoritmico, applicazioni con convalida dati considerevole, e applicazioni con notevoli caratteristiche "ergonomiche" come il layout di pagina e l'uso dei loghi. Il miglioramento continuo di IFPUG qui è che SNAP account per questo sforzo di lavoro che non viene riconosciuto da punti di funzione da solo, che può essere notevole. Esso fornisce un metodo di misurazione più equo e benvenuto. Può anche aiutare a migliorare le previsioni di costi e pianificazioni per nuovi progetti di sviluppo e progetti di valorizzazione.

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

Gli sviluppatori di investono impegno nel soddisfare i requisiti non funzionali. Questo sforzo non si riflette nella dimensione del punto di funzione. Gli sviluppatori potranno notare il beneficio di giustificare il loro sforzo con la dimensione supplementare di SNAP, piuttosto che mostrare una minore produttività della funzione punto/sforzo

Utilizzando punti funzione bot e SNAP, Project Manager può meglio giustificare il loro budget; possono mostrare loro sponsor che più attività sono incorporate nel software – funzionalità, misurata da punti funzione, e aspetti non funzionali, misurata da SNAP.

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

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

EstimatingAccuracy

 

1.8 Quali sono i vantaggi dell'utilizzo di SNAP?

Gli aspetti funzionali e gli aspetti non-funzionale di un'applicazione software di dimensionamento e aiuta le organizzazioni in diversi modi. Esso fornisce la migliore comprensione la consegna dei progetti software e la manutenzione di applicazioni:

  • Migliora la correlazione di sforzo e dimensioni, come lo sviluppo di un software include attività per soddisfare le esigenze sia funzionali e non funzionali.
  • Migliora la stima e la capacità di prevedere lo sforzo e il tempo necessario per consegnare un progetto software.
  • Gli sviluppatori non sono penalizzati per investire sforzi negli aspetti dei requisiti non funzionali.
  • Gli utenti possono capire meglio i vantaggi di un'applicazione alla loro organizzazione.
  • I clienti possono sfruttare meglio (e quantificare) il valore per il loro denaro.
  • I calcoli di produttività di sviluppo software sono più accurati; eventuali variazioni nella misurazione metrica "punti di sforzo/funzione" possono essere meglio spiegate.
  • Progetti che sono non funzionali solo anche possono essere dimensionati
  • Differenze nei valori di Key Performance Indicators (KPI) tra i progetti sono spiegati meglio.

1.9 È SNAP in uso oggi?

Sono poche le aziende che già utilizzano SNAP negli Stati Uniti, Asia, e in Europa, nel loro processo di stima

1.10 Come posso imparare SNAP?

È possibile ottenere il manuale di processo di valutazione SNAP (APM) gratuitamente presso il negozio online di IFPUG. Inoltre, formazione certificata è fornito da aziende che si sono arruolate sul sito IFPUG (http://www.ifpug.org/certification/training-materials-certification/)

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

 

2. Sono punti di funzione per tutti?
Questa è quasi una domanda retorica – e la risposta è che dipende se hai bisogno di sapere quanto grande è il software che si sta sviluppando o migliorare in progetti di sviluppo software, o se avete bisogno di sapere quanto sono grandi i sistemi nel vostro portafoglio di software. Punto della funzione ridimensionamento può rapidamente e facilmente facilitare rapporti di misura (unitamente ad altre misure) per dirvi quali progetti e applicazioni:

  • sono più produttivi,
  • produrre prodotti di software di qualità superiore e/o applicazioni,
  • aveva il preciso progetto stime,
  • bisogno di abbracciare i metodi di miglioramento del processo,
  • sono in linea da un punto di vista economico e costo (unità di costo);
  • hanno avuti più bassi (o superiore) squadra prestazioni.

Se si sono sfidati nel vostro ruolo IT per rispondere a queste domande, quindi la funzione punti sono per voi!

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

3. Perché vorrebbe misurare? La parte superiore 25% di aziende in tutto il mondo (fonte ISBSG) si basano sulla misurazione del software per gestire il loro sviluppo IT e software per i seguenti motivi:

  • Non è possibile gestire ciò che non si misura;
  • Per identificare il problema progetti e applicazioni software e prendere azione correttiva;In media, grandi progetti IT Esegui 45 percentuale oltre il budget e 7 per cento nel corso del tempo, pur offrendo 56 per cento meno valore previsto. Progetti software eseguire il più alto rischio di superamento dei costi e pianificazione, McKinsey & Azienda in collaborazione con l'Università di Oxford ottobre 2012 | annullatoMichael Bloch, Sven Blumberg, e Jürgen Laartz[1]
  • Confronta le risposte di fornitore di RFP(richiesta di proposta) contro le offerte concorrenti;
  • Misura fornisce una valutazione dello status quo (la situazione attuale) affinché tu possa capire e migliorare i processi di sviluppo software. (Fare riferimento alle linee guida per la misurazione del Software – comunicato 1.1, PG. 2-4, 3-7 – 3-8;)
  • Per determinare sviluppo della propria azienda Software Consigliate
  • Per misurare la qualità del software fornito, e fornire un incentivo economico per i team di sviluppo per produrre software di qualità.
  • Funzione basata sul punto di misurazione e SNAP ti dà un mezzo per comunicare con i tuoi clienti le dimensioni delle loro richieste di software, e permette anche di calcolare facilmente la produttività, qualità, e stima di precisione.
  • Molti dei tuoi concorrenti può già avere queste intuizioni.

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

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

4.1 Cosa può fare un abbonamento IFPUG per me?
Mentre gran parte delle informazioni fornite e questo sito Web sono disponibili gratuitamente ai soci e non soci, diventando un membro del IFPUG offre i seguenti vantaggi:

  • Opportunità di networking in persona e online di comunicare solo con professionisti in tutto il mondo in aziende come la tua, che hanno o che stanno cercando di attuare un programma di misurazione;
  • Aliquote ridotte ai dati ISBSG Benchmarking (per Lean Six Sigma) e altri prodotti;
  • La possibilità di partecipare nei comitati che sviluppano gli standard di punto di funzione;
  • Conferenze annuali per la condivisione della conoscenza che fornirà:
    • Opportunità di incontrare gli altri nel campo di misura;
    • Opportunità educative per imparare e guadagnare crediti di formazione continua attraverso workshop tenuto prima della conferenza;
    • Accesso alla formazione e certificazione per guadagnare globalmente riconosciute certificazioni tra cui:
      • CFPS: Funzione certificata punto specialista (L'indicazione di misura originale e più ampiamente riconosciuto la dimensione funzionale);
      • CFPP: Funzione certificata punto praticante (per i professionisti che sono praticanti ma non necessariamente esperti di Function Point);
      • CSP: Certified Practitioner SNAP (la designazione unica in tutto il mondo che verifica la conoscenza sui requisiti non funzionali software;)
    • Opportunità di ascoltare dai principali esperti del settore e professionisti esperti sui loro successi (e fallimenti!) nel campo di misura.
  • Pubblicazioni professionali:
    • Metriche visualizzazioni (due volte l'anno) – disponibile come una rivista stampata e online con articoli di misurazione software interessante e attuale, Notizie IFPUG, Comitato aggiornamenti e informazioni sui più recenti sviluppi nel mondo di metriche software;
  • Notevoli sconti sui prodotti IFPUG compreso:
    • gli standard ISO e IFPUG conteggio manuale di pratiche (CPM) completare con vicino a 300 pagine di regole, tasti di scelta rapida, ed esempi di conteggio;
    • Studi di casi di FP che fornisce la funzione passo-passo scegliere conteggio esempi di come applicare le regole CPM a requisiti software;
    • Guida alla gestione Reporting con pagine di consigli utili per attuare con successo punti funzione per offrire risultati di gestione;
    • White paper e altri IFPUG rilascia che illustrano efficacemente FP conteggio nelle più recenti tecnologie (server client, Web, ecc.,) applicazioni di conteggio FP (per esempio, data warehouse) e metodologie (per esempio, agile.)
  • Accesso al Members Only area protetta del sito IFPUG dove troverete una bacheca on line attiva dove i membri scambiano suggerimenti e tecniche legate alla misurazione del software (si possono anche porre domande per la comunità IFPUG in generale a rispondere), .
  • Per ottenere le copie più recenti di CPM, SNAP o altri documenti, Clicca qui per essere preso al nostro negozio online dove è possibile aggiungere prodotti al tuo carrello e Checkout.

Si prega di visitare il Negozio online qui.

4.2 C'è una tassa per servizi IFPUG?
Membri IFPUG riceveranno uno sconto sulla partecipazione conferenza, presenza di officina, ulteriore letteratura, e accedere ai soli membri aree online del sito Web. Inoltre, tutti i membri del IFPUG sono incoraggiati a farsi coinvolgere nella comunità IFPUG e partecipare come membro di uno dei nostri vari comitati. Tutti gli altri vantaggi sono attualmente gratuiti.

4.3 Come a vendere mio senior gestione punti di funzione e SNAP (e software di misura)?

Il primo passo è quello di diventare informato circa i vantaggi di usare la funzione punto di analisi e SNAP (è una misura obiettiva della dimensione del software indipendente degli strumenti, tecniche, competenze o metodi utilizzati per compilare il software), e conoscere il positivo ritorno sugli investimenti che è possibile ottenere da un programma di misura di base software Function Point.

Il passo successivo è alla ricerca dei dati di settore disponibili (particolarmente utile per le aziende che non hanno già raccolto i dati storici di FP) ad esempio i dati disponibili da ISBSG.
L'International Software Benchmarking Standards Group (ISBSG) Dati di riferimento sono un affidabile in tutto il mondo repository di dati di progetto di sviluppo software (e punti di funzione) che può essere utilizzato efficacemente per la stima del progetto, per eseguire l'analisi comparativa (in tipi di progetto,) e per misurare le prestazioni dell'azienda, il tuo progetto (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 di usando l'analisi del punto di funzione (è una misura obiettiva della dimensione del software indipendente degli strumenti, tecniche, competenze o metodi utilizzati per compilare il software), e conoscere il positivo ritorno sugli investimenti che è possibile ottenere da un programma di misura di base software Function Point.

Il passo successivo è alla ricerca dei dati di settore disponibili (particolarmente utile per le aziende che non hanno già raccolto i dati storici di FP) ad esempio i dati disponibili da ISBSG.
L'International Software Benchmarking Standards Group (ISBSG) Dati di riferimento sono un affidabile in tutto il mondo repository di dati di progetto di sviluppo software (e punti di funzione) che può essere utilizzato efficacemente per la stima del progetto, per eseguire l'analisi comparativa (in tipi di progetto,) e per misurare le prestazioni dell'azienda, il tuo progetto (produttività e qualità.) Membri IFPUG ricevono uno sconto su tutti i prodotti ISBSG.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

5. Come faccio a visualizzare gli sviluppatori e i responsabili del progetto l'importanza della funzione di punto di analisi?
Analisi del punto di funzione (FPA) consente di produrre piani di progetto per una precisione quantificabili e come estensione di avanzamento e il gestore di ampliamento dell'ambito. Anche, gli sviluppatori possono realizzare i compiti assegnati entro la data di destinazione specificata a causa di stima più accurata utilizzando la funzione punto di analisi e dati storici.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

6. Quali strumenti sono disponibili per migliorare il mio punto di funzione, le stime?

Nuovi progetti di sviluppo di software possono essere dimensionati utilizzando COSMICA, Stima di funzione punto iniziale e ISBSG stima comparativa Strumento.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

7. Come faccio a visualizzare il mio gruppo utente l'importanza dell'analisi punto funzione?
Function Point analisi valuta la dimensione funzionale del software basato su un esame dei requisiti utente funzionale (il "il software cosa fa in termini di procedure e processi di business.") Come tale, FPA Guarda software dal punto di vista dell'utente e quantifica punti funzione basato su cinque standard, orientato all'utente i componenti del software: Due tipi di entità di dati memorizzati (indicato come file logici interni e file di interfaccia esterni), e tre tipi di processi aziendali (indicato come ingressi esterni, Uscite esterne e query esterne.) I risultati FP (una lista di processi aziendali contati e la loro dimensione funzionale di componente)fornisce in termini comprensibili-utente. Conteggi FP forniscono per un linguaggio comune che può essere usato per le discussioni con sia gli sviluppatori software e utenti. Il processo di conteggio FP stesso aiuta a evidenziare/scoprire requisiti mancanti, e fornisce un obiettivo e una stima accurata delle dimensioni del prodotto software, consentendo in tal modo il controllo del budget migliore utente.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

8.1 Che cosa è un punto di base di funzione?

8.2 Ho bisogno di fare una previsione del punto di funzione?

La risposta dipende da cosa si vuole fare con i numeri. Se il vostro obiettivo è quello di valutare la dimensione di un'applicazione software perché si desidera sostituirlo, poi sapere quanto grande è la vostra applicazione attuale vi darà una buona base per le sue dimensioni per uso nella stima il costo di sostituzione. Se il vostro obiettivo è quello di essere in grado di valutare con precisione quanto il cambiamento (valorizzazione) o crescita avviene durante tutto l'anno attraverso miglioramenti del software, allora si potrebbe desiderare di fare una conta basale.

  • Se il vostro obiettivo è quello di migliorare la qualità, produttività o stimare la precisione dei progetti, quindi non potrebbe essere necessario fare una dimensione di base, ma piuttosto contano le dimensioni dello sviluppo di software o miglioramenti
  • Se il vostro obiettivo è quello di confrontare i costi di supporto e manutenzione (su una base a FP) attraverso il vostro portafoglio o un insieme di applicazioni, quindi si vorrebbe conta basale di quelle applicazioni. una linea di base di un progetto.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

9. Perché non dovrei utilizzare linee di codice (come la misura della dimensione del software durante il calcolo di indici di produttività o di qualità)?

Questa domanda è frequentemente quando le aziende stanno valutando l'opportunità di utilizzare linee di codice sorgente o FP (SLOC) come loro unità di misura per la dimensione del software. FP hanno il vantaggio di essere tecnologia e implementazione indipendente, mentre SLOC presenta i seguenti svantaggi:

  • Linee di codice tendono a premiare la progettazione dissoluti e penalizzare progettazione concisa (vale a dire, più linee di codice "spaghetti" non possono essere produttivi come meglio design e meno righe di codice per eseguire la stessa funzione di codifica. Codice più grande non significa necessariamente più produttivi quando si tratta di linee di codice.)
  • Non esistono standard industria (ISO o altrimenti) per righe di origine del codice. (vale a dire, Alcune persone sostengono di conteggio righe di comando non ha commentato, ma questo non è universalmente accettato e variazioni prevalgono.)
  • Righe di codice non possono essere facilmente utilizzati per la normalizzazione della piattaforma, lingua o di organizzazione (perché il numero di righe di codice varia a seconda del linguaggio di programmazione e convenzioni di codifica)
  • Addirittura, alcuni 4GL non utilizzare linee di codice.
  • Righe di codice basati rapporti possono essere fuorviante positivamente – fare riferimento a Capperi JonesParadosso della produttività.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

10. Che cosa circa ritorno di fiamma (la pratica di conversione SLOC FP utilizzando una tabella di conversione basata su linguaggi di programmazione)?

  • Ritorno di fiamma è basato su linee di codice, così ci si imbatte nelle stesse difficoltà come l'utilizzo di linee di codice.
  • Può essere utilizzato con cautela su sistemi legacy senza molta prospettiva di ulteriore lavoro.
  • Ritorno di fiamma potrebbe essere utile se la precisione non è un problema.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

11.1 Mi hanno detto che dobbiamo migliorare. Dove si comincia?

  • Prima di iniziare determinando che cosa ha bisogno di miglioramento. Il GQ (Metrica/obiettivo/domanda) processo può contribuire a facilitare questo. Ulteriori risorse gratuite (scaricabili) sono reperibili le Pratico Software e misurazione di sistemi (PSSM) sito Web . Una volta che hai gli obiettivi e metriche delineato del campo di misura, Dimensione del FP sarà probabilmente una misura importante che si desidera raccogliere come denominatore comune per rapporti di produttività e qualità.
  • Una volta che sono stati stabiliti obiettivi di miglioramento, Questo indicherà dove dovrebbe iniziare il miglioramento (per esempio, nella zona di qualità, produttività, o stima di precisione).
  • Iscriviti IFPUG e impegnarsi con altri membri sulla nostra bacheca di membro interno su come essi hanno attuato con successo che FP base misurazione e miglioramento dei processi software.

11.2 Se è solo a me e 500 sviluppatori, dove si comincia?
Determinare quali sono i più critici dei tuoi problemi attuali sviluppatori. Avviare il processo di misurazione (utilizzando il processo GQM descritto in precedenza) da queste zone di targeting e iniziare a comunicare risultati immediatamente per ottenere supporto e buy-in. Gli esperti consigliano di iniziare qualsiasi programma di misurazione in una piccola strada prima, ottenere il buy-in con i risultati della misurazione, PRIMA di distribuirlo per un'intera azienda. In questo modo, è possibile assicurarsi che avete mirato le giuste misure, mettere nei processi di misura giusta, e ha guadagnati piccole vittorie prima si espande misura per un pubblico più ampio.

11.3 Se la produttività è importante, che cosa dovrei contare la produttività di – nuovo sviluppo, manutenzione, ecc.?
Ancora una volta, Questo dipende vostri obiettivi per la misurazione. Insieme con l'approccio GQM, è possibile utilizzare analisi di Pareto (80/20 regola) per determinare dove sono le aree di "dolore", e destinazione per quelle aree prima per le misure di produttività. Ad esempio, Se siete a corto di personale e sfidato in campo di assistenza/manutenzione del software quindi supportare frequenze (FTE per 1000 FP per esempio) potrebbe essere utilizzato per dimostrare oggettivamente la carenza o.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

12.1 Vogliamo migliorare la nostra produttività di sviluppo software, quali informazioni devo avere?

  • Diversi rapporti possono essere utilizzati per determinare la produttività, ognuno dei quali comprende punti di funzione. Consultare la guida alla gestione segnalazione o <Inserire qui i titoli dei libri di IFPUG> o il progetto pratico ISBSG stima (un prodotto ISBSG) per l'orientamento.

12.2 Cosa devo fare per fare un conteggio FP?

Il manuale di pratiche di conteggio IFPUG (Attualmente la versione 4.3.1) delinea i documenti/manufatti dei prerequisiti che è necessario fare un conteggio FP. Il primo passo è quello di determinare l'ambito e lo scopo del conteggio e se avete intenzione di contare le dimensioni di un'applicazione software (linea di base) o la dimensione del software sviluppo/potenziamento consegnato in un progetto (Nuovo sviluppo o miglioramento totali di progetto). Si noti che ogni pezzo di software è considerato un limite di applicazione separata (vedere il CPM per ulteriori dettagli) e verrà conteggiata in relativo conteggio FP.

Per fare un conteggio di punto di funzione, è necessario conoscere i seguenti (requisiti funzionali utente) informazioni sul software:

  • Uscite configurabili dall'utente che varcano i confini di applicazione e sono il risultato dell'elaborazione unico (per esempio, formati di report, layout di schermo, layout dei file di output).
  • Definibile dall'utente ingressi che attraversare il confine e grilletto unica elaborazione dell'applicazione (vale a dire, layout di schermo, layout dei file, ingressi di file batch, ).
  • Archivi dati definibili dall'utente sono gestiti dall'applicazione (per esempio, layout dei file, definizioni di tabella, definizioni di database o entità).
  • Archivi di dati definibili dall'utente sono accessibili per informazioni di riferimento solo dall'applicazione (per esempio, layout dei file, definizioni di tabella).
  • Query definibili dall'utente che varcano i confini di applicazione (per esempio, formati di report, layout di schermo).
  • Il processo di conteggio FP completamente è descritto nel manuale di pratiche di conteggio IFPUG.
  • Supporto prezzo = funzione punti di applicazione / ore di sforzo per sostenere l'applicazione
  • Tasso di aumento = funzione punti migliorato/cambiato nel progetto / ore di sforzo di progetto
  • Velocità di recapito (Tempo di mercato) = funzione punti dell'applicazione software trasportato / tempo di calendario
  • Per informazioni dettagliate sulla funzione punto di analisi, fare riferimento al manuale di pratiche di conteggio IFPUG
  • Metodi di sviluppo agile del Software per aumentare la velocità di recapito

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

13. Che cosa è necessario sapere su un CIO dimensione del software? (Funzione punti e SNAP)

IT Portfolio Management è un argomento molto importante per i dirigenti. Dimensione del software può aiutare la gestione per stimare il ritorno sull'investimento per i loro progetti IT, e confrontare le alternative con un'analisi costi-benefici. Function Point e SNAP può essere utilizzato in combinazione con altre misure (sforzo di progetto, difetti, ecc.) per il monitoraggio delle tendenze e benchmarking.

 

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

14. Che cosa è necessario sapere su Agile un CIO & Funzione punti?
La considerazione più importante quando si utilizza qualsiasi misura per confrontare o valutare diversi tipi di progetti o contratti è coerenza. Spesso gli sviluppatori si sia rifiuta FP su progetti agile (dicendo che progetti agile non possono essere contati usando FP) o li abbraccio (pensando che possono ottenere più FP rispetto su progetti cascata contando FP su Sprint!) Nessuno di questi è corretta! FP rappresenta la grandezza di un pezzo trasportato di software basati sulla sua funzionalità (requisiti funzionali utente) – e che sono i processi di business completa e coerente. (Vedere l'articolo Conteggio FP su progetti Agile/iterativo per maggiori dettagli.)

FP può essere un modo efficace di misurazione e valutazione dei contratti a prezzo fisso, e può anche essere utile quando si confrontano RFPs contro o tra concorrenti durante il processo di offerta per progetti di sviluppo software. (per esempio, Prezzo per FP di due offerte può variare ampiamente e indicano che un fornitore non può avere completamente capito quali sono i requisiti funzionali del software per essere sviluppato.)

Nel settore dello sviluppo software e outsourcing, IBM e CGI utilizzare FP (e hanno squadre di specialisti di funzione certificata punto) per esaminare le osservazioni di proposta.

I vari tipi di contratto a disposizione tra cui una stima puntuale di funzione nella loro proposta, e in alcuni paesi (tra cui l'Italia, Brasile, Corea, Finlandia) sono sempre più utilizzando FP basato su proposte e prezzi unitari (Tariffa / FP) per software contraenti.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

15. Vogliamo migliorare il nostro processo di stima utilizzando FP, quali altre informazioni è necessario avere?
Software stima è un'area di argomento tutto in sé, ma i pre-requisiti per fare il progetto stima utilizzando FP come misura di ingresso (per il software da sviluppare) includere almeno i seguenti attributi:

  • tipo di sviluppo; (nuovo sviluppo o miglioramento)
  • piattaforma; (Considerazioni su hardware e architettura)
  • lingua; (linguaggio di programmazione o livello)
  • esperienza del team;
  • tecniche; (metodologia di sviluppo)
  • vincoli esterni; e
  • ampliamento dell'ambito

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

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

16. Vogliamo migliorare la nostra qualità, quali informazioni devo avere?

  • Qualità significa cose diverse per persone diverse. Determinare quali qualità significa della propria organizzazione. ISO 9126 Attributi di qualità di sistemi di Software e i processi di metrica/obiettivo/domanda possono aiutare qui.
  • Sono esempi di metriche di qualità:
    • densità di difetto – numero di dimensioni di difetti/applicazione in funzione punti; e
    • tasso di consegna di difetto – numero di difetti, consegnato nel primo mese di funzionamento dal vivo.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

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

  • Vogliamo ottenere una previsione completa fatta in pochi mesi? Se la risposta è sì potrebbe essere saggio avere diversi contatori certificati entrare e aiutare a. Mentre questo conteggio viene fatto, si può avere 1 o più dipendenti ottenere certificati in punto funzione contando che poi sarà in grado di mantenere questa linea di base si.
  • Vogliamo iniziare il conteggio e stimare i nostri "grandi progetti". Se questo è quello che stai dopo, Potresti inviare alcuni dipendenti a un'officina IFPUG e/o conferenza per ottenere addestrati. Dopo l'allenamento, sarebbero in grado di eseguire i conteggi e iniziare a raccogliere dati. Volete anche pensare di avere 1 o più collaboratori certificati in funzione punto contando per controllare i conteggi.
  • Non hai un indizio di ciò che il boss sta cercando solo che dobbiamo avviare la misurazione. Se entra in questo gruppo, si consiglia di portare in un consulente che può eseguire una metrica/domanda/obiettivo (GQ) sessione per determinare quali misure per cominciare. A questo punto, è possibile inviare alcune persone a e officina IFPUG e/o conferenza per ottenere addestrati.
  • Fai parte di una grande azienda e il boss vuole iniziare a misurare tutto adesso. Se vi trovate qui, si consiglia di portare in un consulente di:
    • Eseguire una metrica/domanda/obiettivo (GQ) sessione; e
    • Treno diverse persone a contare i punti di funzione.
  • È anche possibile designare alcune persone ad essere i coordinatori complessivi dello sforzo e diverse persone che eseguirà i conteggi e raccogliere i dati. I coordinatori devono essere certificati sicuramente nei contatori di funzione punto quanto saranno chiamati i conteggi di audit e prendere decisioni quando vengono domande.

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

18.1 Che cosa devo cercare in un consulente?

  • Qualcuno che ha la competenza di conteggio.
  • Dovrebbero essere IFPUG certificata (CFPS). Quando si utilizza SNAP – dovrebbero essere certificati SNAP (CSP).
  • Essi dovrebbero avere contando comuni alla vostra esperienza in un settore.
  • Abilità tra persone di buona qualità – compatibile con la vostra cultura aziendale.
  • Competenze di metriche a integrare i punti di funzione in un programma di misura ben arrotondati

18.2 Come a determinare la certificazione IFPUG di un consulente?

Navigare per il Certificazione pubblica ricerca pagina sul sito IFPUG e invia una query utilizzando i campi nome e altri criteri di ricerca appropriati.

 

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

19.1 Dove devo cercare un consulente?
Controllare il nostro Elenco fornitori per tutti i fornitori che sono membri IFPUG.

19.2 Chi altro ha fatto questo?
IFPUG ha oltre molti membri in diversi paesi nel mondo. L'appartenenza è disegnata da ogni grande industria, compreso ma non limitato a:

  • aerospaziale
  • bancaria
  • Finanza
  • telecomunicazioni
  • assicurazione
  • produzione
  • programmi di utilità
  • vendita al dettaglio
  • governo
  • sviluppo di sistemi di computer

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

Torna all'inizio

IFPUG
Domande frequenti
PAGINA

20. Dove posso andare a fare ulteriori ricerche sui concetti di funzione punto?
Controllare il nostro Biblioteca di bibliografia/riferimento Per ulteriori letture sulla funzione punto di analisi.

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

Sito Web IFPUG, si prega di segnalibro per riferimento futuro
Pagina Facebook IFPUG, si prega di cliccare su come
IFPUG Twitter, si prega di seguire le ultime uscite di White paper e altre notizie
IFPUG LinkedIn, fare clic sul seguente

Per suggerire ulteriori FAQ o modifiche a questa pagina, per favore clicca qui Contattaci e includono "IFPUG FAQ" nella riga dell'oggetto del messaggio.

Soci e non soci possono scaricare i documenti dal nostro Negozio online, dove è possibile anche rinnovare o ordinare un abbonamento IFPUG.
Torna all'inizio