Ylläpito(Maintenance)
Kuvauksen kirjoitti: Vo Van, K3237
Lyhyt kuvaus käsitteestä tai aiheesta
Ohjelmiston ylläpito tehdään kun ohjelmisto on päässyt ohjelmistotuotannon ja ohjelmistokehittelyn vaiheen ohi. Ideana on pitää ohjelmistoa toimintakuntoisena päivittämällä ohjelmistoa tiettynä aikaväleinä. Ylläpidossa tehdään usein ohjelmistoon vikakorjauksia,suorituskykyparannuksia sekä parannusta ohjelmiston tiettyyn ominaisuuteen.
Erilaisia ylläpidon toimenpiteitä/tyyppejä:
Adaptive: * Päivitetään järjestelmää kun tulee esim käyttöjärjestelmän/laitteiston muutos, uudet ohjelmistoriippuvuudet tai muutos organisaation liiketoiminnansäännöissä/politiikassa
Perfective: * Kehitetään järjestelmää käyttäjäpalautteen perusteella. Joko järjestelmään lisätään uusia ominaisuuksia tai poistetaan turhia.
Preventive: * Estetään etukäteen tiettyä ongelmia mitä järjestelmään voisi tulla esim optimoidaan koodia tai päivitetään dokumentteja jotka sitten helpottaa ymmärtämään miten järjestelmä toimii
Corrective: * Virheiden diagnosointi ja korjaaminen
Esimerkkejä
- Yritys on ottanut käyttöön uuden ohjelman jossa asiakkaat voivat tilata tavaraa. Tämä ohjelma pitää sitten integroida vanhaan tilausjärjestelmään
- Valtio päättää nostaa arvonlisäveroa 30%:tiin niin täytyy palveluita myyvä yritys päivittää palveluiden hintaa