Versione: 2.2.1
Data di pubblicazione: 2010
29 pagine
ISBN: 978-90-76258-29-4

Anteprima

Scopo della Guida

L'analisi dei punti funzionali è affermata a livello internazionale come metodo per determinare l'ambito e la dimensione funzionale del software a partire da una valutazione dei requisiti dell'utente. L'IFPUG “Manuale di pratiche di conteggio dei punti funzione” e il manuale delle pratiche di conteggio NESMA FPA “Definizioni e linee guida di conteggio per l'applicazione dell'analisi dei punti funzionali” entrambi seguono il “Albrecht” metodo e descrivere come applicare il metodo ai sistemi implementati, sviluppo software e miglioramento software. L'applicazione del metodo al miglioramento del software non è ben sviluppata; altre priorità hanno impedito in passato un trattamento più ponderato di questo aspetto della sua applicazione.

L'analisi dei punti funzionali è stata ampiamente applicata allo sviluppo di nuovi software. Il suo uso in questo senso è ben consolidato ed è supportato da una ricchezza di ricerca ed esperienza pratica. È ora opportuno esplorare in modo più approfondito l'applicazione dell'FPA al miglioramento e alla manutenzione del software. Gli utenti delle metriche del software devono sapere se FPA può essere applicato con successo al miglioramento del software e, se è così, in che modo e con quali vincoli. La considerazione di questi problemi ha portato il NESMA a formare il gruppo di lavoro su “FPA per miglioramento e manutenzione”.

Queste linee guida applicano la FPA per i progetti di miglioramento, adeguando il peso regolare di una funzione impattata dal progetto di miglioramento di un fattore di impatto. Il fattore di impatto dipende dal grado in cui la funzione viene potenziata dal progetto.

Le linee guida sono universalmente applicabili, quindi anche utilizzando il CPM IFPUG 4.3 Linee guida FPA.

Obiettivi della Guida

Le linee guida sono destinate a chiunque sia interessato alla gestione degli ampliamenti di un sistema informativo.

Le linee guida descrivono un metodo oggettivo e replicabile per valutare la portata e la dimensione di un progetto di valorizzazione. Il metodo è oggettivo in quanto i risultati ottenuti sono indipendenti dalla persona che applica il metodo; il risultato ottenuto è in buona fede in quanto due persone diverse che utilizzano le stesse linee guida ottengono lo stesso risultato. Il metodo è replicabile in quanto un particolare risultato può essere determinato a priori, e lo stesso risultato può essere prodotto sulla seconda e successive applicazioni del metodo.

Punto di partenza

Le linee guida si basano sulla metodologia FPA descritta nella pubblicazione IFPUG “Manuale di pratiche di conteggio dei punti funzione”, e la pubblicazione NESMA “Definizioni e linee guida di conteggio per l'applicazione dell'analisi dei punti funzionali”. Il metodo descritto in tali manuali è indicato come “il metodo FPA standard”.

Pubblico previsto

Le linee guida sono destinate a chiunque esegua analisi dei punti funzionali e desideri misurare in modo più preciso la dimensione dei progetti di miglioramento. Si presume che il lettore abbia familiarità con il metodo FPA standard.

Scopo della ricerca

NESMA ha considerato l'applicazione dell'FPA al miglioramento del software dal punto di vista del metodo di analisi dei punti funzione standard. Il risultato di questo lavoro, incarnato in queste linee guida, è un metodo applicabile al miglioramento e al test del software che è fortemente correlato al metodo FPA standard. Il termine Enhancement Function Point Analysis (EFPA) viene utilizzato per differenziare il metodo dal metodo di analisi dei punti funzione standard.

Disclaimer

Il metodo è stato sperimentato nella pratica. tuttavia, NESMA non sostiene che il metodo nella sua forma attuale sia stato convalidato scientificamente. Ulteriori ricerche e uso pratico sono necessarie per dimostrare la validità del metodo.

Offrendo questa guida alla comunità internazionale di misurazione del software funzionale, NESMA vuole far progredire l'applicazione dell'analisi dei punti funzione ai progetti di miglioramento e ampliare la comprensione della misurazione applicata al miglioramento del software. NESMA non è responsabile dell'uso di questo metodo o dei risultati ottenuti dalla sua applicazione.

Commenti e suggerimenti per un ulteriore miglioramento di questo metodo possono essere inviati a office@nesma.org.

Condividi questo post su: