Benchmarking

"Con benchmark o, più spesso e coerentemente con la voce inglese "benchmarking", in economia si intende una metodologia basata sul confronto sistematico che permette alle aziende che lo applicano di compararsi con le migliori e soprattutto di apprendere da queste per migliorare." (da Wikipedia)
 

Benchmarking

Per compararsi con altre organizzazioni occorre innanzitutto conoscersi in modo quantitativo e secondariamente disporre di dati di confronto raccolti da organizzazioni affidabili ed indipendenti.

Nel campo della produzione software esiste un importante organismo internazionale che si occupa della raccolta delle informazioni gestionali e metriche relative ad interventi di sviluppo e manutenzione evolutiva funzionale del software. Si tratta dell’ISBSG (International Software Becnhmarking Standards Group).

Benchè la raccolta dei dati attualmente effettuata non preveda espressamente i Simple Function Point, considerando la relazione strettissima di correlazione tra i SiFP e gli IFPUG FP è possibile usare i modelli di produttività e le statistiche derivabili dal data base ISBSG basate sugli IFPUG FP esattamente come se fossero state determinate con i SiFP. Tutte le analisi statistiche condotte da noi su tale data base hanno mostrato come la corrispondenza tra IFPUG FP e SiFP sia di 1:1 con un errore trascurabile.

SiFPA si sta adoperando affinchè tra i dati acquisibili con il benchmarking data base possano essere presenti anche il numero di processi elementari (EI,EO,EQ) e il numero di archivi logici (ILF,EIF) che corrispondono al numero di UGEP e UGDG del metodo SiFP. Moltiplicando questi numeri rispettivamente per 4,6 e 7 si otterrà per ogni progetto nel data base ISBSG immediatamente il valore di SiFP. In questo modo sarà possibile condurre tutte le analisi possibili per il metodo IFPUG anche per il metodo SiFP.

Nel Rapporto di ricerca è disponibile un interessante confronto con i risultati ottenuti utilizzando il metodo IFPUG (benchmarking sul oltre 400 progetti misurati sia con IFPUG che con SiFP).