“No Code is eating the world” — Om trenden og hva det betyr for morgendagens selskapsbyggere

Carl Christian Ellingsen
Sprint Consulting
Published in
9 min readDec 4, 2020

--

Jeg lagde min første hjemmeside i 2017. Jeg kunne på det tidspunktet ingenting om verken design eller utvikling, men ble inspirert av min daværende kollega og gode venn Jacob Mørch til å prøve å bygge den selv med Wix. Det viste seg å være overraskende enkelt, se overraskende bra ut, og koste overraskende lite. På bare noen timer hadde jeg satt sammen noe både jeg og min daværende kunde trodde ville ta flere uker lengre, og koste 5x så mye.

Nettsidebyggere som Wix var et av de første No Code-verktøyene som kom til markedet og som kunne brukes av oss “generalister”. Siden den gang har det kommet No Code-løsninger for tilnærmet alt man kan tenke seg.

Hva er No Code?

En No Code utviklingsplattform er et verktøy for å bygge softwareapplikasjoner uten koding. Dette er et ganske attraktivt alternativ til tradisjonell softwareutvikling, spesielt for forretningsutviklere som ønsker å bygge ting, men som ikke kan kode.

Vi kan skille mellom No Code og Low Code:

No Code = software som muliggjør utvikling/bygging ved hjelp av drag-and-drop løsninger i stedet for koding

Low code = software som i stor grad ligner på No Code software, men som krever litt koding. Dette begrenser selvsagt hvem som kan bruke den, men legger til gjengjeld opp til økt fleksibilitet

En rekke software tilbyr en kombinasjon av No Code og Low Code tjenester, med lave inngangsbarrierer for nybegynnere og god takhøyde for superbrukere. Et eksempel på dette er det norske teknologiselskapet Vev, som leverer en verktøy hvor designere, utviklere og innholdskapere (som markedsførere) sammen kan produsere unikt webinnhold. Med løsningen kan team bygge webinnhold uten å kode, men også enkelt koble på utviklere til å kode unike widgets som kan gjenbrukes i drag-and-drop editoren.

Skjermbilde fra vev.design

Om den voksende interessen rundt No Code og Low Code

Marc Andreessen (cofounder og general partner VC-selskapet Andreessen Horowitzs) skrev i 2011 at “software is eating the world”. Fire måneder etter denne artikkelen ble publisert, ble No Code-verktøyet Canva lansert med formålet å demokratisere design. I dag produseres det over 50 design hvert sekund gjennom Canva, og selskapets 30 millioner aktive brukere har til sammen produsert over 2 milliarder design siden oppstart av selskapet. Kanskje det er på tide å si som Fredrik Bussler sier i Hackernoon: No Code is eating the world”.

low-code trenden har vært stigende spesielt fra 2016–2020. Kilde: CB insights

Ifølge Verified Market Research var det globale low-code utviklingsmarkedet verdsatt til USD 5.98 milliarder i 2019 og er forventet å være på USD 112.43 milliarder innen 2026, voksende på en CAGR på 44,3% på 7 år.

No Code-trenden har også blitt oppdaget i VC-miljøene i Silicon Valley. Accel (som forøvrig nylig investerte i den norske scaleupen Cognite) er allerede investor i No Code softwaren Webflow og har No Code-software som en del av investeringstesen sin.

Madrona Venture Group kommuniserer også tydelig at de jakter etter No Code-software som løser problemer både for SMBer og store selskaper. VC-selskapet peker selv på tre tydelige trender som sammen vil gjøre No Code stort de neste årene:

  1. Selskaper ønsker å blir mer agile, øke produktiviteten og samtidig redusere kostnader
    Selskaper går fra tradisjonelle IT-avdelinger og utviklerteam til å integrere IT og teknologi inn i forretningsutviklingsteam. Disse teamene ønsker plattformer som hjelper dem å bygge ting uten å avhenge i for stor grad av større IT-initiativer.
  2. Cloud-native applikasjoner gjør det billigere og lettere å bygge ting
    Det er lettere enn noen gang å benytte seg av kraftige og tilpasningsdyktige software. Alt er i skyen, som også gjør det lettere å koble dette til andre apper, tjenester eller databaser
  3. Det er flere “skapere” enn før
    Dagens softwarebrukere har høyere forventninger rundt muligheter for personlig tilpasning og skreddersøm for å kunne lage sine egne løsninger. Vi ønsker fleksible verktøy som kan løse vårt spesifikke behov, og er villig til å bruke mer tid på å selv legge til rette for dette
