DOMANDE Frequenti Portugese

DOMANDE FREQUENTI

Aggiornato il 14 ottobre 2016

Per favore, Connettiti con noi su Facebook e LinkedIn e condividere nei loro circoli.

Sito Web IFPUG, Per favore, controllo per riferimento futuro
Pagina Facebook IFPUG, Per favore, Clicca "Mi piace"
IFPUG Twitter, Per favore, Segui le ultime notizie di "White Papers" e altre notizie
IFPUG LinkedIn, Si prega di cliccare "Follow"

Per suggerire altri "FAQ" (Domande frequenti) 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 nostri documenti"Negozio online”, dove si può anche rinnovare o richiedere un'iscrizione IFPUG.

Casa/superiore della pagina PAGINA di FAQ IFPUG

 

DOMANDE FREQUENTI

1.Che cosa è un Punto di funzione
2. Punti di funzione è per tutti?
3. Perché dovrei voler misurare?
4. Cosa può fare un'iscrizione IFPUG per me?
5. Come mostrare gli sviluppatori e i responsabili di progetto, l'importanza dell'analisi del punto di funzione?
6. Come mostrerò nel mio gruppo di utente l'importanza dell'analisi del punto di funzione?
7. Come mostrerò nel mio gruppo di utente l'importanza dell'analisi del punto di funzione?
8. Che cosa è una linea di base dei punti funzione?
9. Perché non dovrei utilizzare linee di codice (come una misura della dimensione del software durante il calcolo di tassi di produttività e di qualità)?
10. Che cosa circa il ritorno di fiamma (la pratica di conversione SLOC per PF utilizzando una tabella di conversione basata su linguaggi di programmazione)?
11. Mi è stato detto che abbiamo bisogno di migliorare. Dove posso cominciare?
12. Vogliamo migliorare la nostra produttività di sviluppo software, Ciò che abbiamo bisogno di avere le informazioni?
13. Cosa bisogna sapere su software dimensione un CIO? (Function Point e SNAP
14. Ciò che un CIO deve conoscere metodo Agile & Function Point?
15 Vogliamo migliorare il nostro processo di stima utilizzando PF, Quali altre informazioni è necessario avere?
16. Vogliamo migliorare la nostra qualità, Quali informazioni devo avere?
17. Bisogno di un consulente certificato CFPS?
18. Che cosa cercare in un consulente?
19. Dove cercare un consulente?
20. Dove posso fare più ricerca sui concetti di punti funzione?


Punti
di
Funzione

1.1 Che cosa è un Punto di funzione?

Function Point è una standardizzato unità di misura utilizzata per rappresentare le dimensioni del software. Il metodo di misurazione funzionale IFPUG (indicato come IFPUG 4.3.1) quantifica la funzionalità di software fornito all'utente unicamente sulla base della progettazione logica e requisiti funzionali. Il numero risultante è chiamato un conteggio di punto di funzione. Con questo in mente, gli obiettivi del conte di PF sono:

Molti altri usi dei punti funzione si trovano nell'industria: formare una metrica di dimensione comune denominatore (ad es., il tasso di un'altra metrica "per PF") analisi comparativa di qualità e produttività in varie industrie per VOI. Per ulteriori informazioni su PF il metodo IFPUG (e il Software di processo di valutazione Non funzionali (SNAP) per quantificare i requisiti non funzionali), Clicca sui link qui sotto:

Tornare al inizio

1.2 Che cosa è SNAP?

Snap è l'acronimo di "processo di valutazione di Software Non-functional." (Processo di valutazione non-funzionale del Software). È una metrica di software che completa il PF. Snap consente di requisiti non funzionali, oltre ai requisiti funzionali misurati dal PF di misura. Non sostituisce in alcun modo che funzione punti, viene utilizzato in aggiunta ai punti di funzione. Rappresenta un miglioramento continuo delle IFPUG su come viene misurato il software.

1.3 Qual è la differenza tra funzione e SNAP punti?

Semplificazione, Punti di funzione misura il volume (o dimensione) flusso di dati e storage connesso a un'applicazione software. Sono detti requisiti funzionali degli utenti. Misura il volume SNAP (o dimensione) altri aspetti del software — come, configurazione dei dati, algoritmi, alberi decisionali, convalida dei dati, posizione di loghi ecc. Sono detti requisiti non funzionali. Attualmente non ci sono 14 categorie riconosciute di requisiti non funzionali. Il termine "requisiti utente di utente funzionale requisiti funzionali" è spesso abbreviato in RFU "PELLICCIA". I requisiti non funzionali "requisiti non funzionali" di termine è spesso abbreviato in "NFR" RNF. I dettagli specifici sul conteggio dei punti funzione sono nella funzione punto di conteggio. I dettagli specifici circa i punti SNAP è nel manuale di pratiche di valutazione. Entrambi sono disponibili presso il ifpug.org sito IFPUG.

