manutenzione del software è il processo di miglioramento delle prestazioni di un'applicazione , l'aggiornamento o correzione dei difetti presenti nella versione precedente del software . La manutenzione del software include modifiche software apportate a mantenere le difese contro il software dannoso e modifiche per mantenere la compatibilità con le applicazioni software correlate e di sistema operativo che stanno cambiando. Misurare la manutenzione del software necessita di help desk informazioni sui biglietti . A seconda della misura selezionata , è necessario anche il software di gestione della configurazione del software in grado di tracciare delle modifiche al codice . Cose che ti serviranno 
 sistema di biglietteria scrivania Guida o la segnalazione di problemi di sistema del software di gestione della configurazione strumento 
 Mostra più istruzioni 
 linee di codice modificate 
 1 
 Questo metodo conta come molte righe di codice vengono modificate . Le altre linee di codice che vengono modificate , il più grande della versione di manutenzione del software è considerato 
 2 
 Questa misurazione è fatto facilmente se si utilizza software di gestione della configurazione software , . Il software controlla automaticamente il numero di modifiche al codice. 
 3 
 Se il software di gestione della configurazione non tiene traccia del numero di modifiche , eseguire un confronto tra il nuovo codice per l'originale. Il numero di differenze è la misura per questo release di manutenzione software. 
 Numero di problemi risolti 
 4 
 Contare il numero di segnalazioni di problemi chiusi . Questo numero può essere generato da un rapporto di quanti biglietti help desk erano chiusi quando la versione di manutenzione del software è stato distribuito . 
 5 
 Contare il numero di richieste di modifica software che sono stati inclusi nella versione di manutenzione . 
 
 6 
 totali questi due valori per il numero di problemi risolti . 
 sforzo richiesto 
 7 
 sforzo richiesto è spesso misurato contando il numero di correzioni o modifiche da apportare . 
 8 
 Ogni correzione viene quindi assegnato un punteggio di difficoltà in una scala come 1 a 10 o da 1 a 100. 
 9 
 punteggio di difficoltà viene moltiplicato per il numero di correzioni ad ogni livello . 
 10 
 totale il punteggio di difficoltà per ogni soluzione per dare una misura della difficoltà di tutto il rilascio del software . 
 
 tempo di ciclo 
 11 
 Questa misura di manutenzione del software tiene traccia del tempo di ciclo da quando il problema è segnalato per quando è fisso . Il primo passo è quello di identificare quali biglietti e le richieste di modifica del software sono stati risolti dalla versione di manutenzione del software . Questo dato è di solito memorizzato in un sistema di biglietteria di help desk . 
 12 
 Sottrarre il tempo vicino dalla data di apertura di tutti i rapporti dei problemi e l'help desk . Questo dà il tempo di ciclo di ogni incidente . 
 13 
 Calcolare la media del tempo di ciclo per tutti i biglietti e le richieste di modifica chiusi dalla versione di manutenzione del software . 
 Soddisfazione del cliente 
 14 
 Invia sondaggi per gli utenti che hanno presentato l'help desk o richieste di modifica del software . 
 15 
 Review le indagini e calcolare un punteggio di soddisfazione per ciascuno. 
 
 16 
 Determinare un valore medio per la soddisfazione del cliente con il rilascio del software .