No Code-landskapet per i dag. Kilde: Createwithoutcode.com

Utviklingen demokratiseres og “alle” kan bygge

Til i dag har det kun vært et lite utvalg av softwareutviklere som har bygget ting på internett. Denne kompetansen har vært særdeles ettertraktet og unik, og disse attraktive utviklerne har gjerne brukt måneder på å lære seg å kode før de i det hele tatt har begynt å bygge et faktisk produkt. Dette er ikke lengre tilfellet. Utviklingen er i ferd med å demokratiseres, og vi generalister kan ta del i moroa. “Etableringsbarrieren” forsvinner, og tilnærmet alle med en laptop og internett kan bygge nye ting eller forbedre eksisterende løsninger.

Og nettside-verktøy representerer bare en liten del av mulighetsrommet:

  • Trenger du å bygge din egen E-commerce shop som også ser visuelt bra ut? Lag design i Canva og sett opp butikk i Shopify (Evt. spør kollegaene mine Caroline og Åshild om hjelp, de er helt rå på begge deler)
  • Har du alltid hatt lyst til å sette opp en egen markedsplass, for eksempel for Personlig Trening, Remote work-arbeidsplasser eller tilgang til private-pools? Sharetribe lar deg gjøre nettopp dette, og tilbyr en enkel og skalerbar software for din markedsplass
  • Keen på å lage din egen app fra bunn av? Sjekk ut Thunkable eller Proto.io
  • Trenger du å lage en intern wiki til teamet eller selskapet ditt? Sett det opp i Notion
  • Bruk Zapier for å integrere ulike verktøy du allerede bruker, og gjerne Airtable for å lage en hybrid mellom excel og en relasjonell database. (Evt hør med kollegaen min og CTO i Sprint, Birk)
  • Sett opp og A/B test landingssider ved hjelp av Unbounce, evt start helt fra scratch og sett opp en side på en time ved å bruke Launchaco eller Wix og ta steget videre inn i Webflow når du er klar for det
  • Automatiser prosesser, bygg egne chatbotter eller onboardingprossesser for ditt selskap gjennom Bryter.io
  • Sett opp betalt nyhetsbrev ved hjelp av Substack
  • Ønsker du å finne andre relevante No Code verktøy som potensielt kan hjelpe deg å bygge det du ønsker? Besøk nocode.tech og bli kjent med hundrevis av software du kan benytte deg av, evt bli medlem i #100DaysOfNoCode og bruk resten av Corona-livet ditt på å bli en master i No Code

“Utviklingen er i ferd med å demokratiseres, og vi generalister kan ta del i moroa. Etableringsbarrieren forsvinner, og tilnærmet alle med en laptop og internett kan bygge nye ting eller forbedre eksisterende løsninger”

#BOCTAOE — but of course there are obvious exceptions

Selv om No Code-trenden nå begynner få solid traction i markedet, finnes det selvsagt flere unntak når det kommer til anvendelse av verktøyene. No Code-trenden har blant annet pådratt seg en del kritikk for å ha blitt overvurdert relativt til hvor lite fleksibilitet som kommer med slike verktøy. I flere tilfeller vil det være vanskelig å lage løsninger som ikke innebærer koding, spesielt når kompleksiteten øker. Da er det behov for utviklingskompetanse. Når det er sagt, så er det god grunn til å tro at flere produkter vil bli bygget — i det minste en rekke flere MVPer — uten å skrive kode, til og med i tilfeller hvor de som bygger faktisk kan kode. Og grunnen er rett og slett at det ofte både er raskere og billigere å bygge ting på denne måten.

