Jul 14, 2021
6 minuten

Zo kies je de beste ERP-oplossing voor jouw organisatie

4 ERP-oplossingen en hun voor- en nadelen

Het besluit is genomen: er komt een nieuw of vervangend ERP-systeem voor je organisatie. Daar kunnen meerdere redenen voor zijn. Jullie zijn enorm gegroeid. Hebben te maken met steeds veranderende wetgeving en eisen. Of willen nóg betere dienstverlening bieden en nog beter kunnen inspelen op de uiteenlopende behoeften van jullie klanten. Maar welke ERP-oplossing kies je - nog even los van het pakket en de leverancier? Ga je voor een standaard All-in-one oplossing? Voor Best of Breed met een Enterprise Service Bus? Voor maatwerk? Of voor een Enterprise low-code platform? We zetten de 4 mogelijkheden - mét hun voor- en nadelen - voor je op een rij. ‍

1. Een standaard all-in-one oplossing

Veel organisaties gaan voor een standaard all in one-oplossing, vaak nadat de consultants van de ERP-leverancier hen ervan hebben overtuigd dat de nieuwste versie van hún systeem alle problemen in een keer oplost. Een standaardoplossing lijkt een goedkope optie. Maar zeker bij de zwaardere ERP-pakketten is de implementatie ervan complex. Deze pakketten zijn namelijk volgebouwd met functionaliteit om zoveel mogelijk verschillende organisaties te kunnen ondersteunen. Het uitschakelen van voor jouw organisatie overbodige functies alleen al vergt vaak een hoop maatwerk. Aan de andere kant ontbreken juist aparte modules voor specifieke bedrijfstakken en- processen. De applicaties sluiten daardoor zelden direct aan op wat een organisatie en haar gebruikers nodig hebben. 

Voordelen

  1. Als de nieuwste versie van het pakket inderdaad perfect past en de bedrijfsprocessen ondersteunt, wordt het applicatielandschap een stuk minder complex. 
  2. In dat geval is de software ook relatief goedkoop. Maar: sluit het pakket niet precies aan op jullie bedrijfsprocessen, dan zegt de standaardprijs van de software weinig. 

Nadelen

  1. Vaak blijkt pas tijdens de implementatie dat een toepassing niet goed aansluit op de behoeften van de organisatie en de gebruikers. Dan is maatwerk of ‘personalisatie’ nodig om het pakket passend te krijgen. En dat kan flink in de papieren lopen. 
  2. In bovenstaand geval zal ook het onderhoud van de oplossing hogere kosten met zich meebrengen, omdat de ‘standaard’ updates geen rekening houden met het toegevoegde maatwerk.
  3. Organisaties die zich aanpassen aan de standaardwerkwijze van een pakket lopen het risico dat ze hun concurrentievoordeel verspelen. Je onderscheidt je vaak juist met maatwerk in toepassingen. Wie voor de standaardoplossing gaat, kan hooguit net zo efficiënt werken als de concurrentie. 
  4. Hoe complexer het pakket, hoe uitdagender de implementatie. En dat niet alleen: het wordt ook minder gebruiksvriendelijk! 

2. Een Best of Breed-oplossing

IT-beslissers die niet geloven dat één enkel standaard softwarepakket hun business optimaal kan ondersteunen, kiezen vaak voor een Best of Breed-strategie. Ze schaffen aparte standaardpakketten aan voor verschillende bedrijfsonderdelen, vanuit de gedachte dat je dan voor elk onderdeel de best passende ‘standaard’ hebt. Om al deze pakketten te verbinden, wordt vaak gebruikt gemaakt van een Enterprise Service Bus (ESB). Die zorgt ervoor dat de verschillende systemen met elkaar kunnen communiceren.   

Voordelen

  1. Het IT-landschap wordt minder complex omdat veel randapplicaties worden samengevoegd in geselecteerde Best of Breed-applicaties.
  2. Als je voor ieder bedrijfsproces aparte software aanschaft, heb je meer keuzemogelijkheden. En daardoor ook meer kans dat de software daadwerkelijk past bij wat de organisatie nodig heeft. 
  3. Een Best of Breed-oplossing maakt het mogelijk om flexibel om te gaan met verandering en groei. Je kunt makkelijk aanvullende systemen toevoegen.

Nadelen

  1. Als je teveel Best of Breed-applicaties selecteert, hou je een versnipperd IT-landschap. 
  2. Met het 'spinnenweb' dat je zo creëert, verlies je juist weer aan flexibiliteit. Grotere aanpassingen zijn lastig als ze invloed hebben op meerdere applicaties.
  3. Je bent afhankelijk van verschillende leveranciers die met elkaar moeten samenwerken.
  4. Bovendien heb je te maken met verschillende licentiekosten, alles in 1 oplossing samenbrengen levert vaak een flinke besparing op.
  5. Als een onderdeel verouderd raakt, heeft dat vaak invloed op de rest. Draait één applicatie bijvoorbeeld alleen op Windows 10 en moet het besturingssysteem worden bijgewerkt, dan moet de rest mee.

