La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Ingegneria del software Modulo 2 -Il software come prodotto Unità didattica 1 - Introduzione alle metriche Ernesto Damiani Università degli Studi di Milano.

Presentazioni simili


Presentazione sul tema: "Ingegneria del software Modulo 2 -Il software come prodotto Unità didattica 1 - Introduzione alle metriche Ernesto Damiani Università degli Studi di Milano."— Transcript della presentazione:

1 Ingegneria del software Modulo 2 -Il software come prodotto Unità didattica 1 - Introduzione alle metriche Ernesto Damiani Università degli Studi di Milano Lezione 3 – Misure funzionali

2 Fattori COCOMO per la stima dei costi Numero di istruzioni Fattore umano Complessità del programma – Applicativi scientifici ed EDP – Programmi di utilità (compilatori, middleware) – Applicazioni di sistema (DBMS, sistemi operativi, etc.) Stabilità dei requisiti

3 Dimensioni del software Metriche dimensionali basate su LOC (Lines of Code), SLOC (Source Lines of Code), DSLOC (Delivered Lines of Code) – Produttività: P=LOC/M (M=mesi-uomo) – Qualità Q=E/LOC – Costo unitario C=$/LOC – Livello di documentazione D= PD/LOC

4 Misure funzionali Metodo dei punti funzione di Albrecht Indici – Numero di input – Numero di output – Numero di richieste (interrogazioni in linea che producono una risposta immediata del sistema) – Numero di file (creati e utilizzati internamente dal programma) – Numero di interfacce esterne (file o altri insiemi di dati scambiati con altri programmi)

5 Calcolo del punto funzione Calcolo dei fattori VPi

6 Calcolo di FP FP = (VP i )[ F i ] F i : 14 fattori di aggiustamento con valori da 1 a 5 calcolati mediante questionario

7 Relazione tra metriche dimensionali e funzionali Risultato empirico: cè relazione tra FP e LOC FINE


Scaricare ppt "Ingegneria del software Modulo 2 -Il software come prodotto Unità didattica 1 - Introduzione alle metriche Ernesto Damiani Università degli Studi di Milano."

Presentazioni simili


Annunci Google