päivitettävyyden
Päivitettävyyden käsite kuvaa järjestelmän, ohjelmiston tai laitteiston kykyä toteuttaa ja tukea päivityksiä. Tavoitteena on, että päivitykset voidaan suorittaa turvallisesti, nopeasti ja mahdollisimman vähän käyttökatkoksia aiheuttaen. Hyvin päivitettävä järjestelmä pystyy vastaanottamaan uusi toiminnallisuus, korjaamaan virheitä sekä parantamaan tietoturvaa.
Päivitettävyys vaihtelee kontekstin mukaan. Ohjelmistossa sen keskeisiä tekijöitä ovat arkkitehtuurin modularisuus, selkeät rajapinnat, riippuvuuksien hallinta, versionhallinta
Päivitysstrategiat ovat keskeisiä. Erityisesti käytetään etäpäivityksiä (OTA) sekä päivitysten käyttöönoton hallintaa, kuten canary-, blue-green- tai rolling-update
Haasteet ja riskit liittyvät yhteensopivuuteen, tietoturvaan, datojen migraatioihin sekä käyttöönoton hallintaan. Ratkaisuna ovat huolellinen suunnittelu, verifiointi