programvareutgivelser
Programvareutgivelser er prosessen og resultatet av å gjøre oppdateringer og ny funksjonalitet tilgjengelig for brukere av et program eller system. En utgivelse inkluderer ofte nye funksjoner, feilrettinger, ytelsesforbedringer og sikkerhetsoppdateringer, og den følger en definert plan og tidsramme.
Utgivelser kan klassifiseres etter betydning: hovedutgaver (major) som introduserer større endringer eller bryter kompatibilitet, mindre utgivelser
Release management omfatter planlegging, bygging, testing og distribusjon av utgavene. Koden merkes i versjonskontroll, bygges i
Versjonsnummerering brukes for å kommunisere typen endringer og oppgraderingsbehov. SemVer er vanlig i mange prosjekter: MAJOR.MINOR.PATCH,
Livssyklus og støtte dekker planlagt støtteperiode, migrasjonshjelp og når eldre versjoner fases ut (EOL). Oppgraderingsstrategier og
Kvalitet og sikkerhet er sentrale hensyn i programvareutgivelser: testing på tvers av miljøer, regresjonstester, sikkerhetsskanning og