1.4 Come funzione punti e punti di ANCORAGGIO vengono utilizzati insieme per determinare la dimensione totale del software?

La dimensione totale del software è misurata come il numero di punti di funzione e il numero di punti di ANCORAGGIO. Per esempio, un'applicazione può essere completamente misurata come 800 Funzione di punti e 300 Punti di ANCORAGGIO. Come funzione punti misurano qualcosa di diverso dai punti di SNAP, entrambi non possono essere combinati in una singola metrica; in questo esempio il software di applicazione non può essere misurato 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, e non come 1100 una sorta di numero.

Entrambi, Funzione e punti di SNAP, sono associati con lo sforzo. Lo sforzo di sviluppare o migliorare un prodotto software è la somma dei punti funzione volte la produttività funzionale (ore / PF) più la somma dei punti di SNAP volte la produttività non funzionali (ore/PS).

1.5 Lo SNAP è davvero necessario?

A seconda dell'applicazione, molti team di sviluppo e gli sviluppatori di software riconosce che una parte sostanziale del suo sforzo di lavoro non è direttamente misurata utilizzando punti di funzione. Questo può essere vero soprattutto con applicazioni a uso intensivo di algoritmi, applicazioni con le convalide considerevoli dati e applicazioni con "caratteristiche" ergonomiche "considerevole", Come pagine di layout e utilizzo dei loghi. Il miglioramento continuo identificato dall'IFPUG fa i conteggi SNAP questo lavoro che non viene riconosciuto dai punti che possono essere considerevole e funzione. Egli dimostra un approccio di misurazione e un benvenuto più equa. Può anche aiutare a migliorare le stime dei costi e pianificazione di progetti per nuovi sviluppi e miglioramenti.

1.6 Come mostrerò gli sviluppatori e i responsabili di progetto l'importanza di SNAP?

In molte situazioni gli sviluppatori investono sforzi nelle requisiti non funzionali. Questo impegno si riflette nella misurazione del punto di funzione. Gli sviluppatori vedono il beneficio per giustificare i loro sforzi con ulteriori dimensioni SNAP, piuttosto che mostrare una minore produttività nello sforzo per punti funzione.

Utilizzando la funzione punti e SNAP, i Project Manager possono giustificare meglio il tuo budget; possono mostrare il tuo sponsor che sono in costruzione più funzionalità nel software – funzionalità, per quanto riguarda punti funzione, e aspetti non funzionali, misurata da SNAP.

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

Secondo Jones di capperi (2012), la precisione del conteggio funzione punti manuale fornisce un margine di errore di 10%. Già l'uso della funzione punti e SNAP, fornisce un margine di errore di 5%.

 

1.8 Quali sono i vantaggi dell'utilizzo di SNAP ?

La misurazione degli aspetti funzionali e non funzionali di un'applicazione software aiuta le organizzazioni nelle varie forme. Offre la migliore visibilità come consegna del progetto software e manutenzione di applicazioni:

  • Migliora la correlazione di sforzo e dimensioni, Poiché lo sviluppo del software include le attività che soddisfano i requisiti funzionali e non funzionali;
  • Miglioramento della stima e della prevedibilità di sforzo e il tempo necessario per consegnare un progetto software;
  • Gli sviluppatori non sono penalizzati per investire sforzo in aspetti non funzionali dei requisiti;
  • Gli utenti possono capire meglio i vantaggi di un'applicazione per l'organizzazione;
  • I clienti possono identificare meglio (e quantificare) il valore dei vostri soldi;
  • Calcoli di produttività di sviluppo software sono più accurati; qualsiasi variazione in punti di sforzo/metrica delle funzioni può essere meglio spiegata;
  • Progetti che non sono funzionali possono anche essere misurati;
  • Differenze nei valori di Key Performance Indicators (KPI) tra i progetti possono essere meglio spiegate.

1.9 Lo SNAP-in è in uso oggi?

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

1.10 Come posso imparare lo SNAP?

