1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Faza vzdrževanja v življenjskem ciklu programske opreme

V življenjskem ciklu programske opreme je faza vzdrževanja zadnja faza cikla. Ko programska oprema prestane fazo načrtovanja in je implementirana, se začne vzdrževalna faza življenjskega cikla programske opreme. Razumevanje značilnosti vzdrževalne faze življenjskega cikla programske opreme omogoča posameznikom, ki so zadolženi za analizo delovanja programske opreme po uvedbi, da pravilno razrešijo težave, ki se pojavijo.

Značilnosti faze vzdrževanja

Ko je programska oprema pripravljena in zagnana, pogosto zahteva stalno vzdrževanje. Na splošno programska oprema deluje dlje časa po začetni uvedbi in zahteva redno vzdrževanje, da se zagotovi neprekinjeno delovanje programske opreme na najvišji ravni zmogljivosti. Med vzdrževalno fazo življenjskega cikla programske opreme programerji programske opreme redno izdajajo popravke programske opreme za obravnavanje sprememb v potrebah organizacije, za odpravo težav v zvezi z napakami v programski opremi ali za reševanje morebitnih varnostnih težav. Skozi fazo vzdrževanja načrtovalci obravnavajo odkrite težave, da bi preprečili kakršne koli ovire za pričakovano delovanje programske opreme ali da bi programski opremi dodali večjo funkcionalnost.

Odgovornost za izvajanje vzdrževanja programske opreme

Naloge vzdrževanja programske opreme običajno izvajajo načrtovalci programske opreme za reševanje težav, odkritih po uvedbi programske opreme. Ko razvijalci programske opreme obravnavajo težave, ki jih najdemo v programski opremi, morajo sistemski operaterji namestiti izdane popravke. Večina komercialno dostopnih programov se redno posodablja s prenosi, ki so na voljo na spletnem mestu za podporo razvijalca. Sistemski operaterji prenesejo posodobitve, ko so izdane, in jih namestijo, da zagotovijo neprekinjeno delovanje programske opreme v skladu s prvotnimi parametri zasnove.

Dolžina faze vzdrževanja

Faza vzdrževanja traja najdlje od vseh faz življenjskega cikla programske opreme. Glavni razlog, da faza vzdrževanja traja najdlje, je življenjska doba programske opreme. Večina programov programske opreme ostane v uporabi, dokler ne postanejo zastareli zaradi sprememb uporabnikovih potreb ali dokler stroški vzdrževanja programske opreme ne postanejo previsoki za prihodnjo uporabo programske opreme. Mnogi oblikovalci izdajo na novo oblikovane nadomestne programe programske opreme, medtem ko se prejšnje različice njihove programske opreme še naprej vzdržujejo. To je razvidno iz Microsoftove predstavitve programskega paketa Office 2010 ali predstavitve operacijskega sistema Windows 7. Čeprav so najnovejše različice teh programov komercialno na voljo uporabnikom računalnikov, podjetje še naprej vzdržuje prejšnje različice programske opreme in daje popravke na voljo prek storitev Windows Update za določen čas.

Primeri faze vzdrževanja programske opreme Microsoft

Microsoft zagotavlja neprekinjeno vzdrževanje obstoječih programov skozi celotno življenjsko dobo programske opreme prek spletnega mesta Windows Update. Čeprav se podpora za nekatere izdelke postopoma opušča, faza vzdrževanja Microsoftove programske opreme običajno traja več let. V primeru Microsoft Office 2007 so posodobitve programske opreme izdane v servisnih paketih. Podpora za vsak izdani servisni paket se nadaljuje do 24 mesecev po izdaji servisnega paketa.

Zaključek faze vzdrževanja

Ko programska oprema postane stroškovno previsoka za vzdrževanje in se bliža koncu življenjskega cikla programske opreme, oblikovalci programske opreme začnejo proces razvoja nove programske opreme, ki bo nadomestila obstoječo programsko opremo. V mnogih primerih se lahko življenjski cikli razvoja programov prekrivajo. Razvijalec programske opreme lahko začne začetno fazo življenjskega cikla nove programske opreme, še preden izdaja trenutne različice programske opreme postane komercialno dostopna. Ker se računalniški sistemi in potrebe končnih uporabnikov računalniških programov še naprej spreminjajo, razvijalci programske opreme sledijo neskončnemu ciklu razvoja svojih najbolj priljubljenih izdelkov.


  1. Programska oprema za G1 Android
  2. Življenje LCD TV
  3. Fazah življenjskega cikla proizvoda za RAZR telefona
  4. Življenjski cikel Mobitel
  5. Prednosti in slabosti GoToMeeting