Terug naar alle artikelen

Hoe headless-systemen kunnen helpen om de vaart erin te houden

Jonathan Whiteside
Jonathan Whiteside
Global SVP Technology & Engineering
Lengte
6 min. leestijd
Datum
1 april 2021

Vandaag de dag worden we overspoeld met digital experiences die visueel steeds rijker worden. Veel merken zien daarom in dat online storytelling, die zowel engaging als gepersonaliseerd is, van groot belang is om een sterke verbinding te kunnen blijven leggen met hun doelgroep. Maar hoe groter de stroom aan technologische ontwikkelingen, hoe moeilijker het voor merken is om door de bomen het bos te blijven zien. Om veerkrachtig en agile te blijven, is het daarom belangrijk om het onderliggende digitale platform zo flexibel mogelijk in te richten. Dat is het moment dat een “headless”-aanpak om de hoek komt kijken.

Wat houdt headless in?

De term “headless” houdt in dat het ‘hoofd’, oftewel de front-end, wordt gescheiden van het ‘lichaam’, ook wel de back-end. In wezen worden bij een headless-systeem de front-end en back-end als afzonderlijke systemen beschouwd, en ligt de focus van het headless product enkel op de back-end. Met behulp van de API’s van het systeem kunnen developers nieuwe websites en applicaties ontwikkelen zonder gebonden te zijn aan een specifiek(e) framework of programmeertaal. Dit betekent dat merken een willekeurig onderdeel in het ene systeem kunnen veranderen, zonder dat het het andere systeem beïnvloedt. Handig als je als merk digital experiences wilt maken, maar dan moeten de onderliggende systemen deze flexibiliteit en herbruikbaarheid wel mogelijk maken.

Best-of-need of best-of-breed?

Je kunt tegenwoordig kiezen uit talloze headless producten, of je nu wilt gaan voor een headless systeem voor je e-commerce of juist voor het managen van je content of digitale assets. Om te bepalen welk headless systeem het best past bij de wensen van jouw organisatie, kun je kiezen uit twee opties:

  • Best-of-need: is een overkoepelend pakket van producten die al kant en klaar geïntegreerd zijn. Elk product is niet de crème-de-la-crème van z’n categorie, maar voorziet doorgaans wel in de behoeften. Een passende oplossing voor merken, die precies weten wat ze nodig hebben en een compleet systeem willen van één leverancier, zonder aan ieder afzonderlijk product de hoogste eisen te stellen. Heb je echter software nodig die vooral gericht is op het uitvoeren voor specifieke taken? Dan is dit wellicht niet de beste optie voor jouw organisatie.
  • Best-of-breed: is – in tegenstelling tot een best-of-need-systeem – gericht op specifieke taken en/of functionaliteiten. Binnen je technologische platform kun je makkelijk en naar behoefte losse best-of-breed producten toevoegen of verwijderen. Een van de grote nadelen is echter dat deze producten vaak door verschillende leveranciers worden aangeboden en dus afzonderlijk geïntegreerd moeten worden met andere systemen.

De voordelen van headless

Al met al hebben headless-systemen talloze voordelen, of je nu een eenvoudige set-up wilt hebben of op je operationele kosten wilt besparen. Andere pluspunten zijn:

  • Flexibiliteit: Meerdere teams kunnen tegelijkertijd met het systeem werken, waardoor digital teams elk aan hun eigen taken kunnen werken, die – op hun beurt – weer in contact staan met een API. Dit zorgt er niet alleen voor dat een team flexibeler kan werken, maar ook creatiever.
  • Kortere time-to-market: Headless-systemen maken het mogelijk om agile te werken. Zo kunnen teams tegelijkertijd aan hun taken werken met behulp van één systeem, zonder dat ze elkaar in de weg zitten. Ook kunnen merken makkelijker en efficiënter onderdelen van bestaande infrastructuur vervangen of upgraden die niet (meer) van toepassing zijn. Zo kan het productieproces versneld worden en kan er onderhoud aan je website plaatsvinden, zonder dat je ‘m uit de lucht hoeft te halen.
  • Stabiliteit: Een betrouwbaar headless-systeem is doorgaans goed getest, stabiel en bug-free. Dit bespaart je het schrijven van een custom user interface voor data input. En daarmee ook een hoop stress.

De nadelen van headless

Ook aan een headless-aanpak kleven – zoals bij elk systeem – een paar nadelen:

Gebruikers boven de makers: de meeste bedrijven steken logischerwijs veel tijd in de vraag welke soort experiences hun doelgroep het liefst zou willen zien. Het gevaar hierin is dat je de mensen over het hoofd kunt zien die deze experiences daadwerkelijk moeten ontwikkelen. Zij zijn uiteindelijk degenen die op een makkelijke en fijne manier gebruik moeten kunnen maken van de systemen die de organisatie hen aanbiedt. Alleen dan kan je het maximale uit een tool halen. Dus, voordat je als bedrijf vol in een headless-aanpak duikt, onderzoek eerst hoe jouw teams functioneren en welke functionaliteiten zij nodig hebben om zo effectief mogelijk hun werk te kunnen doen.

Samenstelling en schaalbaarheid: Werken met meerdere headless producten en meerdere (digitale) kanalen kan leiden tot een complexe en moeilijk te beheren architectuur. Door het mixen en matchen van meerdere producten/componenten ontstaan er steeds meer afhankelijkheden. Ook de schaalbaarheid kan in het geding komen als een website voor het tonen van de juiste content en functionaliteit contact moet leggen met vijf verschillende API’s van vijf verschillende producten. Om het overzicht te bewaren is een goede architectuur van levensbelang. De schaalbaarheid kan gewaarborgd worden door de API’s te beheren in een API-management systeem.

In silo’s georganiseerde systemen: Een veelvoud aan verschillende systemen kunnen ervoor zorgen dat teams niet goed samenwerken en dat data niet wordt gedeeld. Daarom moeten merken ervoor zorgen dat nieuwe business software makkelijk geïntegreerd kan worden met andere systemen, wat haalbaarder is met een best-of-breed-aanpak dan met een best-of-need-aanpak.

Betere digitale experiences door een headless-aanpak

Visuele experiences zijn here to stay. Om te blijven voldoen aan de wensen van de doelgroep, zullen merken manieren moeten vinden om zich opnieuw uit te vinden. Door hun flexibiliteit, kortere time-to-market en agile manier van werken kunnen headless-systemen hier goed op inspelen. Ze maken het mogelijk om technologieën te ontwikkelen, die ook weer hergebruikt kunnen worden. Zo wordt het voor merken een stuk gemakkelijker om op te vallen in een sector die elke dag steeds visueler wordt.

CMS selectie

DEPT® is vaak betrokken bij de selectie en implementatie van CMS en eCommerce platforms. Hiermee is een schat aan ervaring opgebouwd over de voor- en nadelen van de verschillende beschikbare platformen. Onze ervaring heeft ons ook geleerd wat de belangrijkste valkuilen zijn bij selectie en implementatie en welk platform het beste voldoet voor een bepaalde digitale uitdaging. Wilt u met ons verder praten over dit onderwerp? Ons team staat voor u klaar om dieper op uw specifieke situatie in te gaan. We nemen de tijd om uw business, IT en ‘platform’ gebruikers uitdagingen te begrijpen en de wensen en doelstellingen te inventariseren om zo via een gestructureerd proces de beste oplossingen te selecteren.

Meer artikelen?

Alle artikelen bekijken

Vragen?

Global SVP Technology & Engineering

Jonathan Whiteside