![...](/f/6cd512ff959281a95af942c5db8b50e7.jpg)
Digitaalisen maailman binääriesitys.
Ohjelmiston elinkaaren aikana ylläpitovaihe on syklin viimeinen vaihe. Kun ohjelmisto on läpäissyt suunnitteluvaiheen ja otettu käyttöön, alkaa ohjelmiston elinkaaren ylläpitovaihe. Ohjelmiston elinkaaren ylläpitovaiheen ominaisuuksien ymmärtäminen mahdollistaa yksilöiden tehtävänä on analysoida ohjelmiston suorituskykyä käyttöönoton jälkeen ratkaistakseen ongelmat oikein nousta.
Huoltovaiheen ominaisuudet
![...](/f/17e5fcd47a224db0845faa27138f142d.jpg)
Binäärinäyttö.
Kun ohjelmisto on otettu käyttöön, se vaatii usein jatkuvaa ylläpitoa. Yleensä ohjelmistot pysyvät toiminnassa pidemmän aikaa ensimmäisen käyttöönoton jälkeen ja vaatii säännöllistä huoltoa varmistaakseen, että ohjelmisto toimii jatkuvasti huipputeholla. Ohjelmiston elinkaaren ylläpitovaiheessa ohjelmiston ohjelmoijat julkaisevat säännöllisesti ohjelmistokorjauksia muutokset organisaation tarpeissa, ohjelmistovirheisiin liittyvien ongelmien korjaaminen tai mahdollisen tietoturvan ratkaiseminen ongelmia. Koko ylläpitovaiheen aikana suunnittelijat käsittelevät ongelmia, joiden havaitaan estävän ohjelmiston odotetun suorituskyvyn haittaa tai lisätäkseen ohjelmiston toimintoja.
Päivän video
Vastuu ohjelmiston ylläpidosta
Ohjelmiston ylläpitotehtävät ovat yleensä ohjelmiston suunnittelijoiden suorittamia korjatakseen ohjelmiston käyttöönoton jälkeen havaitut ongelmat. Kun ohjelmistokehittäjät käsittelevät ohjelmistoissa havaittuja ongelmia, julkaistujen korjaustiedostojen asentaminen kuuluu järjestelmäoperaattoreille. Useimmat kaupallisesti saatavilla olevat ohjelmistot päivitetään säännöllisesti kehittäjän online-tukisivuston kautta saatavien latausten avulla. Järjestelmäoperaattorit lataavat päivitykset sitä mukaa, kun ne julkaistaan, ja asentavat ne varmistaakseen ohjelmiston jatkuvan toiminnan alkuperäisten suunnitteluparametrien mukaisesti.
Huoltovaiheen pituus
Ylläpitovaihe kestää pisimpään ohjelmiston elinkaaren vaiheista. Ensisijainen syy siihen, että ylläpitovaihe kestää pisimpään, on ohjelmiston käyttöikä. Useimmat ohjelmistot pysyvät toiminnassa, kunnes ne vanhentuvat käyttäjän tarpeiden muutosten vuoksi tai kunnes ohjelmiston ylläpitokustannukset ovat liian kalliita ohjelmiston tulevalle käytölle. Monet suunnittelijat julkaisevat äskettäin suunniteltuja korvaavia ohjelmistoja, kun taas heidän ohjelmistonsa aiempia versioita huolletaan edelleen. Tämä näkyy, kun Microsoft esitteli Office 2010 -ohjelmistopaketin tai Windows 7 -käyttöjärjestelmän. Vaikka näiden ohjelmistojen uusimmat versiot ovat kaupallisesti saatavilla tietokoneiden käyttäjille, yritys jatkaa edelleen ylläpitää ohjelmiston aiempia versioita ja asettaa korjaustiedostoja saataville Windows Update -palveluiden kautta tietylle määrälle aika.
Esimerkkejä Microsoft-ohjelmiston ylläpitovaiheesta
Microsoft tarjoaa olemassa olevien ohjelmistojen jatkuvan ylläpidon ohjelmiston koko käyttöiän ajan Windows Update -sivuston kautta. Vaikka joidenkin tuotteiden tuki lopetetaan asteittain, Microsoft-ohjelmistojen ylläpitovaihe kestää yleensä useita vuosia. Microsoft Office 2007:n tapauksessa ohjelmistopäivitykset julkaistaan Service Pack -paketeissa. Jokaisen julkaistun Service Packin tuki jatkuu jopa 24 kuukautta Service Packin julkaisun jälkeen.
Huoltovaiheen johtopäätös
Ohjelmiston ylläpidon tullessa kalliiksi ja ohjelmiston elinkaaren päätyttyä ohjelmistosuunnittelijat aloittavat uuden ohjelmiston kehittämisen olemassa olevan ohjelmiston tilalle. Monissa tapauksissa ohjelmien ohjelmistokehityksen elinkaaret voivat mennä päällekkäin. Ohjelmistokehittäjä voi aloittaa uuden ohjelmiston elinkaaren alkuvaiheen jo ennen kuin ohjelmiston nykyisen version julkaisu tulee kaupallisesti saataville. Kun tietokonejärjestelmät ja tietokoneohjelmien loppukäyttäjien tarpeet muuttuvat jatkuvasti, ohjelmistokehittäjät seuraavat loputonta suosituimpien tuotteidensa kehityskierrosta.