>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

La Fase di Manutenzione nel Ciclo di Vita del Software

Nel ciclo di vita del software, la fase di manutenzione è l'ultima tappa. Dopo che il software supera la fase di progettazione ed è implementato, inizia la fase di manutenzione. Comprendere le caratteristiche di questa fase permette a chi analizza le prestazioni post-deployment di risolvere correttamente i problemi che sorgono.

Caratteristiche della Fase di Manutenzione

Dopo il rilascio, il software richiede spesso manutenzione continua. In generale, rimane operativo per lungo tempo dopo l'implementazione iniziale e richiede manutenzione regolare per garantire prestazioni ottimali. Durante questa fase, i programmatori rilasciano regolarmente patch per rispondere a cambiamenti nelle esigenze dell'organizzazione, correggere bug o risolvere problemi di sicurezza. I progettisti affrontano i problemi scoperti per evitare ostacoli alle prestazioni attese o per aggiungere funzionalità.

Responsabilità della Manutenzione

I compiti di manutenzione sono tipicamente eseguiti dai progettisti del software per affrontare problemi scoperti post-deployment. Man mano che gli sviluppatori risolvono i problemi, tocca agli operatori di sistema installare le patch rilasciate. La maggior parte dei software commerciali viene aggiornata regolarmente tramite download dal sito di supporto dello sviluppatore. Gli operatori scaricano e installano gli aggiornamenti per garantire prestazioni continue secondo i parametri di progettazione originali.

Durata della Fase di Manutenzione

La fase di manutenzione dura più a lungo di tutte le fasi del ciclo di vita. La ragione principale è la vita del software stesso. La maggior parte dei programmi rimane in funzione fino a diventare obsoleti per cambiamenti nelle esigenze degli utenti o fino a quando i costi di manutenzione diventano proibitivi. Molti progettisti rilasciano nuovi software sostitutivi mentre le versioni precedenti continuano la manutenzione. Si vede con Microsoft Office 2010 o Windows 7: sebbene le versioni più recenti siano commercialmente disponibili, Microsoft continua a mantenere le versioni precedenti e rende disponibili patch tramite Windows Update per un periodo specificato.

Esempi di Manutenzione Microsoft

Microsoft fornisce manutenzione continua tramite il sito Windows Update. Il supporto per alcuni prodotti viene gradualmente eliminato, ma la fase di manutenzione copre tipicamente diversi anni. Per Microsoft Office 2007, gli aggiornamenti vengono rilasciati in service pack. Il supporto per ogni service pack continua fino a 24 mesi dal rilascio.

Conclusione della Fase di Manutenzione

Quando il software diventa troppo costoso da mantenere e si avvicina alla fine del ciclo di vita, i progettisti iniziano a sviluppare nuovo software sostitutivo. Spesso i cicli di vita si sovrappongono: uno sviluppatore può iniziare la fase iniziale del nuovo ciclo prima che la versione corrente diventi commercialmente disponibile. Man mano che i sistemi informatici e le esigenze degli utenti cambiano, gli sviluppatori seguono un ciclo infinito di sviluppo per i prodotti più popolari.

  1. Software consigliato per G1 Android (HTC Dream)
  2. Durata di un TV LCD
  3. Le Fasi del Ciclo di Vita del Prodotto per un Telefono RAZR
  4. Il Ciclo di Vita di un Cellulare
  5. Vantaggi e Svantaggi di GoToMeeting
  6. L'impatto della tecnologia digitale sulla vita umana