Abstrakteja sinertäviä kuvioita tummaa taustaa vasten.

Ohjelmistokehityksen Trendit 2023

Vuosien 2023-2026 megatrendeihin lukeutuvat muun muassa nopea teknologian käyttöönoton kasvun jatkuminen, hybridityöympäristöjen normalisoituminen, 5G:n leviäminen, ympäristöturvallisuus organisaatioissa, inflaation laajat vaikutukset toimialoihin ja kyberuhilta suojautuminen. Megatrendien lisäksi on selvästi havaittavissa ohjelmistokehityksen trendejä vuodelle 2023. Kävimme läpi suosituimmat listaukset trendeistä ja teimme niistä tälle sivulle ohjelmistokehityksen trendit 2023 listan.

Pilvipalvelut


Koronan myötä vuonna 2020 etätyömalli löysi tiensä useimmille aloille ja sen myötä kehittyivät pilvipohjaiset videoneuvottelut ja ryhmätyöratkaisut. Vähän myöhemmin lähtivät yleistymään etätyötä tukevat ratkaisut, jotka mahdollistivat työn tekemisen etänä ajasta ja paikasta riippumatta.

Lue lisää

Low-Code / No-Code


Low Code/No-Code -teknologioiden eli LCNC:n ansiosta kaikkien ei tarvitse osata ohjelmoida alemman tason ohjelmointikielillä eikä edes korkean tason ohjelmointikielillä, vaan monimutkaisiakin sovelluksia pääsee tekemään hyvin pienellä määrällä koodia tai jopa kokonaan ilman koodia.

Lue lisää

Tekoäly


Tekoälyä käytetään paljon tavallisissa sovelluksissa tekemättä siitä enää suurta numeroa. Esimerkiksi verkkokaupoissa suositellaan tavaroita, joita muutkin vastaavia tuotteita selanneet ovat katsoneet. Usein tuon tyyppiset algoritmit perustuvat linear algebra – malliin.

Lue lisää

Internet of Things (IoT)


Käytännössä älykkäät ominaisuudet ovat usein IoT-ratkaisuja, jotka sisältävät web-sovelluksia, kännykkäsovelluksia ja pilvipalveluita. IoT:n alueella kasvavia trendejä ovat tietoturvaan panostaminen, luotettavuuteen panostaminen ja käyttöönoton helppous.

Lue lisää

Progressive Web Apps


Progressiiviset web-sovellukset eli PWA:t ovat skaalautuvia web-sovelluksia, jotka on optimoitu mobiilikäyttöön. Tavallisen web-sovelluksen toimintojen lisäksi PWA-sovelluksessa voi olla taustalaskentaa ja sen voi myös asentaa puhelimen valikkoon näkyväksi sovellukseksi. PWA-sovellusta ei tarvitse viedä sovelluskauppaan, mikä helpottaa jakelua.

Lue lisää

Microservice architectures


Microservice-arkkitehtuurista on puhuttu jo vuosien ajan, mutta nyt vasta sitä alkaa nähdä aidosti käytössäkin sovelluskehityksessä siten, että sen hyödyt tulevat esiin. Se on paljon Dockerin eli kontituksen, Kuberneteksen ja ehkä myös pilven Serverless funktioiden ansiota.

Lue lisää

Ohjelmistoalihankinta


Yritykset haluavat keskittyä ydinosaamiseensa. Trendien ja teknologiakehityksen seuraaminen vaatii aikaa ja resursseja. Ala on myös kilpailtu ja osaavaa henkilökuntaa on vaikea saada. Ilman toimivaa rekrytointia on vaikea menestyä.

Lue lisää

DevSecOps


DevSecOps tuo turva-aspektin mukaan ohjelmistokehitykseen. Tarkoitus on maksimoida turvallisuus tuomalla mukaan monitorointi ja automaatio joka vaiheeseen kehitystä. Turvallisuus on erittäin keskeinen teema vuonna 2023.

Lue lisää

Uudet ohjelmointikielet


Rust on yksi nousevista ohjelmointikielistä. Se on äänestetty arvovaltaisen StackOverflown kyselyissä kaikkein rakastetuimmaksi ohjelmointikieleksi. Rust on julkaistu Mozilla Researchin toimesta 2010 ja myöhemmin se on säätiöity Rust Foundationiksi. Sen vahvuuksia ovat nopeuteen, turvallisuuteen ja suorituskykyyn liittyvät edut.

Lue lisää

Edge-Computing


Edge computing eli reunalaskenta on muun muassa tietoliikennekaistan säästämisessä käytetty teknologia. Säästäminen tapahtuu tekemällä osa laskennasta laitteen kanssa samassa paikassa ja siirtämällä sitten laskentatulokset pilveen myöhempää käyttöä tai jatkolaskentaa varten. Reunalaskentaa saatetaan käyttää myös lyhentämään vasteaikoja.

Lue lisää

Ohjelmistokehityksen trendit 2023 listan lähteenä käytimme seuraavia web-sivuja:

https://explodingtopics.com/blog/megatrends

https://www.sam-solutions.com/blog/software-development-trends/#13

https://chat.openai.com/auth/login

https://www.projectpro.io/article/pytorch-vs-tensorflow-2021-a-head-to-head-comparison/416

https://www.sitech.me/blog/2023-the-year-of-kubernetes

https://explodingtopics.com/blog/software-development-trends

https://www.statista.com/statistics/948744/worldwide-edge-computing-market-size/

Muita uutisia