Technologie

Hoe Grote Restaurantketens hun Tech-stack Vernieuwen met de Meest Geavanceerde Systemen

De meeste tech-stacks van restaurants zijn zelden bewust gepland. Als er iets kapot gaat en men snel een oplossing nodig heeft, wordt er al snel een nieuwe tool toegevoegd. Het is een reactief proces.

94% van de horecabedrijven geeft zelfs aan dat ze hun systemen alleen vervangen of upgraden als dat echt niet anders kan.

Het gevolg is dat ze vaak met verouderde systemen moeten werken. Dat klinkt als een competitieve handicap, en dat is het ook.

Maar daar komt verandering in.

De afgelopen tien jaar werkte ik aan talloze implementaties van Apicbase. Een paar jaar geleden spraken we vooral met chef-koks en operationeel managers. Vandaag praten we met de verantwoordelijken op het gebied van digitalisering, CIO’s en CTO’s.

Die verandering zegt genoeg: horecabedrijven investeren flink in digitale groei.

De chef-koks en managers spelen nog steeds een belangrijke rol – niemand kent namelijk het dagelijkse reilen en zeilen beter dan zij – maar de digitale strategie ligt nu in handen van mensen die hun hele carrière hebben gewerkt aan de ontwikkeling van schaalbare en flexibele systemen.

Uit die gesprekken is een duidelijk model naar voren gekomen.

In dit artikel leg ik uit hoe grote horecabedrijven hun tech-stacks vernieuwen.

Een Kijkje in de Beste Tech-stack voor Restaurants

De beste systemen hebben elk hun eigen domein en garanderen een vlotte uitwisseling van gegevens.

Als je een schaalbare tech-stack wilt, begin dan niet met een opsomming van alle functies. Vraag eerst wat elk systeem moet ondersteunen.

Als het om horecatechnologie gaat, draait alles om duidelijke verantwoordelijkheden. Integratie is zeker belangrijk, maar het is net zo belangrijk om te beslissen welk systeem wat doet en waarom. Zonder duidelijke verantwoordelijkheden wordt zelfs de beste tool een struikelblok.

Een goede tech-stack voor restaurants ondersteunt vijf belangrijke taken:

  1. Systemen aan elkaar koppelen: hoe die verschillende tools met elkaar communiceren en gesynchroniseerd blijven
  2. Bedrijfsvoering: de tools die de dagelijkse gang van zaken regelen
  3. Financiële controle: hoe de systemen de cashflow bijhouden en de winsten veiligstellen
  4. De klant bedienen: hoe de systemen een consistente, hoogwaardige gebruikerservaring bieden
  5. Inzichten genereren: hoe onbewerkte gegevens worden omgezet in slimme beslissingen

Dit zijn de pijlers. Maar het zijn ook de knelpunten. Wanneer ze stabiel zijn, blijft je architectuur ook stabiel, zelfs als het steeds complexer wordt.

In een optimale architectuur komen de belangrijkste functies overeen met de verschillende lagen:

  1. Gegevens- en connectiviteitslaag
  2. Operationele kern
  3. Financiële laag
  4. Klantgerichte laag
  5. Inzichtenlaag
De functionele blauwdruk van een moderne tech-stack voor restaurants.

Hierna leggen we uit wat er waar gebeurt en waarom, beginnend bij de kern.

1. Gegevens- en Connectiviteitslaag: een Single Source of Truth

Breng je activiteiten op één lijn en breid ze uit.

Deze laag heeft twee taken: ze bepaalt hoe de systemen met elkaar communiceren en vormt een gemeenschappelijke basis waarop de uitgewisselde informatie kan worden geïnterpreteerd.

De integratielaag werkt als een soort vertaler tussen je verschillende systemen.

In plaats van elke tool rechtstreeks aan alle andere tools te koppelen (wat al snel tot chaos leidt), wordt elke tool slechts één keer gekoppeld aan een gedeelde interface, meestal via middleware of een API-gateway.

Zo wordt het veel makkelijker om de integraties te beheren.

Als de systemen rond een centrale gegevenslaag worden opgezet, hoef je niet steeds alles opnieuw op te zetten als er iets verandert. Je koppelt deze gewoon aan het systeem.

Casper van Tricht
Integratiemanager, It’s Us

Als er iets verandert in één systeem, hoeven er niet meteen talloze updates worden uitgevoerd. De rest van de architectuur blijft stabiel.

Daaronder zorgt de gegevenslaag ervoor dat alles op één lijn blijft.

