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)
- v
- d
- r
- Programmering
- DevOps
- Formelle metoder
- Kravhåndtering
- Driftsutvikling
- Utrulling
- Design
- Konstruksjon/implementasjon
- Vedlikehold
- Testing
- Systemanalyse
- Datamodellering
- Virksomhetsarkitektur
- Funksjonell spesifikasjon
- Modelleringsspråk
- Paradigme
- Programvare
- Arkeologi
- Arkitektur
- Konfigurasjonsstyring
- Prosess/metodologi
- Kvalitet
- Kvalitetssikring
- Verifikasjon og validering
- Strukturert analyse
- essensiell analyse
- CI/CD
- Smidig
- Aspektorientert
- Objektorientert
- Ontologi
- Tjenesteorientert
- SDLC
Utvikling |
|
---|---|
Annet |
|
Språk |
|