Iedereen kent Uber, Tikkie en Picnic wel. Wat hebben ze gemeen? Zij pakken hun branche aan (taxi’s, bankieren en boodschappen doen) en zijn daarin toonaangevend. Ze maken gebruik van de nieuwste technieken en zijn in staat om hun services aan te passen aan de wensen van de gebruikers. Waarom doen niet alle grote bedrijven dat?

De reden waarom sommige bedrijven niet meegaan met de nieuwste technieken is simpel. Waarom zou jij als groot bedrijf mee-innoveren als je toch marktleider bent? Klanten komen toch wel naar je toe. Innoveren staat niet bovenaan hun to-do list. Die bedrijven moeten wakker worden geschud.

Digitalisering staat hoog op de agenda van veel organisaties. Dan wordt er goed gekeken naar bedrijfsprocessen waar gewonnen kan worden aan bijvoorbeeld efficiëntie en kwaliteit. Bij deze zoektocht wordt alleen vaak iets over het hoofd gezien: zijn de huidige systemen bedoeld om dit soort bedrijfsspecifieke processen te ondersteunen?

Belangrijk om in het achterhoofd te houden; digitaliseren is niet innoveren. Digitalisering moet je in staat gaan stellen om te innoveren. Dit begint bij het IT-landschap van een bedrijf. Een IT-landschap bestaat bijvoorbeeld uit een ERP, CRM en CMS. Deze systemen doen het volgende:

  • ERP: algemene opslag van data waarin elke afdeling dezelfde gegevens ziet;

  • CRM: hierin beheer je het relatiebestand;

  • CMS: systeem waarmee je makkelijk content beheert en deelt.

Deze systemen zijn bekend bij de hele organisatie en verandering brengt risico met zich mee, dus laten we het IT-landschap zoals hij is. Fout gedacht. Veranderen is goed, veranderen moet.

Wat er gebeurt, snappen we heel goed: organisaties lossen de uitdagingen op binnen hun bestaande IT-landschap. ‘We zijn gedigitaliseerd en voldoen nu aan de behoeftes van klanten!’. Helaas is dit alleen een tijdelijke oplossing.

Het is te vergelijken met een mooie spiegelreflexcamera. Stel je lijmt je lens vast aan de camera. De camera is hierbij een systeem in je IT-landschap en de lens is de digitalisering van bestaande processen. Voordeel: je camera werkt en je kunt mooie foto’s maken. Nadeel: als er een betere lens op de markt komt of wanneer de camera geupgrade kan worden, kun je er geen gebruik van maken.

Al met al krijg je dan een verzameling aan systemen waarbij door het toegevoegde maatwerk upgraden en updaten (bijna) niet mogelijk is. Bedrijfsspecifieke processen zitten op een plek waar deze niet horen, waardoor je systemen niet de mogelijkheid krijgen om mee te groeien. Als er vervolgens nieuwe klantvragen en -behoeftes ontstaan, is jouw systeem hier niet klaar voor. Je bent dan aan het digitaliseren zonder jezelf in staat te stellen om te kunnen innoveren.

Ondertussen leggen andere bedrijven de lat hoog en loop jij steeds verder achter. Zo ontstaat de innovation gap. De innovation gap wordt groter zodra de klanten steeds meer verwachten en bedrijven niet meegroeien.

En zo zijn we terug bij het begin: je hebt bedrijven die marktleider zijn en die niet willen of in staat zijn om te innoveren. Daar tegenover staan vooruitstrevende start-ups en scale-ups die grote veranderingen wél aankunnen en aangaan.

Zit jij met dit probleem? Geen nood! De oplossing start bij begrijpen dat systemen een kernkracht hebben. Oftewel, gebruik de systemen waarvoor ze zijn bedoeld. Een ERP-systeem is bijvoorbeeld uitermate geschikt is voor ERP-vraagstukken en een CRM-systeem voor CRM-vraagstukken. Logisch.

Het stuk maatwerk heeft ook een eigen systeem nodig waarin de code up to date blijft, waar uptime wordt gegarandeerd en waarbij via de cloud in teams en in korte iteraties wordt gewerkt. Hier komt low-code om de hoek kijken. Via het platform Mendix zorgen we er met low-code voor dat de personalisatie niet meer middenin je IT-landschap zit. Mendix vangt al deze personalisatie op, waardoor alle systemen weer doen waar ze voor zijn bedoeld. Door middel van microservices leggen we verbindingen tussen je systemen. Hoe chill is dat?

Mendix vangt je personalisatie op en door middel van microservices leggen we verbindingen tussen al je systemen.

Als we teruggaan naar het eerdere voorbeeld van de spiegelreflexcamera heb je nu de lens van een lenzenmaker die constant bezig zal zijn jouw lens beter te maken. Zodra er een betere lens of een betere camera beschikbaar is, zet je deze erop doordat je met microservices flexibele koppelingen hebt aangebracht (zonder lijm).

We zouden deze methode natuurlijk niet aanprijzen als we er zelf niet volledig achter stonden. Wij zijn de volgende grote voordelen tegengekomen:

Met Mendix ontvang en bouw je gemakkelijk microservices. Microservices zijn als het ware digitale snelwegen waarover data in een universeel afgesproken taal kan bewegen tussen systemen. Door microservices te gebruiken hoef je dus geen lastige (lees kostbare) koppelingen te maken. Op deze manier kan je gebruik maken van data en logica van alle systemen en kan elk systeem blijven doen waar het echt goed in is.

Bijkomend voordeel is dat, in tegenstelling tot een monolitisch systeem, wanneer je een gedeelte van het systeem gaat upgraden dit betekent dat alleen dit specifieke systeem geupgrade hoeft te worden en de andere systemen gewoon blijven draaien.

Wil je snel ontwikkelen en live gaan? Dan is digitaliseren met Mendix ideaal. De voorgeprogrammeerde code zorgt ervoor dat we veel bestaande componenten kunnen gebruiken. Dit zorgt ervoor dat de business makkelijk mee kan denken tijdens de ontwikkeling en er dus gebouwd kan worden aan business waarde en niet aan code om code.

Wij programmeren (en werken in het algemeen) altijd in korte iteraties. Dat houdt in dat we in bijvoorbeeld twee weken iets bouwen, het vervolgens meteen testen en feedback verwerken. Dit is samen met Mendix een perfecte combi. Door middel van een team server hebben teamleden constant inzicht in elkaars vooruitgang waardoor er efficiënt wordt gewerkt. Bij elke iteratie delen we het resultaat met alle betrokkenen en blijft de vooruitgang zo zichtbaar voor de organisatie. Het inzicht dat hierbij naar voren komt, wordt gelijk verwerkt in de oplossing.

Zoals je ziet, zijn Mendix, low-code en microservices geen rocket science. Je moet gewoon weten dat het bestaat. Wil je samen met ons ontdekken wat dit voor jou kan betekenen? Geef ons een belletje. We praten graag low-key met jou over low-code.