3. Maatwerk

Ben je ervan overtuigd dat jouw organisatie uniek is? Dan zul je waarschijnlijk al snel tot de conclusie komen dat een standaardoplossing niet gaat werken. Maar net zoals een handgemaakt Italiaans maatpak vele malen duurder is dan een confectiepak, is ook de maatwerkoplossing veel duurder dan de andere drie. Investeringen van tientallen miljoenen euro’s zijn niet ongebruikelijk, maar het grootste probleem los je er nog steeds niet mee op. Want ook met maatwerk leg je je vast op een technologie die al is verouderd zodra de eerste regel code is geschreven. Met andere woorden: ga maar alvast sparen voor je volgende maatpak, want het huidige is al aan het verslijten.

Voordelen

  1. Maatwerk, dus past perfect bij jouw business en binnen het IT-landschap.
  2. Alles kan in één centraal/integraal systeem worden ondergebracht. 
  3. Maatwerk is altijd nieuw en daardoor doorgaans moderner dan het standaardpakket dat vaak al tientallen jaren bestaat. 

Nadelen

  1. Duur. Niet alleen om te laten ontwikkelen, maar ook om bij te (laten) houden en te vernieuwen. 
  2. Tijdrovend, omdat het speciaal voor jouw organisatie ontwikkeld moet worden.
  3. Inflexibel zodra het systeem in gebruik wordt genomen, omdat aanpassingen in de bedrijfsprocessen direct impact hebben op het systeem. Dit kan innovatie blokkeren.
  4. Ook een maatpak verslijt of raakt uit de mode. Als de software niet meer past bij wat de organisatie nodig heeft, begint de hele ontwikkelcyclus van voren af aan.
      

4. Enterprise low-code platform

Een low-code platform of low-code model driven development (MDD) werkt radicaal anders. Niet zoals traditionele software met verschillende gekoppelde randapplicaties en ingewikkelde configuraties, maar op basis van een virtuele blauwdruk van de bestaande bedrijfsprocessen, applicaties en datastructuren. Dit functionele model kan in theorie het volledige complexe web van traditionele software vervangen. Je voegt de gewenste gebruikersomgevingen (GUI) aan het model toe, waarna ze via generieke applicaties op elk apparaat en direct via de browser beschikbaar zijn. Lichtgewicht software dus, zonder overbodige functionaliteit, die precies doet wat een organisatie nodig heeft. De applicaties passen zich automatisch aan de gebruiker aan en zijn bovendien zelflerend: ze kunnen op basis van eerder gedrag suggesties doen, zoals bijvoorbeeld de suggestie om je werkdag te starten met een specifiek sales-dashboard. 

Processen losgekoppeld van technologie

Een belangrijk voordeel van low-code: de processen worden losgekoppeld van de onderliggende technologie. Het model is de basis en kan altijd worden aangepast; de software verandert automatisch mee. Je kunt daardoor snel en zonder hoge aanvullende kosten een nieuw proces, een nieuwe technologie of webportaal toevoegen. 

Voordelen

  1. Integrale oplossing: één centraal systeem met een beperkt aantal koppelingen dat alle bedrijfsonderdelen ondersteunt. 
  2. Sluit - net als maatwerk, maar zonder de hoge kosten - naadloos aan op wat de organisatie nodig heeft.
  3. Flexibel. Doordat je modelleert in plaats van programmeert kun je veel sneller bouwen en aanpassen. Deze oplossing is dus zeer geschikt voor organisaties die in een disruptieve omgeving opereren en wendbaar moeten zijn.
  4. Omdat de software technologie-onafhankelijk is, veroudert deze niet.

Nadelen

  1. Generieke bedrijfsonderdelen waarop geen concurrentievoordeel te behalen valt (zoals de boekhouding of de salarisadministratie) hebben minder voordeel van het maatwerk of de snelheid en flexibiliteit die low-code biedt. 
  2. Low-code is alleen geschikt voor bedrijfssoftware, en dus niet voor consumentenwebshops of consumentenapps. Naadloze integratie met dergelijke platforms kan wel. 

 

Nooit meer legacy-software met enterprise low-code

We stipten het al even aan: omdat bij low-code de software is losgekoppeld van de technologie, veroudert die niet. Verouderde software is iets waar veel bedrijven mee te maken hebben. Toch wordt er vaak voor gekozen die zogenoemde legacy software te blijven gebruiken, vooral omdat modernisering veel tijd en geld kost. Wat zijn de redenen om legacy-problemen tóch aan te pakken? Welke methodes zijn er? En hoe vervang je je legacy software op een efficiënte en duurzame manier? Je leest er alles over in ons e-book Nooit meer legacy software met enterprise low-code

Deel de pagina:

redactie
House of low-code

De redacteuren van House of low-code zijn continu op zoek naar interessante content, gaan in gesprek met ervaringsdeskundigen en schrijven zelf over actuele thema’s op het gebied van low-code development.