Hyppää sisältöön

Yritysjohdonkin olisi syytä kiinnostua low-code/no-code -alustoista

Matalan koodin (low-code/no-code) alustojen suosio on kasvaa räjähdysmäisesti, eikä syyttä. Ne tarjoavat mahdollisuuden rakentaa sovelluksia nopeammin ja kustannustehokkaammin. Lisäksi ne keventävät teknistä velkaa ja helpottavat sovellusten ylläpitoa. Ohjelmistokehittäjien rekrytointikampanjoita ei silti kannata  lopettaa – ainakaan vielä. 

Täysin räätälöity sovelluskehitys on hidasta ja kallista, sen tietää moni liiketoimintasovelluksia ostanut yritys. Matalakoodisten alustojen hyödyt perustuvat siihen, että ne tarjoavat tietyt sovelluskehitykseen tarvittavat peruselementit valmiina. Kehittäjän ei siis tarvitse käyttää aikaa niiden ohjelmointiin, vaan hän voi keskittyä nopeammin yritykselle varta vasten rakennettaviin työkulkuihin ja toimintoihin. Isoin low-code/no-code -alustojen tarjoama etu onkin, että kehittäjien aikaa säästyy sellaiseen tekemiseen, joka tuottaa tilaavalle yritykselle nopeinta konkreettista hyötyä.

Keskittämällä sovelluksesi yhdelle alustalle saat datasta enemmän irti

Yrityksillä on tavallisesti on useita eri sovelluksia moniin eri käyttötarkoituksiin, mikä johtaa työnkulkujen ja datan siiloutumiseen. Pahimmassa tapauksessa tämä aiheuttaa turhaa työtä, kun työntekijät joutuvat siirtymään sovellusten välillä, ja usein myös kopioimaan tietoa käsin sovelluksesta toiseen. Usean erillisen sovelluksen ylläpidosta, kehittämisestä ja lisensseistä syntyy myös myös merkittäviä kustannuksia.

ServiceNow’n kaltaiset alustat tarjoavat parhaimmillaan mahdollisuuden keskittää yrityksen tärkein data ja sovellukset yhdelle alustalle. Tämä mahdollistaa tehokkaiden, koko organisaation läpileikkaavien työnkulkujen luomisen ja niistä raportoinnin. Yritys säästää näin aikaa ja rahaa, työntekijät voivat tehdä työnsä tehokkaammin ja johto voi saada parempaa raportointitietoa päätöstensä tueksi.

Low-code/no-code-alustat kehittävät ja laajentavat kyvykkyyksiään jatkuvasti, mikä mahdollistaa niiden hyödyntämisen yhä useammissa osissa organisaatiota. Esimerkiksi ServiceNow aloitti ITSM-alustana, mutta nykyään sitä käytetään monipuolisesti asiakaspalveluun, henkilöstöhallintaan, projektinhallintaan sekä lukuisiin muihin käyttötarkoituksiin. Pitkällä aikavälillä organisaatio saa alustasta sitä enemmän irti, mitä enemmän se uskaltaa hyödyntää kaikkia sen tarjoamia mahdollisuuksia.

Millaisia bisneshyötyjä matalan koodin alustoilla voi saavuttaa? Lue kolme onnistumistarinaa  

Tiedätkö, kuka osaa ylläpitää sovellustasi tulevaisuudessa?

Täysin räätälöidysti alusta asti rakennettua sovellusta yleensä osaa ylläpitää vain se, joka sen on rakentanut. Yrityksille tämä on riski. Mitä tapahtuu, jos liiketoimintakriittisen sovelluksen kehittänyt yritys menee konkurssiin tai tärkeät osaajat vaihtavat työpaikkaa?

Matalan koodin alustat tekevät sovellusten ylläpitämisestä helpompaa. Koska ne tarjoavat pitkälti samat perusominaisuudet ja -toiminnallisuudet, voi useammallekin eri asiakkaalle työskentelevä kehittäjä siis odottaa löytävänsä suurin piirtein samat asiat samoista paikoista – siitä huolimatta, että sovellukset sisältäisivät myös lukuisia räätälöityjä ominaisuuksia.  Alustalla toteutetun uuden sovelluksen ylläpito on myös helpompi ottaa haltuun sellaiselle, joka tuntee kyseisen alustan hyvin ennestään, vaikkei olisi sovelluskehitykseen osallistunutkaan.

Whistleblowing -sovellus onnistui ServiceNow -alustan avulla

Vuonna 2021 astui voimaan EU-laki, joka vaatii yrityksiä tarjoamaan työntekijöilleen anonyymin väylän ilmiantaa esimerkiksi eettisesti epäilyttävää toimintaa. ServiceNow’n ansiosta pystyimme kehittämään asiakkaalle tätä tarkoitusta varten räätälöidyn ”Whistleblowing” -sovelluksen.

ServiceNow-alustan varaan rakennettu sovellus sisältää asiakkaalle varta vasten rakennettuja ominaisuuksia ja koodia. Tästä huolimatta sen kehittäminen oli huomattavasti nopeampaa, kuin jos työ olisi tehty perinteisellä tavalla täysin alusta alkaen ohjelmoimalla.

Tekevätkö low-code/no-code-alustat koodareista tarpeettomia?

Historia tuntee useita yrityksiä tehdä ohjelmoijista tarpeettomia. Trendeistä viimeisin on tekoäly, joka saattaa kenties tulevaisuudessa onnistua siinä, missä esimerkiksi visuaaliset ohjelmointikielet eivät vielä ole onnistuneet. Tähän on kuitenkin vielä matkaa.

Low-code / no code-alustatkaan eivät täysin poista tarvetta kirjoittaa myös käsintehtyä koodia. Jos kyseessä on monimutkaisempi käyttöliittymä tai räätälöity prosessi, tarvitaan edelleen osaavaa ohjelmoijaa. Tässäkin tapauksessa ServiceNow’n kaltaista alustaa käyttävä saa etumatkan, koska kaikkea ei tarvitse rakentaa pala palalta alusta lähtien.

Alustat tuovat kuitenkin käyttöön uusia mahdollisuuksia tehdä asioita yhä pienemmällä määrällä koodia. Ohjelmistokehitys on kuitenkin enemmän kuin koodin kirjoittamista. Vaikka käsin kirjoitetun koodin määrä vähenisikin, vaaditaan alustojen hyödyntämisessä edelleen muita ammattimaisen ohjelmistokehityksen taitoja.

 

Kirjoittaja Miika Kallasoja on ServiceNow-kehittäjä ja -ylläpitäjä Sofigaten Solutions Centerissä.

author standing next to a rail

Miika Kallasoja

Etsi