3. Bol.com van online boekenwinkel tot verzameling
speciaal zaken in NL taalgebied
3
Boeken Entertainment Elektronica Speelgoed
Tweedehands
verkopen
Digitaal lezen
Klein huishoudelijk
Witgoed
Verkopen via bol.com
Baby
Koken & Tafelen
Mooi & Gezond Wonen & SlapenDier
Tuin & Klussen
2004-2007 2010
Sport & Vrije Tijd
1999-2003 2010 2011 2012 2013 2014 2015
Sieraden & Horloges
Tassen & Accessoires
TWEEDEHANDS
DIGITAAL
ZAKELIJK VERKOPEN
NIEUWE SPECIAALZAKEN
OOK BIJZONDER
Start in een port-a-cabin Actief in België Overname door Ahold
2008-2009
4. • Ruim 5,7 miljoen actieve klanten
• Bijna 1 miljoen winkelbezoeken per dag
• Ruim 10 miljoen artikelen
• 1.000 medewerkers in Utrecht
• 1 op de 2 Nederlanders en Belgen die online winkelt, doet
dat ook bij bol.com
• Top 10 bedrijven met de hoogste klanttevredenheid
4
Waar staat bol.com nu?
>95% >75%
Naamsbekendheid
11. Deel van de fulfillment space
11
Groei van het aantal scrum teams
2014
2015
nu
2016
O2C
P2P
IM
O2C
P2P
IM
LvB Last Mile
O2C
IM
Returns
LvB Last Mile P2P FNK
O2C
IM
Returns
LvB Last Mile P2P FNK
Warehouse
integratie
WMS CON
12. • Architectuur
• Innovatie
• Inlossen technical debt
• Past niet in COTS
Platform
12
Logistiek via bol.com
Algemeen Dagblad, Sept 2015
13. 13
Important milestones:
• More categories
• Scalable and selfservice platform for retailers
• Start of multi channel fulfilment
Logistiek via bol.com
14. • Stappen:
• Voorraadregistratie voor derden;
• Voorraadstanden
• Voorraadwaardering
• Verkoopprijzen
• Architectuur uitdagingen
• Van standen naar mutaties
• Verwevenheid in “legacy” monoliet
• Shadow IT
• Aanpassen road map
14
Nieuwe service voor de voorraadregistratie
Stock sells
Original by Philippe Kruchten
http://philippe.kruchten.com/2013/12/11/the-missing-value-of-software-architecture/
Purpose bol.com architecture
We believe in the need to shape elegant and adaptive IT solutions to enable bol.com to achieve their ambitions, today and tomorrow.
Speed (1994)
A young cop must prevent a bomb exploding aboard a city bus by keeping its speed above 50 mph.
Pop quiz, hotshot. There's a bomb on a bus. Once the bus goes 50 miles an hour, the bomb is armed. If it drops below 50, it blows up. What do you do? What do you do?
“druk” om snelheid te houden
Innovatie te blijven doen
Snelheid is het kleinste problem
VUCA
Volatility
Uncertainty
Complex
Ambiguous
Geen rechtlijnige oplossing
Geen beste oplossing – architectuur is altijd een trade off
Vraag om simple oplossingen
Of het daarmee nou makkelijker wordt…
Weg van de monoliet
Back office komt steeds dichter tegen de front end aan te liggen
# Teams dat parallel met de code aan de slag kan
Een organisatie die blijft groeien met een IT landschap dat dat aan kan
Voorraad verwerkt al 400 req/sec
Schaal – scale
Move from monolith
To service
To more micro services like stuff
…
Beter georganiseerd rond “business capabilities”
Product over project - Important software efforts need to be an ongoing product that supports and rethinks the business process it is supporting.
ThoughtWorks Tech Radar
Team – beter te klein dan te groot