Sep 27, 2022
4 minuten

‘Standaardsoftware’: voor veel bedrijven een té grote jas

In gesprek met: Carel van Rijsewijk
Functie: Programmamanger bij Udea (Ekoplaza)

Standaardsoftware vs. maatwerksoftware in de praktijk

Het is een zonnige dag in het Brabantse Veghel als we door Carel van Rijsewijk worden ontvangen in het moderne kantoor van Udea. Udea is een groothandel in biologische levensmiddelen, natuurlijke drogisterijproducten en duurzame non-food. Wellicht ken je de biologische supermarktketen Ekoplaza? Hiervan is Udea franchisegever. Wij gingen met Carel in gesprek over de toekomst van ERP-software en de rol die low-code hierin speelt.

  

Wie is Carel Rijsewijk?

Carel-van-Rijsewijk

Zo’n drie jaar werkt Carel nu bij Udea. Zijn cv in het kort: vanuit zijn logistieke functie bij Defensie komt hij bij Welkoop terecht waar hij begint als database en system administrator en uiteindelijk doorgroeit tot ICT-manager. Bij deze speciaalzaak voor tuin en dier hield Carel zich al bezig met technologische innovaties. Jaarlijks organiseerde hij een innovatiedag met hun ICT-partners om het management mee te nemen in nieuwe technologische ontwikkelingen. Daarnaast werd hij regelmatig benaderd door andere retail- en groothandelsorganisaties als referent of klankbord. Ook sprak hij op evenementen, zoals het LandelijkArchitectuur Congres (LAC). Zijn streven? Om een brug te slaan tussen IT en business.

Na bijna 20 jaar bij Welkoop vindt Carel het tijd voor een welverdiende pauze. Maar daar komt weinig van terecht als Udea bij hem aanklopt, waar hij als programmamanager aan de slag gaat. Begin dit jaar sluit hij zich aan bij de expertgroep Futureproof Technologies for B2X (digital) Commerce 2022 van ShoppingTomorrow. Een mooie carrière die vooral zo is gegroeid “vanuit passie, plezier en betrokkenheid”.

 

Wat zijn de actuele ICT-uitdagingen voor handelsbedrijven?

“In de groothandel en retail heb je te maken met vele systemen en ingewikkelde processen”, vertelt Carel. “Bij Udea hebben we ook nog te maken met versproducten. Die vragen om een snelle verwerking van de teler naar de winkel. Hiervoor werken we bijna de klok rond en hebben we een gemechaniseerd magazijn ingericht. Om succesvol te zijn, is het belangrijk dat alle systemen zijn geïntegreerd en de processen naadloos op elkaar aansluiten.”

“Verder is het ontsluiten van de informatie die je hebt een uitdaging. Denk maar eens aan de verkoop via marketplaces. Hiervoor moet je up-to-date productinformatie aanleveren, actuele voorraden communiceren, en andere gegevens bij elkaar brengen. Bovendien blijft informatie niet meer ‘binnen’. Leveranciers en consumenten hebben toegang tot bijvoorbeeld orders en facturen via persoonlijke portalen. Voor je het weet wordt je ICT-omgeving enorm complex en complexiteit betekent veel beheer, dus veel beheerskosten. Dit wil je voorkomen.”

"Vaak gebruiken handelsbedrijven zware softwarepakketten. Nu de technologische ontwikkelingen zo snel gaan, remmen die logge systemen organisaties af."


“Commerce is snel inspelen op de wensen en eisen van klanten. Om dat te kunnen doen, moet je als bedrijf buitengewoon flexibel zijn. Maar vaak gebruiken handelsbedrijven zware softwarepakketten. Nu de technologische ontwikkelingen zo snel gaan, remmen die logge systemen organisaties af. Ze lopen tegen issues aan, het wordt lastig om nieuwe markten te benaderen, en ze groeien niet meer. En tóch gaan de meesten weer op zoek naar een standaardsysteem als vervanging.”

Hoe is jouw ervaring met standaardsoftware?

De B2B-wereld blijkt toch nog redelijk conventioneel. Daarom worden er meestal ‘veilige’ keuzes gemaakt voor standaardoplossingen die zich al hebben bewezen in de markt. Maar de vraag blijft: pas je je processen aan, aan de software of juist andersom? “Ik heb altijd geleerd dat standaardisatie leidt tot flexibiliteit”, zegt Carel. “Maar dat is dus afhankelijk van wát je standaardiseert.”

Udea werkt nu met standaardsoftware van Microsoft Dynamics voor Finance en Operations. “Ook wij kozen ‘veilig’. Werkt een branchegenoot met deze software? Dan zal dat ook prima werken voor ons. En dat is een valkuil, want we hebben te maken met enorme volumes en variaties in onze operationele processen en dat paste dus niet in de huidige Dynamics-software. We hebben toen besloten om alternatieven te verkennen, waarbij een hybride vorm van maatwerk- en standaardsoftware een oplossing zou kunnen zijn.”

Magazijn Udea

Is low-code een antwoord op standaardsoftware? 

