Sovelluksen rakentaminen vaatii yleensä paljon ohjelmointia. Koodaajat kirjoittavat tuhansia rivejä koodia, testaavat, korjaavat virheitä ja julkaisevat. Yrityksissä on usein pitkä jono sovelluksia, joita tarvittaisiin, mutta koodaajia ei riitä kaikkeen.

Wikipedian mukaan Paulo Rosado perusti vuonna 2001 Lissabonissa OutSystemsin, joka kehittää niin sanottua low-code-alustaa. Sen avulla sovelluksia voi rakentaa paljon vähemmällä koodilla.

## Mitä low-code tarkoittaa?

Low-code tarkoittaa suomeksi vähäkoodista kehitystä. Sen sijaan että kehittäjä kirjoittaisi kaiken koodin itse, hän rakentaa sovelluksen visuaalisesti: raahaa valmiita osia paikoilleen, yhdistää ne toisiinsa ja määrittelee, mitä sovellus tekee. Alusta tuottaa taustalla tarvittavan koodin automaattisesti.

Voit ajatella sitä kuin legoja. Sen sijaan että veistäisit jokaisen palikan itse puusta, käytät valmiita palikoita ja keskityt siihen, mitä niistä rakennat. Rakentaminen on paljon nopeampaa, ja lopputulos toimii luotettavasti.

Wikipedian mukaan OutSystems on tekoälyä hyödyntävä low-code-alusta, jolla rakennetaan, julkaistaan ja hallitaan yritysten sovelluksia ja tekoälyagentteja.

## Yrityksille, joilla on kiire

Suurilla yrityksillä on paljon tarpeita: sovellus asiakkaille, työkalu varastolle, järjestelmä myyjille, lomake henkilöstöhallinnolle. Jos jokainen rakennetaan perinteisesti, siihen menee kuukausia tai vuosia. Low-code-alustalla sama voi valmistua viikoissa.

OutSystemsin kaltainen alusta ei poista ohjelmoijien tarvetta, mutta se tekee heistä tehokkaampia. Yksi kehittäjä voi rakentaa enemmän, ja rutiinityö automatisoituu. Näin yritykset saavat tarvitsemansa sovellukset nopeammin.

## Pitkä matka menestykseen

OutSystems perustettiin vuonna 2001, mutta sen suurimmat rahoituskierrokset tulivat vasta paljon myöhemmin. Wikipedian mukaan yhtiö keräsi vuonna 2018 360 miljoonaa dollaria KKR:ltä ja Goldman Sachsilta. Wikipedian mukaan sen liikevaihto ylitti samana vuonna 100 miljoonaa dollaria.

Wikipedian mukaan vuonna 2021 OutSystems keräsi vielä 150 miljoonaa dollaria Abdiel Capitalilta ja Tiger Globalilta, ja sen arvo nousi 9,5 miljardiin dollariin.

Rahoitus ei ole liikevaihtoa, vaan sijoittajien rahaa kasvun rahoittamiseen.

Tarina näyttää, että kaikki menestysyritykset eivät kasva nopeasti. OutSystems kehitti tuotettaan lähes kaksi vuosikymmentä ennen kuin siitä tuli kansainvälinen menestys. Sinnikkyys ja pitkäjänteinen tuotekehitys palkittiin.

## Lissabonista Bostoniin

Wikipedian mukaan OutSystems siirsi pääkonttorinsa Bostoniin Yhdysvaltoihin. Monet eurooppalaiset ohjelmistoyritykset tekevät näin, kun ne kasvavat. Yhdysvallat on maailman suurin yritysohjelmistojen markkina, ja siellä ovat myös monet suurimmat sijoittajat.

Portugali on kuitenkin edelleen tärkeä yhtiölle. Portugalilaiset insinöörit ja yliopistot ovat tärkeä osaamisen lähde.

## Portugalin ensimmäisiä suuria menestyjiä

