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.
PilvipalvelutKoronan 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-CodeLow 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älyTekoä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 AppsProgressiiviset 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 architecturesMicroservice-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ää |
OhjelmistoalihankintaYritykset 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ää |
DevSecOpsDevSecOps 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 ohjelmointikieletRust 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-ComputingEdge 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/