Lezione 1 – Il mese uomo
Ingegneria del software
Modulo 2 - Il software come prodotto
Unità didattica 1 - Introduzione alle metriche
Ernesto Damiani
Università degli Studi di Milano
Il mese-uomo (1)
Andamento ideale della curva tempo-risorse
Il mese-uomo (2)
Andamento reale della curva tempo-risorse
Peculiarità del software
• Complessità
• Labilità
• Modificabilità
• Invisibilità
Analisi prestazioni/costo
• Esempio: per sviluppare un sistema
transazionale si è deciso di utilizzare un
sistema a N processori (1 Mips ciascuno)
• Ogni transazione 20mila operazioni: ogni
processore 50 trans./sec.
• Gestione: 200mila operazioni per
processore+80(N-1)mila operazioni al sec.
Domande fondamentali
• Quali sono le prestazioni massime e con
quale configurazione?
• Come variano le prestazioni al variare dei
parametri?
• Qual è la soluzione a costo minimo?
FINE
Scarica

Il mese uomo - Università degli Studi di Milano