Story
Lowcode
Digitalisering

Low-code: op maat software bouwen met voorgeprogrammeerde code

Door Diederick Splinter | 2019 M06 12

Waarom zou je dan bij iedere digitale transformatie bij 0 beginnen, als dit ook gestandaardiseerd kan mét personalisatie? Wie al lang in de IT werk, ziet dit probleem. Bedrijven willen anders zijn dan anderen (logisch), maar hebben wel vergelijkbare problemen. De oplossing: low-code!

Wat is low-code?

Wat is dit geniale stukje software-ontwikkeling precies? Low-code is een makkelijke manier om digitalisering van bedrijfsprocessen te maken. Je gebruikt voorgeprogrammeerde blokken, libraries, om iets nieuws te bouwen, zodat je al snel een basis hebt staan. Daarnaast zijn deze libraries geoptimaliseerd waardoor deze vol zit met de allerbeste code.

Wij zijn groot voorstanders van low-code! Maarja, wij ontwikkelen het ook. We snappen het als je onze ideeën daarom niet meteen aanneemt. Eerst zien dan geloven. Daarom laten we je eerst zien hoe software-ontwikkeling meestal gaat, zonder low-code dus: gepersonaliseerd of gestandaardiseerd.

Gepersonaliseerd maar hetzelfde

Als eerste heb je de software die geheel op maat gemaakt wordt voor een bedrijf. Dit lost het exacte probleem op van het bedrijf. Aantrekkelijk, maar het ontwikkelen duurt daardoor heel lang. En zelfs als alles klaar is, dan bestaat de kans dat bepaalde softwarefuncties niet meer werken na een update van derden. Als je dan teruggaat naar de code om deze te vernieuwen, is dat een zware klus.

Een extra nadeel van gepersonaliseerde software: het lijkt vaak alsnog erg op andere software. Ontwikkelaars zijn steeds het wiel opnieuw aan het uitvinden, met steeds vergelijkbare uitkomsten. Chat-apps hebben bijvoorbeeld in de basis dezelfde componenten nodig (link naar internet, verbinding met servers en chatscherm per contactpersoon). Het steeds weer opnieuw bouwen kost alleen maar meer tijd. De klant zit met de kosten, terwijl bouwers gedwongen uren steken in modules die ook gestandaardiseerd kunnen worden.

Gestandaardiseerd maar niet goed genoeg

Aan het andere uiterste heb je software die geen greintje personalisatie meer heeft. What you see is what you get. Dit is gemaakt voor een specifiek probleem, terwijl ieder bedrijf toch net een ander probleem heeft.

Stel je koopt voor je bedrijf een mailingsysteem in. Je wilt alleen iedere maand een simpele nieuwsbrief uitsturen naar je medewerkers, maar de applicatie biedt veel meer aan dan dat: uitgebreide opmaak, duizenden mailgroepen en opties voor gehele campagnes. Met gestandaardiseerde software betalen bedrijven voor iets waarbij ze de helft niet gebruiken of dat hun probleem nog steeds niet oplost. Dat schiet niet op.

Waarom niet allebei?

Met low-code krijg je the best of both worlds: het brengt personalisatie en standaard opbouw bij elkaar. Neem als voorbeeld de huizenbouw. Wanneer een nieuwbouwwijk wordt gebouwd, is het heel handig als alle daken en muren hetzelfde zijn. Die kun je dan snel en efficiënt neerzetten. De inrichting kun je echter niet overal gelijk maken. Dat voldoet nooit aan alle wensen van de nieuwe bewoners. En het zou er ook vreselijk saai uitzien.

Met low-code krijg je gestandaardiseerde muren van je huis mét interieur naar jouw smaak. Hele segmenten code staan namelijk al voor je klaar in libraries zodat ontwikkelaars snel een fundering kunnen aanleggen. Zo is er extra tijd om de inhoud op maat te maken.

Onze ervaring met low-code

De resultaten die we tot nu toe zien:

  • Het bouwen duurt geen maanden meer maar weken
  • Betere kwaliteit van het product doordat de low-code al is geoptimaliseerd
  • Een enthousiaste werksfeer doordat er grote stappen worden gemaakt

Wij zeggen: doen! Bel ons en dan bouwen we samen binnen een paar weken jouw software-huis.

Diederick Splinter


E: diederick.splinter@incentro.comT: +31 (0)6 5465 2583
volgende story
De trend is (Headless) Commerce
Door Erwin Schoonderbeek | 2018 M12 31