OutSystems oli yksi ensimmäisistä portugalilaisista teknologiayrityksistä, joka saavutti yli miljardin dollarin arvon. Sen menestys näytti muille portugalilaisille yrittäjille, että kansainvälinen ohjelmistoyhtiö voidaan rakentaa Portugalista käsin. Tällaiset esimerkit ovat tärkeitä koko maan startup-yhteisölle.

## Tekoäly muuttaa alaa

Tekoäly on muuttamassa ohjelmointia nopeasti. Tekoälyavustajat voivat kirjoittaa koodia kuvauksen perusteella. Tämä on sekä mahdollisuus että uhka low-code-alustoille. OutSystems on Wikipedian mukaan tuonut tekoälyn osaksi alustaansa, jotta sillä voi rakentaa myös tekoälyagentteja.

## Yksi perustaja, pitkä näkemys

OutSystemsin perustajana mainitaan Paulo Rosado. Kun perustaja johtaa yritystä pitkään, yrityksellä on selkeä ja pysyvä suunta. Pitkäjänteinen näkemys auttoi OutSystemsia jatkamaan tuotekehitystä vuosikausia, vaikka nopeaa menestystä ei tullut. Moni sijoittajavetoinen startup olisi luovuttanut tai vaihtanut suuntaa aiemmin.

## Kansalaiskehittäjät

Low-code-alustojen yksi lupaus on, että myös muut kuin ammattiohjelmoijat voivat rakentaa sovelluksia. Esimerkiksi talousosaston työntekijä voisi rakentaa oman työkalunsa ilman koodaustaitoja. Tällaisia käyttäjiä kutsutaan joskus kansalaiskehittäjiksi. Käytännössä vaativat yrityssovellukset tarvitsevat silti usein ammattilaisia, mutta helpommat työkalut madaltavat kynnystä kokeilla.

OutSystemsin tarina kertoo, että hyvä idea voi vaatia vuosia ennen kuin markkina on valmis sille.

## Riskit

Low-code-alustojen markkinalla kilpailu on kovaa, ja suuret teknologiayhtiöt tarjoavat omia ratkaisujaan. Tekoälyn koodausavustajat voivat vähentää tarvetta erilliselle alustalle. Kun yritys rakentaa sovelluksensa yhden alustan päälle, siitä on vaikea siirtyä pois, mikä voi saada asiakkaat varovaisiksi. Arvostuksen on vastattava todellista kasvua, tai sijoittajat pettyvät.

## Suuret sijoittajat

KKR ja Goldman Sachs ovat maailman tunnetuimpia sijoittajia. Kun tällaiset toimijat sijoittavat, se kertoo muille, että yritys on vakavasti otettava. Samalla suuret sijoittajat odottavat tuottoa, mikä lisää painetta kasvaa.

## Kokeile itse

Kokeile jotain ilmaista visuaalista ohjelmointityökalua, esimerkiksi Scratchia. Rakenna pieni peli tai animaatio raahaamalla palikoita paikoilleen. Mieti sitten, mitä et pystynyt tekemään palikoilla ja mihin tarvitsisit oikeaa koodia. Olet juuri kokeillut low-coden ideaa.

## Mitä tästä voi oppia

**Hidas alku ei estä suurta menestystä.** Yritys voi löytää vauhtinsa vasta vuosien jälkeen, kun markkina on valmis.

**Suuret sijoittajat tuovat uskottavuutta ja painetta.** Odotukset kasvavat rahan mukana.

**Pysy suunnassa.** Pitkä näkemys vei läpi hitaiden vuosien.

**Madalla kynnystä.** Helpot työkalut tuovat uusia tekijöitä.

**Tee vaikeasta helpompaa.** Low-code nopeuttaa sovellusten rakentamista.

**Sinnikkyys kannattaa.** Suurin menestys tuli lähes kahden vuosikymmenen jälkeen.

**Ratkaise yritysten kiire.** Sovellusjonot olivat todellinen ongelma.

**Mene suurille markkinoille.** Pääkonttori siirtyi Yhdysvaltoihin.

**Esimerkit innostavat.** OutSystems näytti tietä muille portugalilaisille.

**Sopeudu murroksiin.** Tekoäly vaatii tuotteen uudistamista.