È possibile ottenere il manuale del processo di valutazione di SCATTO (APM) Archivio online gratuito di IFPUG. Inoltre, certificato di formazione è fornito da aziende elencate sul sito Web della IFPUG (http://www.ifpug.org/certification/training-materials-certification/)

Tornare al inizio

Punti
di
Funzione

2.0 Punti di funzione è per tutti?

Questo è quasi una domanda retorica – e la risposta è che dipende se hai bisogno di sapere quanto grande è il software si sviluppare o migliorare i progetti di sviluppo software, o se avete bisogno di sapere quanto grande è il tuo portafoglio di software di sistemi. La misurazione del punto di funzione può rapidamente e facilmente aiutare nei tassi di misurazione (insieme ad altre metriche) parlarti di progetti e applicazioni:

  • Che cosa sono più produttivi,
  • Che producono prodotti di qualità superiore e/o applicazioni software,
  • Che ha avuto il preciso progetto stime,
  • La necessità per l'uso di processi di miglioramento del software,
  • Che sono fuori linea dal punto di vista del costo e budget (costo unitario);
  • Che aveva prestazioni peggiore dei casi (o meglio) del team.

Se stati sfidati nel vostro ruolo come rispondere a queste domande, così punti di funzione è per VOI!

Tornare al inizio

Punti
di
Funzione

3.1 Perché dovrei voler misurare?

Il 25% principali aziende nel mondo (secondo l'ISBSG) si basano sulla misurazione del software di gestione dell'it e sviluppo software per i seguenti motivi:

  • Non è possibile gestire ciò che non si misura;
  • Per identificare applicazioni problematiche e progetti software e azioni correttive; In media, grandi progetti it Esegui 45% oltre il budget e 7% il tempo offrendo allo stesso tempo 56% meno valore rispetto al previsto. Progetti software hanno il maggior rischio di sovraccarico di costo e pianificazione, McKinsey & Azienda insieme a Università di Oxford ottobre 2012 | di Michael Bloch, Sven Blumberg, e Jürgen Laartz[1]
  • Confrontare le risposte ai provider di RFP (richiesta di proposta) nelle offerte;
  • Misura fornisce una valutazione dello status quo (situazione attuale) così si può comprendere e migliorare il vostro processo di sviluppo software. (Guida di riferimento per la misurazione-Release del Software 1.1, PG. 2-4, 3-7 – 3-8;)
  • Per determinare la migliori le pratiche di società nello sviluppo di software
  • Per misurare la qualità del software consegnato, e fornire un incentivo economico per i team di sviluppo per produrre software di qualità
  • Misure basate sulla funzione e SNAP punti forniscono un modo per comunicare ai vostri clienti la dimensione delle vostre richieste e consentono inoltre di calcolare facilmente la produttività, qualità e precisione della stima.
  • Molti dei vostri concorrenti possono già aver avuto queste idee.

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

Tornare al inizio

Punti
di
Funzione

4.1 Cosa può fare un'iscrizione IFPUG per me?
Mentre questo sito Web e gran parte delle informazioni fornite sono gratuite per i soci e non soci, diventare un membro dell'IFPUG porta i seguenti vantaggi:

  • Opportunità di networking online e di persona per la comunicazione con i professionisti di tutto il mondo lavorano in aziende come la vostra, Ci hanno già attuato o stanno cercando di attuare un programma di metriche;
  • Prezzi ridotti dei dati di analisi comparativa ISBSG (per Lean Six Sigma), Oltre ad altri prodotti;
  • Possibilità di partecipare su comitati che sviluppano standard di punti funzione;
  • Conferenze annuali che forniscono la condivisione della conoscenza:
    • Opportunità di incontrare gli altri nel campo delle metriche;
    • Opportunità di apprendimento ed educative per guadagnare crediti attraverso laboratori didattici in corso organizzato prima della conferenza;
    • Accesso a formazione e certificazione test per certificazioni globalmente riconosciute, tra cui:
      • CFPS: "Funzione certificata punto specialista" – Esperto certificato in punti funzione (La descrizione delle metriche funzionali dimensione originale e più ampiamente riconosciuto);
      • CFPP: "Funzione certificata punto Practitioner" – Certificato medico in punti funzione (per i professionisti che sono praticanti ma non necessariamente esperti in punti di funzione);
      • CSP: Certificato medico-professionista certificato SNAP in SNAP (l'unica indicazione intorno al globo che verifica la conoscenza sui requisiti non funzionali software);
    • Possibilità di ascoltare gli esperti del settore e persone esperte sui loro successi (e fallimenti!) nel campo delle metriche.
  • Pubblicazioni professionali:
    • "Metriche viste" (bi-annuale) – disponibile come rivista stampata e online una vetrina di articoli interessanti e tempestivi su controllo delle licenze software, Notizie dall'IFPUG, Comitato aggiornamenti e informazioni sui più recenti progressi nel campo delle metriche del software;
  • Notevoli sconti sui prodotti della IFPUG, tra cui:
    • Lo standard ISO e il conteggio IFPUG manuale di pratiche (CPM) completare con circa 300 pagine di regole, scorciatoie ed esempi di conteggio;
    • Studi di caso di PF compresi esempi con istruzioni passo passo di come applicare le regole dei requisiti software CPM;
    • Guida alla gestione rapporti con pagine con consigli utili per la corretta implementazione dei punti funzione per fornire risultati di gestione;
    • White paper e altri materiali dall'IFPUG che illustrano in modo efficace il PF conta in vari tipi di applicazioni (a.e., data warehouse), nelle più recenti tecnologie (server client, Web, ecc.,) e metodologie (a.e., Metodologia agile.)
  • Accedere all'area protetta del sito IFPUG, limitato ai membri, dove troverete un frame attivo newsletter in cui commercio associato suggerimenti e tecniche relazionati al controllo delle licenze software (È anche possibile porre domande per la comunità di IFPUG per ricevere una risposta),
  • Per ottenere le copie più recenti di CPM, SNAP e altri documenti, Clicca qui per essere preso al nostro negozio online dove è possibile includere i prodotti nel tuo carrello e checkout.

Si prega di visitare il Negozio online qui.

4.2 C'è una tassa per i servizi dell'IFPUG?
IFPUG membri ricevono uno sconto per partecipare a conferenze, Workshop, ulteriore letteratura e per accedere alle esclusive aree del sito Web. Inoltre, tutti i membri dell'IFPUG sono incoraggiati a partecipare con la comunità IFPUG e partecipare come soci in uno dei nostri vari comitati. Tutti gli altri vantaggi sono gratuiti.

4.3 Come vedere punti funzione, SNAP (e controllo delle licenze software) per mia gestisce senior?

Il primo passo è quello di essere ben informato dei vantaggi della funzione punto di analisi e SNAP (è una dimensione oggettiva di misurazione del software indipendente degli strumenti, tecniche, competenze e metodi utilizzati per compilare il software) e conoscere il positivo ritorno sull'investimento che può essere percepito da un programma di metriche basato su punti di funzione.

Il passo successivo è quello di ricerca sui dati disponibili industria (particolarmente utile per le aziende che non hanno ancora raccolto i dati storici di PF), come ad esempio i dati disponibili di ISBSG.

I dati di benchmark della International Software Benchmarking Standards Group (ISBSG) è un archivio globale di progetti di sviluppo software (e punti di funzione) che può essere utilizzato efficacemente per stime di progetto, effettuare analisi comparative (per i progetti di diversi tipi) e per valutare le prestazioni della vostra azienda (produttività e qualità.). IFPUG membri ricevono uno sconto su tutti i prodotti ISBSG.

 

Tornare al inizio

Punti
di
Funzione

5.0 Come mostrare gli sviluppatori e i responsabili di progetto, l'importanza dell'analisi del punto di funzione?
Análise de Pontos de Função (APF) consente di produrre piani di progettoquantificabili e precisione come un monitor di estensione avanzamento del progetto e gestire l'aumento della portata. Inoltre, gli sviluppatori possono aumentare le attività indicate per una determinata data di destinazione a causa di stime più precise utilizzando la funzione punto di analisi e dati storici.

Tornare al inizio

Punti
di
Funzione
6.0 Quali sono gli strumenti disponibili per migliorare le mie stime dei punti funzione?

Nuovi progetti di sviluppo di software possono essere misurate con COSMICA, Stima preliminare dei punti funzione e strumento La stima comparativa ISBSG .

Tornare al inizio

Punti
di
Funzione

7.0 Come mostrerò nel mio gruppo di utente l'importanza dell'analisi del punto di funzione?
Funzione punto di analisi valuta la dimensione funzionale del software basato su test di requisiti funzionali dell'utente ("Cosa fa il software in termini di procedure e processi di business"). Come tale, APF, cercare la prospettiva dell'utente software e quantifica i punti funzione basati su cinque componenti standard centrate sull'utente del software: due tipi di entità di dati memorizzati (indicato come file logico, interna e interfaccia esterna), e tre tipi di processi aziendali (riferimento come ingressi esterni, Uscite esterne e richieste esterne). I risultati di un conteggio di PF (un elenco dei processi aziendali e la dimensione funzionale dei suoi componenti) vengono generati in termini che l'utente può capire. PF conteggi forniscono un linguaggio comune che può essere usato per le discussioni con utenti e sviluppatori di software, allo stesso modo. Il processo in realtà aiuta a contare lo stress/scoprire mancante requisiti e fornisce un obiettivo e una stima accurata delle dimensioni del prodotto software, Di conseguenza aiutando l'utente a controllare il budget.

Tornare al inizio

Punti
di
Funzione

8.1 Che cosa è una linea di base dei punti funzione?

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

 

  • Una previsione di impresa o azienda è la somma di tutti i punteggi delle linee di base dei singoli sistemi.

 

8.2 Ho bisogno di una linea di base dei punti funzione?

La risposta dipende da cosa si vuole fare con i numeri. Se il vostro obiettivo è quello di identificare le dimensioni di un'applicazione software perché si desidera sostituirlo, così sai quanto grande è la vostra applicazione attuale vi darà una buona base per dimensioni per l'uso nella stima il costo di sostituzione. Se il vostro obiettivo è quello di identificare la quantità di modifiche (miglioramenti) o crescita che accade durante tutto l'anno in miglioramenti del software, così si potrebbe desiderare di fare un conteggio della linea di base.

  • Se il vostro obiettivo è quello di migliorare la qualità, la produttività o l'accuratezza delle stime di progetto, così potrebbe non essere necessario una dimensione di base ma un conteggio delle dimensioni di sviluppo software o modifiche.
  • Se il vostro obiettivo è quello di confrontare i costi di supporto e manutenzione (Basato su "per PF") per il tuo portfolio o un insieme di applicazioni, quindi è necessario disporre di una conta basale di queste applicazioni.

Tornare al inizio

Punti
di
Funzione

9.0 Perché non dovrei utilizzare linee di codice (come una misura della dimensione del software durante il calcolo di tassi di produttività e di qualità)?

Questa domanda viene spesso quando le aziende considerano i punti funzione o righe di codice (SLOC) come la sua unità di misura per la dimensione del software. Punti di funzione ha il vantaggio di essere indipendente dalla tecnologia e implementazione, Mentre le righe di codice (SLOC) presenta i seguenti svantaggi:

  • Righe di codice tendono a premiare un disegno "lungo senza fiato" e penalizzare il disegno conciso (vale a dire, più linee di codice "spaghetti" potrebbero non essere produttivi come una codifica con poche righe di codice e che fa la stessa cosa. Codice più grande non significa necessariamente più produttivi quando relativi alle linee di codice;
  • Non esistono standard industria (come ISO) per le linee del codice sorgente (vale a dire, Alcune persone avvocato dire nessun comando linee commentate ma questo non è universalmente accettato e variazioni rimangono);
  • Righe di codice non possono essere facilmente utilizzati per normalizzare dalla piattaforma, lingua o di organizzazione (Poiché il numero di righe di codice varia a seconda del linguaggio di programmazione o le convenzioni di linguaggio);
  • Alcune lingue anche 4 g utilizzare linee di codice;
  • Tassi basati su righe di codice possono essere molto fuorviante-fare riferimento alla Capperi JonesParadosso della produttività.

Tornare al inizio

Punti
di
Funzione

10.0 Che cosa circa il ritorno di fiamma (la pratica di conversione SLOC per PF utilizzando una tabella di conversione basata su linguaggi di programmazione)?

  • Ritorno di fiamma è basato su linee di codice, allora troverete le stesse difficoltà nell'utilizzo di linee di codice.
  • Può essere usato con cautela nei sistemi legacy con poche prospettive per lavoro supplementare.
  • Ritorno di fiamma può essere la pena se la precisione non è un problema.

Tornare al inizio

Punti
di
Funzione

11.1 Mi è stato detto che abbiamo bisogno di migliorare. Dove posso cominciare?

  • Iniziare identificando che cosa ha bisogno di miglioramento. Il modello GQ(Obiettivo/domanda/metrico) può aiutare in questo compito. Altre caratteristiche aggiuntive (scaricabili) sono disponibili sul sito Web sito Web pratico Software e sistemi di misura (PSSM) Una volta che hai gli obiettivi e le metriche di misurazione definiti, la dimensione in PF sarà probabilmente una metrica importante raccogliere come comune denominatore per i tassi di produttività e qualità.
  • Una volta che i vostri obiettivi sono stati il miglioramento, Essi indicano dove dovrebbero iniziare miglioramenti (a.e., nella zona di qualità, la produttività o la precisione della stima).
  • Iscriviti alla IFPUG e connettersi a altri membri del nostro Consiglio di interno associati su come sono riusciti a implementare con successo e metriche miglioramenti di processo basati su punti di funzione.

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

Determinare quali sono le correnti di problemi più critiche dei suoi sviluppatori. Avviare il processo di misurazione (utilizzando il modello GQM menzionato sopra) targeting per queste aree e iniziare a comunicare immediatamente i risultati per supportare e buy-in. Gli esperti consigliano a partire il programma metrico nella riduzione degli obiettivi, ottenere il buy-in con i risultati delle misurazioni prima implementazione aziendale. In questo modo, È possibile assicurarsi di aver identificato le metriche di diritto, mettere in pratica la misura corretta processi e ha vinto piccole battaglie prima di espandersi a un pubblico più grande.

11.3 Se la produttività è importante, dove si misura la produttività – nuovo sviluppo, manutenzione ecc?

Ancora una volta, dipende vostri obiettivi per le misurazioni. Con il metodo GQM, È possibile utilizzare l'analisi di Pareto (regola di 80/20) per determinare quali i "campi di dolore" e assegnare loro come loro misurazioni iniziali di produttività. Per esempio, Se sei con personale ridotto e con sfide nell'area di supporto/manutenzione del software, quindi i tassi di sostegno (FTE da 1000 PF, Per esempio) può essere usato per dimostrare oggettivamente la carenza o non.

Tornare al inizio

Punti
di
Funzione

12.1 Vogliamo migliorare la nostra produttività di sviluppo software, Ciò che abbiamo bisogno di avere le informazioni?

  • Tassi diversi possono essere utilizzati per determinare la produttività, ognuno di loro comprende punti di funzione. Fare riferimento al report di gestione o progetti stima nella pratica della ISBSG (un prodotto ISBSG) per l'orientamento.

12.2 Che cosa è necessario fare un conteggio di PF?

Il manuale di IFPUG pratiche di conteggio (attualmente alla versione 4.3.1) indica i prerequisiti in termini di documenti/elementi necessari per fare un conteggio di PF. Il primo passo è quello di determinare l'ambito e lo scopo del Conte, e se ti dicono le dimensioni di un'applicazione software (linea di base) o la dimensione del progetto sviluppo/miglioramento del software (conteggio di sviluppo di nuovi progetti o migliorato). Si noti che ogni pezzo di software è considerato un confine di applicazione separata (Per ulteriori informazioni, vedere CPM) e avrà una funzione specifica punti totali.

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

  • Definito dall'utente uscite della frontiera dell'applicazione e sono il risultato di un'elaborazione di singole (a.e., layout di report, layout dello schermo, layout dei file di output).
  • Voci definite dall'utente che attraversare la frontiera dell'applicazione e che un singolo trattamento del fuoco (a.e., layout dello schermo, layout dei file, file di batch input).
  • Depositi di dati definiti dall'utente che vengono gestiti dall'applicazione (a.e., layout dei file, definizioni di tabella, database o entità).
  • Depositi di dati definiti dall'utente che sono accessibili per il riferimento di applicazione (a.e., layout dei file, definizioni di tabella).
  • Query definite dall'utente che attraversano il confine dall'applicazione (a.e., i format, layout dello schermo).
  • Il processo di conteggio FP è completamente descritto nel manuale di IFPUG pratiche di conteggio.
  • Tasso di sostegno = funzione punti all'applicazione / ore di sforzo per sostenere l'applicazione
  • Tasso di miglioramento = funzione punti del progetto di cambiamento o miglioramento / ore di sforzo del progetto
  • Tasso di consegna (Tempo di mercato) = Punti funzione di applicazione software / durata
  • Per informazioni più dettagliate sulla funzione punto di analisi, consultare il manuale di IFPUG pratiche di conteggio.
  • Metodi agili di sviluppo Software per migliorare il tasso di consegna.

Tornare al inizio

Punti
di
Funzione

13.0 Cosa bisogna sapere su software dimensione un CIO? (Function Point e SNAP)

E gestione del portafoglio è un tema molto importante per i dirigenti. La dimensione del software può aiutare a portare a stimare il ritorno sugli investimenti di loro ha progetti e comparando alternative con analisi costi-benefici. Function Point e SNAP può essere utilizzato insieme ad altre metriche (sforzo di progetto, difetti, ecc.) per monitorare tendenze e analisi comparativa.

 

Tornare al inizio

Punti
di
Funzione

14.0 Ciò che un CIO deve conoscere metodo Agile & Function Point?
La considerazione più importante quando si utilizza qualsiasi misura per confrontare o valutare diversi tipi di progetti o contratti è la consistenza. Spesso gli sviluppatori rifiuterà PF nel metodo Agile (dicendo che il metodo Agile non possono essere conteggiato usando PF) o tenerlo (pensando che possono ottenere più PFs di progetti di tipo conteggio PFs durante gli sprint a cascata!). Non è corretto! PF rappresenta la dimensione di un pezzo di software distribuito basato sulla loro funzionalità (requisiti funzionali utente) – che sono processi aziendali completi e coerenti. (Vedere l'articolo Conteggio FP su progetti Agile/iterativoPer maggiori dettagli.)

PF può essere un modo efficace per gestire e valutare i contratti a prezzo fisso, e può essere utile per confrontare RFPs contro e tra concorrenti durante il processo di offerta per progetti di sviluppo software. (a.e., il prezzo per due proposte PF può variare notevolmente e indicano che un fornitore può non avere capito pienamente quali sono i requisiti funzionali del software in fase di sviluppo.)

Nel software e outsourcing industria, entrambi IBM come CGI utilizzare PF (e sono certificati squadre di specialisti dei punti funzione) per rivedere le proposte.

I vari tipi di contratto possono trarre giovamento da includere una stima del punto di funzione nella sua proposta e alcuni paesi (tra cui l'Italia, Brasil, Corea e Finlandia) stanno aumentando l'uso di proposte basate sui PF e PF prezzi (Costo per PF) per gli appalti software.

Tornare al inizio

Punti
di
Funzione

15.0 Vogliamo migliorare il nostro processo di stima utilizzando PF, Quali altre informazioni è necessario avere?
Stima del software è solo un'area ma i prerequisiti per valutazione di software utilizzando PF come input metriche (per il software da sviluppare) comprende almeno i seguenti attributi:

  • Tipo di sviluppo (nuovo sviluppo o miglioramento);
  • Piattaforma (Considerazioni su hardware e architettura);
  • Lingua (livello o linguaggio di programmazione);
  • Esperienza del team;
  • Tecniche (metodologia di sviluppo);
  • Vincoli esterni; e
  • Aumento di portata (ampliamento dell'ambito)

Se si sta utilizzando un processo di stime fatte in casa, utilizzando il repository ISBSG per i tassi di consegna storico, o un pacchetto di software professionale, sarà necessario conoscere le tariffe (tasso di consegna) per i progetti simili al fine di fare una stima affidabile e buona. Ci sono pacchetti software disponibili sul mercato per aiutare l'affidabilità delle stime.

Tornare al inizio

Punti
di
Funzione

16.0 Vogliamo migliorare la nostra qualità, Quali informazioni devo avere?

  • Qualità significa cose diverse per persone diverse. È innanzitutto necessario determinare quali qualità significa nella vostra organizzazione. ISO 9126 Attributi di qualità dei sistemi software e processi di GQM (Obiettivo/domanda/metrico) può aiutare a(un) qui.
  • Sono esempi di metriche di qualità:
    • Densità di difetti – numero di dimensioni di difetti/applicazione in punti funzione; e
    • Tasso di consegna di difetti – numero di difetti consegnato nel primo mese di funzionamento.

Tornare al inizio

Punti
di
Funzione
17.0 Bisogno di un consulente certificato CFPS?
Questa è una domanda che tutte le aziende devono rispondere da sé. Sono alcune domande a pensare:

  • Vogliamo ottenere una previsione completa in pochi mesi? Se la risposta è sì, il saggio è che l'it Department ha diversi certificati contatori possono aiutarvi(un). Mentre il conteggio è fatto, Si possono avere uno o più dipendenti assicurandosi in PF, che saranno quindi responsabili di mantenere le linee di base.
  • Vogliamo solo iniziare il conteggio e stimare i nostri "grandi progetti". Se questo è quello che stai cercando, È possibile inviare alcuni dipendenti a un workshop di IFPUG e/o conferenza per essere addestrati. Dopo l'allenamento, Essi saranno in grado di fare i punteggi e iniziare a raccogliere i dati. Si dovrebbe anche pensare di avere uno o più dipendenti certificati PF per i punteggi di audit.
  • Tu hai idea di quello che il capo sta cercando ma so che si dovrebbe iniziare a misurare il. Se vi trovate in questo gruppo, si potrebbe voler portare un consulente che può fare un GQM (Obiettivo/domanda/metrico) per determinare le misure iniziali. A questo punto, È possibile inviare alcune persone in un laboratorio di IFPUG e/o conferenza per essere addestrati.
  • Sei parte di una grande azienda e il capo vuole iniziare a misurare e. Se vi trovate in questo gruppo, Si consiglia di portare un consulente:
    • Fare un GQM (Obiettivo/domanda/metrico); e
    • Formare le persone diverse per il conteggio punti funzione.
    • È possibile anche fare riferimento ad alcune persone come coordinatori di tutto lo sforzo e gli altri a eseguire i punteggi e raccogliere i dati. Gli ingegneri sicuramente devono essere certificate funzione conteggio punti per essi saranno chiamati a controllare i conteggi e prendere decisioni quando sussistono dubbi.

Tornare al inizio

Punti
di
Funzione

18.1 Che cosa cercare in un consulente?

  • Qualcuno che ha esperienza nel conteggio.
  • Qualcuno che è certificata dall'IFPUG (CFPS). Se si utilizza SNAP, deve essere certificata da SNAP (CSP).
  • Deve avere esperienza nel tuo conteggio di industria.
  • Buone capacità relazionali – compatibile con la cultura della propria società
  • Esperienza nell'integrazione di punti di funzione con un programma già consolidato metriche.

18.2 Come identificare la certificazione IFPUG di un consulente?

Passare alla pagina Certificazione pubblica ricerca Sito Web IFPUG e inviare una domanda utilizzando il nome e i criteri di ricerca appropriati.

 

Tornare al inizio

Punti
di
Funzione

19.1 Dove cercare un consulente?
Verifica la nostra Elenco fornitori per tutti i fornitori associati con l'IFPUG.

19.2 Che sono associate con il IFPUG ?
IFPUG ha diversi associati in vari paesi intorno al globo. Abbiamo associati nelle categorie principali di industria, incluso ma non limitato a:

  • Industria aerospaziale
  • Banking
  • finanziaria
  • telecomunicazioni
  • Cassetta di sicurezza
  • fabbricazione
  • vendita al dettaglio
  • Servizi pubblici
  • Governo
  • sviluppo di sistemi informatici

Uno dei maggiori vantaggi di appartenenza IFPUG è l'accesso ad una rete di associati IFPUG (bacheca o via e-mail) implementato con successo programmi di misurazione e miglioramento basati su PF nelle loro organizzazioni.

Tornare al inizio

Punti
di
Funzione

20.0 Dove posso fare più ricerca sui concetti di punti funzione?
Verifica la nostra Biblioteca di bibliografia/riferimento Per ulteriori lettura su funzione punto di analisi.

Per favore, Connettiti con noi su Facebook e LinkedIn e condividere con loro cerchio.

Sito Web IFPUG, Per favore, controllo per riferimento futuro
Pagina Facebook IFPUG, Per favore, Clicca "Mi piace"
IFPUG Twitter, Per favore, Segui le ultime notizie di "White Papers" e altre notizie
IFPUG LinkedIn, Si prega di cliccare "Follow"

Per suggerire altri "FAQ" (Domande frequenti) 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 nostri documenti"Negozio online”, dove si può anche rinnovare o richiedere un'iscrizione IFPUG.

.
Tornare al inizio

Per favore, Connettiti con noi su Facebook e LinkedIn e condividere con loro cerchio.

Sito Web IFPUG, Per favore, controllo per riferimento futuro
Pagina Facebook IFPUG, Per favore, Clicca "Mi piace"
IFPUG Twitter, Per favore, Segui le ultime notizie di "White Papers" e altre notizie
IFPUG LinkedIn, Si prega di cliccare "Follow"

Per suggerire altri "FAQ" (Domande frequenti) 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 nostri documenti"Negozio online”, dove si può anche rinnovare o richiedere un'iscrizione IFPUG.

Tornare al inizio