Het standaardiseert je belangrijkste bedrijfsgegevens, zoals de SKU’s, recepten, codes van leveranciers, filiaalcodes en medewerkersrollen, zodat al je systemen dezelfde informatie gebruiken.

Het resultaat is consistente en betrouwbare rapportages, prognoses en automatisering. Je haalt niet langer gegevens uit vijf verschillende bronnen om je daarna af te vragen welke ervan klopt. Elk systeem geeft de gegevens door aan het data lake, waardoor dit de meest betrouwbare bron voor analyses wordt.

Samen zorgen de integratie- en gegevenslagen ervoor dat:

  • De gegevens consistent en correct zijn voor alle afdelingen
  • Iedereen met dezelfde cijfers werkt
  • Je van tools kunt veranderen zonder dat dit invloed heeft op de gegevensstromen

En voor het IT-team scheelt het een hoop gedoe.

Ze hoeven niet langer allerlei op maat gemaakte koppelingen tussen de tools te beheren. Ze hoeven alleen maar de verbindingen tussen je belangrijkste platforms en je data lake of -warehouse te beheren, één per bedrijfstak.

2. Operationele Kern: Waar het Allemaal Gebeurt

Zorg voor consistentie op elke locatie.

Hier gebeurt het allemaal. Dit zijn de systemen die je teams elke dag gebruiken. De broodnodige tools voor inkoop, productie, verkoop en service.

Deze tools regelen de dagelijkse taken:

  • De aankoop van ingrediënten
  • Het overzicht van de voorraad
  • Het beheer van de recepten en menu’s
  • De planning van wat er moet worden voorbereid, waar en wanneer
  • De personeelsplanning
  • Het natrekken van verkooptransacties

Dit is het hart van je horecabedrijf. De tools die de belangrijkste bedrijfsgegevens verzamelen. Alles is afhankelijk van de kwaliteit van deze systemen.

En ze zijn allemaal met elkaar verbonden. Als je het menu verandert, moet je andere ingrediënten kopen. Recepten bepalen wat er moet worden voorbereid. De verkoopgegevens helpen je om de personeelsplanning op te stellen en de voorraad te beheren. De voorraadniveaus worden vervolgens gebruikt om nieuwe bestellingen te plaatsen.

Als die systemen niet aan elkaar gekoppeld zijn, ontstaat er al snel chaos. Dan begint men gegevens naar Excel te exporteren en aparte spreadsheets bij te houden. Dat kost niet alleen veel tijd, maar door het gebrek aan overzicht sluipen er ook vaak fouten in.


Zo brengt Apicbase bijvoorbeeld recepten, voorraadbeheer, inkoop en menuplanning samen op één platform. Alles is naadloos aan elkaar gekoppeld, zodat je geen omwegen hoeft te maken. En als je een nieuwe vestiging opent, hoef je niet helemaal opnieuw te beginnen. Je sluit het nieuwe filiaal gewoon aan op het bestaande systeem.

We begonnen met Apicbase en bouwden daarna de rest van onze tech-stack eromheen, en kozen daarbij voor de meest geschikte en reeds geïntegreerde tools.

Jornt Depreter
Directeur Centrale Bedrijfsdiensten, Lunch Garden

3. Financiële Laag: de Kosten aan de Prestaties Koppelen

Houd je uitgaven in de hand.

De financiële systemen geven een goed beeld op de werkelijke prestaties van het bedrijf. Ze zijn echter maar zo goed als de gegevens die ze gebruiken.

In veel horecabedrijven moet de afdeling financiën vaak wachten op gegevens uit allerlei verschillende systemen die niet aan elkaar gekoppeld zijn.

  • De verkoopcijfers moeten worden opgeschoond
  • De COGS zijn afkomstig van handmatige exporten
  • De personeelskosten kloppen niet door fouten in de planning

Daardoor verloopt de rapportage langzaam en zijn de cijfers moeilijk te controleren. Probeer maar eens een paar weken later uit te zoeken waarom je winstmarge ineens lager is.

Maar met de juiste tools gaat dat een stuk makkelijker.

Als je voorraad-, kassa- en planningssystemen allemaal duidelijke en geordende gegevens naar één plek sturen, zoals een datawarehouse, en vervolgens naar je financiële tools, valt alles op z’n plek. De cijfers kloppen. Ze zijn up-to-date. En ze komen ook echt overeen met wat er in je restaurants gebeurt.

Je krijgt een winst- en verliesrekening te zien die klopt met de realiteit, in plaats van een die twee of drie weken achterloopt, als het al te laat is om er nog iets aan te doen.

