COVID-19 heeft een blijvende impact op de samenleving en de manier waarop we zaken doen. Door de pandemie hebben veel bedrijven het moeilijk. Sommigen omdat ze hun doelen niet kunnen halen. Anderen bevinden zich in een luxere positie en hebben moeite om de vraag bij te houden. Daniel Gebler, CTO van de Nederlandse online-supermarkt Picnic legt uit hoe zijn bedrijf van de ene op de andere dag omging met een enorme stijging van de vraag. โWe noemen dit bedrijf als ongebruikelijk. Niemand was hierop voorbereid.โ
Snelst groeiende supermarkt
Picnic, opgericht in 2015, werd al snel een begrip in Nederland en hun kleine elektrische bestelwagens waren een bekend gezicht. Door hun vernieuwende concept konden ze dezelfde producten voor dezelfde prijs aanbieden als de reguliere supermarkten, maar dan wel tot aan de deur bij hun klanten afleveren. Gecombineerd met een gelikte app, geoptimaliseerd leveringsproces en een hightech fulfilmentcentrum startup was in 2019 het snelst groeiende bedrijf van Nederland, met meer dan 350.000 klanten. En toen het openbare leven grotendeels stil lag en men koos voor winkelen bij home, een golf van nieuwe gebruikers vond al snel de weg naar Picnic.
โAls je naar Google Zeitgeist kijkt voor 'online boodschappen', dan zie je dat het rond half maart enorm explodeertโ, zegt Daniel Gebler. Als CTO bij de online retailer is hij verantwoordelijk voor alles wat met technologie te maken heeft. Deze explosie van zoekopdrachten vertaalde zich al snel in een enorme piek van gebruikers bij Picnic. โDe meeste bedrijven zijn blij als ze jaar na jaar 20 of 30 procent groei kunnen rapporteren. We hebben in een paar dagen tijd 15 keer zoveel gedaan als voorheen.โ
De snelle groei die Picnic door COVID-19 doormaakte, is uitzonderlijk maar niet uniek in de online dienstensector, zegt Marek Gajda, CTO bij The Software House: โTerwijl veel traditionele bedrijven een manier moeten vinden om af te schalen, hebben veel CTO's te maken met een andere uitdaging. Ze moeten snel opschalen om te kunnen voldoen aan de grotere vraag naar online winkelen, entertainment, evenementen, werk en vele andere levensgebieden die voorheen meer gereserveerd waren voor de offline realiteit. Meer en meer software projecten waar we momenteel aan werken, zijn gericht op het verbeteren van bestaande oplossingen voor betere schaalbaarheid, prestaties en optimalisatie van infrastructuurkosten.โ
CTO Roundtable-serie om knowhow te delen
Gebler verscheen op de CTO rondetafel webinar. Deze worden maandelijks georganiseerd door The Software House, met als doel kennis te delen tussen C-level professionals en tech managers. Picnic's Gebler was aanwezig om te praten over hoe u zich kunt voorbereiden op de plotselinge groei van uw bedrijf. Georganiseerd door The Software House General Manager voor Nederland Gerbert Oude Velthuis, deze maandelijkse sessies geven CTO's over de hele wereld inzichten van andere hightechbedrijven en de mogelijkheid om vragen te stellen aan collega's met een bepaalde ervaring. Eerdere CTO Roundtables spraken over de uitdagingen van gedistribueerd teams en de technologie, mensen en processen die nodig zijn voor schaalbaarheid op aanvraag.
Gevraagd door Oude Velthuis, verduidelijkte Gebler verder dat er een zeer duidelijke spits was in de Picnic-app. โNormaal beginnen mensen in de Picnic-app rond 6 of 7 uur 's ochtends met boodschappen doen. Dan zag je tot ongeveer 10 uur 's avonds eigenlijk een vlakke vraag en dan gaat iedereen naar bed.โ Dit gedrag veranderde drastisch in maart. โKlanten kwamen massaal naar onze app, โs ochtends om 9.00 uur.โ Waarom juist op dat moment? Gebler: "Toen kwam de nieuwe capaciteit beschikbaar", wat betekent dat klanten bestellingen konden plaatsen en slots konden kiezen voor levering de komende week.
'Niemand was voorbereid'
Zo'n scherpe piek, met soms meer dan 15 keer zoveel klanten als voorheen, zette de operatie onder druk. Gebler: โHet betekende dat we in principe alle capaciteit moesten opschalen. De app-capaciteit, de backend-capaciteit, de database.โ De plotselinge stijging van Picnic stelde zelfs de schaalcapaciteit van hun cloudleveranciers op de proef. Voor Gebler werd het al snel duidelijk: โNiemand was voorbereid op een situatie als COVID. Niemand was voorbereid op dit soort piekvraag.โ
Als een tech-first bedrijf heeft Picnic de vaardigheden en middelen om snel te verhuizen. Gebler heeft ongeveer 50 producten teams, elk met hun eigen technische leider die aan hem rapporteert, maar grotendeels autonoom opererend. Gebler: โDe teams zijn meestal zelfsturend, ze stellen zichzelf doelen. Ze hebben elk een sterke visie over waar Picnic de komende jaren wil zijn.โ Voor Gebler is de code pas af als er analyses zijn om het te ondersteunen: โWe meten hoeveel klanten een functie gebruiken, wat gedeeltelijk werkt, wie het leuk vindt, hoeveel tijd ze besteden. Na vier of zes weken evalueren we consumentgerichte producten. We willen beter worden in het voorspellen van de impact van nieuwe functies. In het begin is het eenvoudig. Alles wat je bouwt is beter. Als je groter bent, worden de verbeteringen kleiner, dus het is verstandig om de impact beter te begrijpen.โ
Bouwen aan een goed gestructureerde ontwikkeling team zoals Gebler deed, heeft echt zijn vruchten afgeworpen toen het bedrijf een plotselinge groei doormaakte. Echter, de Software Gajda van House zegt dat het niet mogelijk zou zijn geweest om deze groei het hoofd te bieden als Picnic niet van tevoren een aantal belangrijke beslissingen had genomen over de architectuur van hun product: "Uiteindelijk is het een basis van schaalbaarheid en prestaties van elke software Product. Om je een voorbeeld te geven: bij Picnic maakt de servicegerichte architectuur het mogelijk om snel in te spelen op veranderende situaties. Elke service wordt onafhankelijk geschaald, zodat ze alleen zoveel resources kunnen gebruiken als nodig is.โ
Ontwerpprincipes van de Picnic CTO
Ondanks de plotselinge toename van gebruikers op hun platform, heeft Picnic de groei op lange termijn niet uit het oog verloren. Hun eerdere uitbreiding naar Duitsland leerde hen enkele waardevolle lessen. โEen van de ontwerpprincipes is dat we alle technologie en productontwikkeling centraal houden. Al onze producten worden in beide landen, en hopelijk binnenkort meer, op exact dezelfde manier ingezet. Er zijn enkele kleine verschillen, denk aan betaalproducten. Aan de technische kant proberen we alles bij elkaar te houden.โ Volgens Gebler betekent dit voor Picnic dat het ongeveer net zo gemakkelijk zal zijn om hun technologie uit te breiden naar รฉรฉn land als naar honderd landen.
Gevraagd door The Software House's Oude Velthuis over enig advies voor collega-CEO's, heeft Gebler het volgende te delen: "De meeste startups mislukken niet omdat ze een verkeerde beslissing nemen, maar omdat ze te veel tijd nodig hebben om een โโbeslissing te nemen. Herhaal zo snel als je kunt. De grootste fout is te laat komen.โ
Meer informatie? Contacteer de Software Huis voor gratis advies
Meer informatie nodig over hoe u uw technologiestack kunt voorbereiden op snelle groei en plotselinge pieken in de vraag? De Software House nodigt je uit voor hun gratis consultatie voor tech managers. Meld u hier aan.
Dit artikel is tot stand gekomen in samenwerking met De Software Huis. Lees meer over onze samenwerkingsmogelijkheden.
Afbeelding tegoed: picknick