Programvarevedlikehold

Programvarevedlikehold er en underdisiplin av programvareutvikling.  Den omfatter alt som skal gjøres med programvaren etter at den er levert, og de forberedelsene som gjøres for leveranse for å lette dette.  Disiplinen har historisk sett fått lite oppmerksomhet, men dette har endret seg noe etter år 2000-problematikken og Open Source-bevegelsens framvekst.

Typer vedlikehold på programvaren omhandler korrektivt vedlikehold (korrigering av oppdagede feil), adaptivt vedlikehold (modifikasjon utført for å møte endrede krav til programvaren), perfektivt vedlikehold (modifikasjon av programvaren for å øke ytelsen eller vedlikeholdbarheten) og preventivt vedlikehold (modifikasjon av programvaren for å finne og rette skjulte feil før de faktisk slår til).

Se også 
 patch

Kilder
IEEE Computer Society: Guide to the Software Engineering Body of Knowledge, IEEE 2004

Eksterne lenker
 IEEE Guide to the Software Engineering Body of Knowledge (engelsk)

Programvareutvikling