Deze laag omvat meestal:

  • Boekhouding
  • Overzicht van de uitgaven
  • Financiële rapportage
  • Belastingen en compliance

Als je gegevens consistent zijn en je systemen met elkaar communiceren, verliest je financiële team geen tijd met het opzoeken of controleren van allerlei cijfers.

Ze krijgen namelijk:

  • Duidelijke COGS
  • Nauwkeurige personeelskosten
  • Dagelijkse updates over de verkoop

En ze kunnen zich concentreren op wat echt belangrijk is:

  • Cashflow
  • Winstmarges
  • Varianties
  • Budget

4. Klantgerichte Laag: de Ervaring van de Klant Synchroniseren

Verdien geld met elke interactie.

Deze laag registreert elke interactie van de klant met het bedrijf, zowel via digitale als fysieke contactpunten.

Dit omvat meestal:

  • Bestel- en servicekanalen: kiosken, QR-menu’s, mobiele apps, online bestellingen, betaalsystemen
  • Merkcommunicatie en klantenbinding: CRM, e-mail, sms, klantenplatforms, feedbacksystemen
  • Beeldschermen: digitale menu’s, informatie over allergenen, voedingswaarden, zelfscankassa’s

Deze tools zijn meestal het meest flexibel en evolueren het snelst. Ze ontwikkelen zich snel omdat de verwachtingen van klanten continu veranderen, net als marketingstrategieën en digitale trends.

Ze voelen misschien aan als afzonderlijke tools, maar ze blijven afhankelijk van de rest van je systeem om goed te functioneren.

Zo hebben ze het volgende nodig:

  • Nauwkeurige menu’s en prijzen
  • Actuele info over allergenen en voedingswaarden
  • Actuele voorraadniveaus

Belangrijk is dat klantgerichte tools deze gegevens niet ‘bezitten’. Ze gebruiken ze gewoon.

En dat is maar goed ook. Aangezien de primaire gegevens in je centrale systeem (de gegevenslaag) zijn opgeslagen, kun je de klantgerichte tools makkelijk updaten of vervangen, bijvoorbeeld als je een nieuwe app test of van kioskleverancier wisselt, zonder dat dit gevolgen heeft voor de rest van het systeem.

Sterker nog, je kunt elke digitale interactie met een klant volgen en aan je belangrijkste bedrijfsgegevens koppelen: welke artikelen er zijn verkocht, waar, wanneer en hoe.

Dat betekent dat de gegevens over je klantervaring niet geïsoleerd zijn, maar worden opgenomen in hetzelfde systeem dat je keuken beheert en je voorraad bijhoudt.

Zo kun je de ervaring van je klanten nog verder verbeteren en de prestaties analyseren zonder dat er nog meer datasilo’s ontstaan.

5. Inzichtenlaag: de Basis voor je Besluitvorming

Weet wat werkt. Elimineer fouten.

De inzichtenlaag bundelt alle gegevens uit de belangrijke systemen, zoals POS, inkoop, voorraadbeheer, planning, productie en financiën, en zet ze netjes op een rijtje.

De inzichtenlaag is de basis voor je besluitvorming. Het is het deel van je tech-stack waarmee je een beter zicht krijgt op de gang van zaken in je horecabedrijf.

Rapporten, KPI’s, inzichten, ze staan of vallen allemaal met het onderliggende datasysteem.

Mateusz Kostrzębski
Verantwoordelijke IT, Vapiano, voorheen bij AmRest en Dean & David

Het haalt duidelijke, gestandaardiseerde gegevens uit al je restaurantsystemen, zoals voorraad, verkoop, personeelsroosters en inkoop, en zet alles op één plek. Aangezien de gegevens aan elkaar zijn gekoppeld en consistent zijn, kun je er volledig op vertrouwen.

Zo worden je rapportagetools en dashboards een stuk handiger. In plaats van alleen maar cijfers te laten zien, vertellen ze een duidelijk verhaal waarin alle belangrijke bedrijfsstatistieken een belangrijke rol spelen: omzet, uitgaven, gebruik en planning.

  • Wat gebeurt er op dit moment?
  • Waarom gebeurt dit?
  • Wat moeten we nu doen?

Als iedereen in het bedrijf dezelfde cijfers te zien krijgt, zitten de managers, directie, het hoofdkantoor en de lokale teams letterlijk op dezelfde golflengte.

Dat betekent:

  • Geen discussie over welke spreadsheet de juiste is
  • Geen vertragingen omdat iemand de cijfers nog een keer nakijkt
  • Snellere en betere beslissingen

