July 30
La manutenzione del software è identificato con patch break-fix, aggiornamenti software per risolvere problemi o bug individuati. La manutenzione del software possono includere modifiche software per aggiungere funzionalità richieste dagli utenti. La manutenzione del software è fatto mantenere il software funziona senza problemi con le applicazioni e sistemi che stanno cambiando il funzionamento. Software costi di manutenzione comprende anche il costo per aver desiderato miglioramenti apportati, le modifiche per aggiungere nuove funzionalità, invece di correggere i bug.
1 Mantenere accordi di licenza software. Questo può comportare pagamento delle tasse annuali di manutenzione, in esecuzione patch e gli aggiornamenti necessari quando fornito dal venditore, o semplicemente seguendo i limiti di distribuzione di software definiti nella licenza. Quando il software è completamente autorizzata e mantenuto, è possibile negoziare uno sconto sulle versioni di manutenzione software o fornitore di supporto per gli aggiornamenti software.
2 Ritardare gli aggiornamenti del software per l'ultima e più grande versione dopo la prima ondata di patch. Questo evita il fastidio di ottenere un nuovo software e poi dover eseguire patch quando gli insetti si trovano nel nuovo software.
Documentare tutte le configurazione di sistema e le impostazioni del software quando il software viene installato o aggiornato. Se la versione di manutenzione del software crea problemi, controllare la configurazione e le impostazioni. In alcuni casi, la patch di manutenzione potrebbe essere 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 si aggiunge. Inoltre, i fornitori di software verranno applicati i costi aggiuntivi per la ricerca e quindi eseguire il debug fallito sforzi di personalizzazione. 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
Metti alla prova le principali versioni 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 del software dopo gli aggiornamenti e le patch che per correggere centinaia di sistemi malfunzionanti.
6 Mantenere una versione precedente del software in una libreria software prima di eseguire la manutenzione del software. Se l'aggiornamento software crea grossi problemi, il software può essere semplicemente laminati-back o sostituita con la versione del software precedente, invece di far fronte con gli errori in attesa di una nuova versione di manutenzione software per risolvere i bug scoperti. 7
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 devono avere un contratto per la risoluzione dei problemi e risoluzione.