Home

Perintöohjelmistot

Perintöohjelmistot ovat ohjelmistojärjestelmiä, joita käytetään pitkän elinkaaren loputtua tai vanhentuneille alustoille. Ne ovat usein kriittisiä liiketoiminnalle, mutta perustuvat vanhoihin kieliin, kirjastoihin ja arkkitehtuuriin, jolloin niiden tuki ja kehitysvaikutukset voivat olla rajalliset. Osa järjestelmistä on räätälöityjä, osa kaupallisesti hankittuja, ja ne voivat toimia sekä paikallisesti että pilviympäristöissä.

Näiden järjestelmien suurimmat haasteet ovat puutteellinen dokumentaatio, monoliittinen rakenne, tiukat riippuvuudet vanhoihin infrastruktuureihin sekä vaikeudet integroitua

Hallinta ja modernisointi etenevät riskien ja kustannusten arvioinnin kautta. Modernisointi voidaan tehdä vaiheittain: rehosting, replatforming, rajapintojen

moderneihin
ratkaisuihin.
Ylläpito
voi
olla
kallista,
tietoturva
voi
heikentyä
ja
osaaminen
kutistuu,
mikä
lisää
toimintavarmuuden
riskejä
ja
hidastaa
kehitystä.
Tiedon
saatavuus
ja
säilytys
voivat
kaventua,
kun
tekniset
valinnat
käyvät
rajoitetuiksi.
laajentaminen
sekä
lopulta
uudelleenkirjoitus.
Usein
käytetään
rinnakkain
vanhaa
järjestelmää
ja
uutta
ratkaisua
sekä
tiedon
ja
prosessien
siirtämistä
suunnitelmallisesti.
Keskeistä
ovat
selkeä
tiekartta,
tietojen
hallinta,
vaatimustenmukaisuus
sekä
turvallisuus
ja
osoitteiden
jatkuva
seuranta.