Nwlapcug.com


La fase di mantenimento del ciclo di vita del Software

La fase di mantenimento del ciclo di vita del Software


Nel ciclo di vita del software, la fase di manutenzione è l'ultima fase del ciclo. Dopo software supera la fase di progettazione e viene implementato, inizia la fase di manutenzione del ciclo di vita del software. La comprensione delle caratteristiche della fase del ciclo di vita del software manutenzione permette agli individui il compito di analizzare le prestazioni del software dopo la distribuzione di risolvere correttamente i problemi che si verificano.

Caratteristiche della fase di manutenzione

La fase di mantenimento del ciclo di vita del Software


Visualizzazione binaria.


Dopo che il software è installato e funzionante, spesso richiede manutenzione continua. In generale, il software resta operativa per un periodo prolungato di tempo dopo l'implementazione iniziale e richiede una manutenzione regolare per assicurare che il software funziona continuamente a massimi livelli di prestazioni. Durante la fase di manutenzione del ciclo di vita del software, programmatori di software regolarmente rilasciano patch software per risolvere le modifiche nelle esigenze di un'organizzazione, per correggere problemi relativi a bug nel software o per risolvere potenziali problemi di sicurezza. Durante tutta la fase di manutenzione, progettisti affrontare questioni che vengono scoperti per prevenire qualsiasi ostacolo per le prestazioni attese del software o per aggiungere funzionalità al software.

Responsabilità per l'esecuzione di manutenzione del Software

Attività di manutenzione del software vengono in genere eseguite dai progettisti del software per risolvere i problemi scoperti dopo la distribuzione del programma software. Come gli sviluppatori di software risolvono i problemi trovati in programmi software, spetta agli operatori di sistema per installare le patch rilasciate. Maggior parte dei programmi software disponibili in commercio sono aggiornata regolarmente utilizzando download disponibili attraverso il sito del supporto dello sviluppatore. Gestori del sistema di scaricare gli aggiornamenti come sono liberati e installare questi per garantire prestazioni continuate del software in conformità con i parametri di progettazione originale.

Lunghezza di fase di manutenzione

La fase di manutenzione dura più a lungo di tutte le fasi del ciclo di vita del software. La ragione principale per cui la fase di manutenzione durare più lunga è la vita del software. Maggior parte dei programmi software rimangono in funzione fino a che sono diventati obsoleti a causa di cambiamenti nelle esigenze di un utente o fino a quando il costo di manutenzione del software diventa proibitivi per un utilizzo futuro del software. Molti designer rilasciare programmi di software di nuova concezione sostituzione mentre precedenti versioni dei loro software continuano a subire la manutenzione. Questo può essere visto con l'introduzione di Microsoft della suite Office 2010 o l'introduzione del sistema operativo Windows 7. Anche se la versione più recente di questi programmi sono disponibili in commercio per gli utenti di computer, l'azienda continua a mantenere le versioni precedenti del software e rendere le patch disponibili tramite Windows Update services per un periodo di tempo specificato.

Esempi di fase di manutenzione Microsoft Software

Microsoft fornisce manutenzione continua dei programmi di software esistente per tutta la durata del software attraverso il sito Web Windows Update. Anche se il supporto per alcuni prodotti è gradualmente, la fase di manutenzione per il software Microsoft in genere copre un arco di diversi anni. Nel caso di Microsoft Office 2007, gli aggiornamenti del software vengono rilasciati nei service pack. Continua il supporto per ogni rilasciato service pack fino a 24 mesi dopo il service pack è rilascio.

Manutenzione fase conclusione

Come software diventa dispendioso mantenere e si avvicina alla fine del ciclo di vita del software, progettisti di software cominciano il processo di sviluppo di nuovo software per sostituire il software esistente. In molti casi, i cicli di vita di sviluppo software per i programmi possono sovrapporsi. Uno sviluppatore di software può iniziare la fase iniziale del nuovo ciclo di vita software anche prima il rilascio della versione corrente del software diventa disponibile in commercio. Come i sistemi informatici e le esigenze degli utenti finali dei programmi per elaboratore continuano a cambiare, gli sviluppatori di software seguono un ciclo senza fine di sviluppo per i loro prodotti più popolari.