ohjelmistokeskeiseen
Ohjelmistokeskeinen lähestymistapa viittaa suunnitteluun, kehitykseen ja liiketoimintahankkeisiin, joissa ohjelmisto on keskeisin toiminnallisuuden ja arvolupauksen määrittäjä. Tällöin ratkaisut rakennetaan ensisijaisesti ohjelmiston ympärille ja laitteiston rooli nähdään usein alustan tai rajapinnan tasolla.
Taustalla on digitalisaation ja pilvityön yleistyminen, jossa hinta- ja teknologiaetujen saavuttaminen tapahtuu software-first -ajattelulla: mikropalveluarkkitehtuuri, konttiteknologiat,
Keskeisiä piirteitä ovat modulaarisuus, palvelukeskeinen arkkitehtuuri, API- ja datalähtöinen suunnittelu sekä tuotteen tai palvelun liiketoimintamallin ohjaaminen
Edut ovat muun muassa nopeampi tuotekehitys, parempi skaalautuvuus, joustavammat liiketoimintamallit sekä parempi kyky hyödyntää dataa ja
Haasteita ovat turvallisuus ja tietosuoja, järjestelmien monimutkaisuus sekä riippuvuudet kolmannen osapuolen palveluihin. Siirtyminen ohjelmistokeskeiseen kulttuuriin vaatii
Esimerkkejä sovellusalueista ovat autoala ohjelmistopainotteisine ajoneuvoineen, telekommunikaatio, älylaitteet ja rakennusten hallinta sekä finanssipalvelut, joissa ohjelmistolähtöiset ratkaisut