De ontwikkeling en het gebruik van low-code en no-code software nemen een enorme vlucht. Er is een groot tekort aan geschoolde programmeurs die bovendien erg kostbaar zijn. Maar ben je thuis in Excel en kun je uit de voeten met macro’s? Dan is het redelijk eenvoudig om met de kant-en-klare blokken code zelf een app of workflow te bouwen. Carel: “De flexibiliteit van standaardsoftware kun je vergelijken met grote DUPLO-stenen. Vaak bestaan die pakketten uit meerdere modules. Als je die naast low-code legt, dan lijkt low-code meer op kleine LEGO-steentjes. Dit geeft je de mogelijkheid om maatwerksoftware te ontwikkelen, zodat die dan beter aansluiten op jouw unieke processen.”

“Trouwens, low-code is helemaal niet zo nieuw. Bij Welkoop ontwikkelden we apps met de modules vanuit o.a. het Salesforce-platform. SaaS bood die eerste stap naar het zelf bouwen van oplossingen. Het is tegenwoordig wel gemakkelijker geworden om een applicatie te maken. Bovendien was voorheen de performance van zo’n app een issue, maar de low-code markt is enorm ontwikkeld. Low-code is nu robuust, waardoor je de continuïteit van de software kunt borgen en het een goed alternatief kan zijn voor standaardsoftware.”

"Nu low-code qua techniek en performance die professionaliseringsslag heeft gemaakt, is het voor ons het overwegen waard."

 

Is low-code geschikt voor bedrijfskritische processen?

Udea onderzoekt nu o.a. de combinatie van een standaard financiële oplossing gericht op de Benelux-markt in combinatie met maatwerk op basis van low-code en no-code platforms. Naast de ontbrekende flexibiliteit is het afnemen van een ERP-suite en het gebruiken van één module kostbaar. “Nu low-code qua techniek en performance die professionaliseringsslag heeft gemaakt, is het voor ons het overwegen waard”, vindt Carel. “Oók voor onze bedrijfskritische processen. Denk maar eens aan Thinkwise, dat is echt een low-code platform om bedrijfskritische software te ontwikkelen. Of aan USoft die het mogelijk maakt om enorme volumes van operationele processen te verwerken op basis van business rules. Dus je kunt low-code prima inzetten voor bedrijfskritische processen als je maar kiest voor een geschikte oplossing.”

Standaardsoftware versus low-code: hoe zit het met de kosten?

“Ik geloof dat de Total Cost of Ownership (TCO) van low-code uiteindelijk lager zal zijn in vergelijking met standaardsoftware”, geeft Carel aan. “Niet alleen gaat het ontwikkelen van software sneller, je kunt ook een deel hiervan zelf doen. Het is veel lastiger om een ERP-oplossing te configureren. Daar heb je vaak die kostbare en schaarse programmeur voor nodig of je leverancier. Low-code ontwikkeling krijgt meer een hybride vorm: met andere type mensen die de applicaties ontwikkelen en met hulp van een low-code partner. Dat maakt niet alleen je organisatie flexibeler, waardoor je sneller kunt innoveren, het zal ook een lagere investering vragen.”  

"Zelf vraag ik me oprecht af of het traditionele ERP-systeem, zoals wij die nu kennen, nog wel bestaat over tien of vijftien jaar."

 

Het dilemma: kies je voor standaardsoftware of low-code?

Carel: “Zelf vraag ik me oprecht af of het traditionele ERP-systeem, zoals wij die nu kennen, nog wel bestaat over tien of vijftien jaar. Ik denk in ieder geval niet in de huidige vorm. Voorheen kozen we een ERP-systeem of standaardpakket, omdat alles daarin is geïntegreerd. Alleen met de huidige integratietools is dat helemaal niet meer nodig. Dus waarschijnlijk houden we een klein kernsysteem over, waar we de rest van de applicaties omheen bouwen met low-code. Als je nu een keuze zou moeten maken voor een standaardpakket of low-code platform, dan zou ik een combinatie van beide kiezen.”

“Uiteraard is dit afhankelijk van je organisatie en je bedrijfsprocessen. Bovendien zou ik er dan voor waken dat je niet verdrinkt in een hoeveelheid low-code platforms. Vergeet niet dat je ook intern competenties moet opbouwen voor het onderhoud en beheer van die applicaties. Vanuit strategisch oogpunt zou ik maximaal drie platforms kiezen. In ieder geval één voor het verwerken van de transacties en één voor de presentatielaag, dus voor de gebruiker.”    

Klopt de som: standaard + low-code = toekomstbestendige software?

“Als organisatie moet je ICT echt zien als een strategisch wapen”, besluit Carel. “Het is belangrijk om het management en de directie te betrekken bij besluiten over ICT en innovaties. Hierbij zijn de organisatie, processen en systemen van belang. Waar eerder werd geredeneerd vanuit de systemen en techniek is het nu cruciaal om eerst de processen te snappen. De business is leidend en techniek verdwijnt steeds verder naar de achtergrond. Ook de rol van ICT verandert: die krijgt steeds meer de rol als integrator en adviseur. En zoals we vanuit de expertgroep ons bezighouden met de vraag welke technologieën de komende jaren grote invloed hebben op commerce, dan past low-code zeker in dat rijtje.”

Deel de pagina:

House of low-code

Onze redacteuren zijn continu op zoek naar interessante content, ervaringsdeskundigen en actuele thema’s op het gebied van low-code development.