We often perceive things that are hard to do as better. Sometimes that’s true. But as these “no code” tools advance, it will be silly to do it the old way

— Ryan Hover, Founder of Product Hunt

Seks råd til deg som jobber med innovasjonsledelse, produktledelse eller forretningsutvikling:

Etter å ha jobbet med en rekke No Code verktøy på tvers av selskaper og bransjer i 4 år har jeg gjort opp en del tanker om hva som er viktig å kunne som forretningsutvikler eller produkteier. Disse har jeg oppsummert i følgende fem punkter:

  1. Få en god oversikt over hvilke softwares som egner seg best til ulike situasjoner du eller teamet ditt befinner seg i. Kunsten er å vite hvilket verktøy man skal bruke, ikke å bli ekspert på ett verktøy alene (med mindre hele produktet er avhengig av akkurat denne softwaren). Det vil kontinuerlig dukke opp, vær derfor åpen for å prøve nye ting som potensielt kan løse dine eller dine kunders problemer enda raskere, bedre eller billigere. I Sprint har vi vårt eget “bibliotek” med verktøyoversikt som vi kontinuerlig oppdaterer og tester både internt og sammen med kunder. Om du har lyst å gjøre det samme for din organisasjon, send meg en mail så kan jeg sende over noen tanker om hvordan det kan gjøres
  2. Bygg din “No Code Stack” som du behersker godt og jobber effektivt i. Finn dine favorittverktøy og koordiner med teamet ditt slik at dere til sammen sitter på en god overordnet kontroll på verktøy som er relevante for å kunne levere godt i prosjektene dere jobber med
  3. Skaff deg forståelse for når man trenger utviklerkompetanse, og når man kan gjøre ting selv ved hjelp av No Code. Det sparer både deg, teamet ditt og utviklerne deres masse tid og penger. Kommuniser tett med utviklerne slik at man over tid opparbeider en felles forståelse for viktigheten av å alltid vurdere hvorvidt No Code-software bør brukes eller ikke
  4. Vær teknologiagnostisk og tenk alltid produkt og kundetilnærming fremfor valg av software. Hvilket problem skal man løse for kunden, og hvordan kan vi løse dette så enkelt som overhode mulig? Dette er spørsmål man som produkteier eller forretningsutvikler alltid skal stille seg. Sett aldri teknologien eller interne ønsker fremfor reelle kundebehov
  5. Prioriter “just in time”-læring fremfor “just in case”-læring.
    “Just in case”-Terminologien stammer fra inventory management, og baserer seg på at man lagrer materiale man kanskje trenger i fremtiden, slik at lead-time er kortere når man først får bruk for dem. Baksiden med dette er at lagringen i seg selv er en kostnad, samt at det er en reell risiko for at man ikke får bruk for materialet. Det samme gjelder læring av No Code verktøy (og forsåvidt læring generelt):
  • Det kan godt hende du aldri får bruk for det du lærer
  • Du vil trolig glemme mesteparten av det du lærer med mindre du kontinuerlig frisker opp minnet, som igjen er lite nyttig

Sørg derfor for at du bruker verktøy-stacken din i ekte prosjekter som løser reelle problemer (“just in time”), og ikke som en test kun for opplæringens del (“just in case”). Du lærer bedre når det er et tydelig og kritisk behov som skal løses. Fokuset blir da skjerpet og oppgaven får full oppmerksomhet.

I Sprint har vi god erfaring med en rekke No Code-verktøy, og vi jobber kontinuerlig med egen kompetanseheving på området. Om du ønsker høre mer om hvordan ditt selskap kan benytte seg av No Code-verktøy til å enten bygge nye ting eller forbedre eksisterende virksomhet, ta gjerne kontakt for en prat.

💌 Synes du det er interessant å lese det vi skriver om? Meld deg på nyhetsbrevet vårt og motta spennende lesning og invitasjoner til relevante webinarer rett i innboksen din.

--

--