Bovendien hoef je geen nieuwe rapporten te maken als je een nieuwe vestiging opent. Het nieuwe filiaal verschijnt gewoon automatisch in de dashboards.

Kortom, de inzichtenlaag is waar al je harde werk met integraties en datamodellen zijn vruchten afwerpt. Iedereen kan er slimmer, sneller en betrouwbaarder mee te werk gaan.

Omgaan met Complexiteit en Draagvlak Creëren

Dit is een blauwdruk. Het ideale scenario. Sommige dingen lijken nu misschien nog niet haalbaar. Maar dit is nu eenmaal de richting die de horeca inslaat.

Waarom? Omdat het gebaseerd is op praktische kennis:

Als de systemen niet aan elkaar gekoppeld zijn, kloppen de gegevens niet, en neemt niemand de verantwoordelijkheid. Want wiens schuld is het eigenlijk? In zo’n situatie kan zelfs een kleine verandering, zoals een update van de allergenen, voor veel problemen zorgen.

Maar als je stack gebaseerd is op duidelijke bedrijfstakken, elk met een vaste verantwoordelijke, wordt het allemaal een stuk minder complex.

Die duidelijkheid werkt als een motor. Iedereen weet wie waarvoor verantwoordelijk is: van techpartners en operationele teams tot financiën en IT. En die duidelijkheid helpt het bedrijf ook echt om vooruit te komen.

Sterker nog: het is vooral die duidelijkheid die ervoor zorgt dat het project in de eerste plaats wordt goedgekeurd. Als het management een goed gestructureerd plan met duidelijke verantwoordelijkheden en minder bewegende delen ziet, wordt het veel makkelijker om hun steun te krijgen.

Apicbase: de Basis voor de Tech-stack van Je Restaurant

Elke geavanceerde tech-stack kan niet zonder een stabiele basis. Dat is precies wat Apicbase biedt: een duidelijk, geïntegreerd platform waarmee je recepten, voorraad, inkoop en productie beheert.

Het is de ruggengraat van je horecabedrijf: schaalbaar, naadloos te integreren met je datawarehouse en een bron van duidelijke voorraad- en kostengegevens voor je financiële systemen.

Wil je weten hoe Apicbase in de tech-stack van je restaurant past?

Pieter Wellens

Pieter Wellens is the co-founder and CTO of Apicbase, a role he has held since its inception in April 2017. At Apicbase, he leads a team of software developers and oversees the technical foundations of the Cloud SaaS platform, which streamlines food management processes. Pieter holds a PhD from the VUB AI Lab, where he was involved in advanced artificial intelligence research. Pieter and Apicbase are actively involved in the MUHAI project, a European research initiative aimed at enhancing AI by integrating meaning and understanding to make AI systems more human-centric. MUHAI project is a collaboration between the universities of Bremen, Amsterdam, Venice, Brussels, Namen, Sony, and Apicbase. Pieter's expertise spans machine learning, AI, and computer science, with previous roles as a lead software architect on large-scale international projects.

Recent Posts

Waarom Starten met een Demo Vaak tot Slechte SaaS-Beslissingen Leidt in Grootschalige Horecabedrijven

Als horecabedrijven de aankoop van nieuwe tech beginnen met demo's en checklists, digitaliseren ze vaak…

1 maand ago

Inkoopflexibiliteit: Koppel Meerdere Verpakkingen aan één Ingrediënt

De beste functies van Apicbase zijn intussen zo vanzelfsprekend dat we bijna vergeten hoe uniek…

2 maanden ago

Hoe Overportionering Stiekem €91.000 Opslokte in 3 Maanden (en hoe Apicbase daar een Einde aan maakte)

Zelfs als de recepten op alle locaties gelijk zijn, kan de food cost alsnog behoorlijk…

3 maanden ago

Pollresultaten: Uitdagingen en Digitalisering in Contractcatering

De druk is overal voelbaar.  Tijdens ons recente webinar over digitale groei in contractcatering vroegen we meer…

4 maanden ago

ISS & Vermaat over Bedrijfscatering: Wat Werkt, Wat Niet en Waarom

Bedrijfscatering verliep jarenlang volgens een eenvoudige formule. De gasten arriveerden op vaste tijden, aten wat…

4 maanden ago

Hoe Vervang Je een Ingrediënt in Honderden Recepten in Slechts Enkele Seconden?

Een aantal weken geleden belde Chris, inkoopmanager bij een restaurantketen met 83 vestigingen, mij op.…

4 maanden ago