manutenzione del software è identificato con le patch break- fix , aggiornamenti software per risolvere problemi o bug individuati . La manutenzione del software può includere modifiche software per aggiungere funzionalità che gli utenti richiedono . La manutenzione del software è fatta a mantenere funzionante il software senza problemi con le applicazioni ei sistemi operativi che stanno cambiando . I costi di manutenzione del software include anche il costo per avere miglioramenti desiderati fatte , modifiche per aggiungere nuove funzionalità, invece di correggere i bug . Cose che ti serviranno
configurazione di gestione di monitoraggio strumento
software biblioteca
copia del software di manutenzione accordo
Mostra più istruzioni Metodi
1
mantenere accordi di licenza software. Ciò può comportare il pagamento tasse annuali di manutenzione , in esecuzione le patch e gli aggiornamenti necessari quando fornito dal venditore , o semplicemente a seguito della distribuzione del software limiti definiti nella licenza . Quando il software è completamente autorizzata e mantenuta , è possibile negoziare uno sconto sulle versioni di manutenzione software o supporto del fornitore per gli aggiornamenti software .
2
ritardo aggiornamenti software alla versione più recente e più grande dopo la prima ondata di patch . Questo evita il fastidio di ottenere un nuovo software e quindi di dover eseguire le patch quando vengono trovati dei bug nel nuovo software .
3 Fate una lista delle impostazioni di sistema prima di modifiche al fine di garantire tali impostazioni rimangono le stesse dopo.
documento tutte le configurazioni software e le impostazioni di sistema in cui è installato o aggiornato il software . Se la versione di manutenzione del software causa problemi , controllare la configurazione e le impostazioni . In alcuni casi , la patch di manutenzione potrebbe aver cambiato l'impostazione di default , causando nuovi problemi .
4
tenere traccia delle modifiche del software da parte la propria azienda per l'applicazione software in uno strumento di monitoraggio di gestione della configurazione . In caso contrario si può portare a nuovi bug che viene aggiunto . Inoltre , i produttori di software si carica in più per la ricerca e quindi eseguire il debug sforzi di personalizzazione falliti . Essere in grado di fornire un elenco completo delle modifiche apportate semplificherà loro la risoluzione dei problemi e ridurre i costi di manutenzione per risolvere le personalizzazioni .
5 assicurarsi che funzioni prima di metterlo in produzione .
test importante release del software su un "sandbox" o computer di prova prima di rotolare fuori a tutti i computer di una rete. E 'più facile segnalare i conflitti con la nuova versione del software o il software dopo gli aggiornamenti e le patch di correzione per centinaia di sistemi malfunzionanti.
6
mantenere una versione precedente del software in una libreria di software prima di eseguire il software manutenzione . Se l'aggiornamento del software crea grossi problemi , il software può semplicemente essere annullate o sostituite con la versione del software precedente , invece di affrontare gli errori in attesa di una nuova versione di manutenzione del software per correggere i bug scoperti .
7 Avere una copia del contratto impedisce la confusione e perdite di tempo .
mantenere una copia del contratto di manutenzione del software , dove il personale di supporto software può facilmente trovare. Questo permette loro di sapere quali problemi possono essere inviati al fornitore e risolti i problemi liberi e che deve essere contratta per la risoluzione dei problemi e la risoluzione.