SlideShare a Scribd company logo
1 of 22
Download to read offline
Agile architectuur
Waarde van architectuur en time-to-market
Peter Paul van de Beek
IT architect
5 februari 2015
De winkel
van ons
allemaal
Boeken Entertainment Elektronica Speelgoed
Tweedehands
verkopen
Digitaal lezen
Klein huishoudelijk
Witgoed
bol.com Plaza
Baby
Koken & Tafelen
Actief in België
TWEEDEHANDS
DIGITAAL
ZAKELIJK VERKOPEN
NIEUWE SPECIAALZAKEN
Mooi & Gezond Wonen & SlapenDier
Tuin & Klussen
Overname door Ahold
1999-2003 2004-2007 2008-2009 2010
OOK BIJZONDER
2011 2012 2013
Sport & Vrije Tijd
2014
Sieraden & Horloges
Bol.com: van online boekwinkel tot
verzameling speciaalzaken in NL-taalgebied
Start in een port-a-cabin
Waar staat bol.com nu?
 Ruim 5 miljoen actieve klanten
 Gemiddeld bijna 1 miljoen winkelbezoeken per dag
 Ruim 9 miljoen artikelen
 745 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
Naamsbekendheid
> 95% > 80%
4
Hoe houdt IT snelheid!?
5
SCRUM & beyond
6
process
7
Innovatie planning
8
IT - Teams & themes 2015
1b Square
1c
MasterData
Manage-
ment
1d Offers 2a CCS
2b Search
& Browse
3a Iedere
dag de
beste
winkel
42
Customer
Service
4a O2C
Facturatie
5a O2C
Logistics
7a
Reporting
Mark/B&M
8a Plaza -
Orders &
After sales
20 APM
12a NFL
13 Cat’y
Expansion
32 Belgium
51 Mobile,
Apps & API
34 UX
8b Plaza -
Offers &
Content
5b P2P
1s
Suppliers
7b
Reporting
O&F/Finance
5c LDB
12b Onze
winkel als
platform
3b Shop
systems
(MBS, FWI)
88
Schaalbaar
Partner
Mgmt
8c
Plaza2POS
2c Search &
Browse
35 Tablet
14 Digitaal
5d Last
mile
5e
Purchasing
3c Iedere
dag FWI
4b O2C
Afrekenen
& fraude
15 MM
12c IT
Produc-
tivity
7c BI
Integrated
data model
33 Social
commerce
9
Space – Fleet – Team
Retail Platform
Fulfillment Network
Shopping Experience
Technical Platform
Waarde
• De verleiding
• Architectuur
• De oplossingen bij bol.com
11
De verleiding!
Sneller naar de markt met een minder
bruikbaar / elegant / duurzame oplossing
12
En wat het doet met je
snelheid…
13
Maar ook bij de introductie
van nieuwe technologie…
• Voorbeeld HBase
• Hoe snel heb je standaarden?
• Zonder Big Upfront design!
• Overstap naar schemaloos
• Hergebruik bestaande interfaces
• XSD met nesting
• Afnemers moeten het nog snappen
• Propagatie van configuratie
• Delete
Maar ook een
business keuze…
14
• Vervanging van software
componenten
• Uitdaging consequenties
duidelijk maken
15
Architectuur
• Wat deed dat ook alweer?
• En binnen scrum?
16
En de architect…
• Kennis van de systemen
• Olie in het scrumproces
• Standaard oplossingen
• Snelheid
• Eenvoud
17
En de oplossingen bij
bol.com
• Pragmatisch
• Zo eenvoudig mogelijk
• Lean
• Nauwelijks geformaliseerd
18
19
20
20150205 agile architectuur bij bol.com

More Related Content

Viewers also liked

Facebook architecture presentation: scalability challenge
Facebook architecture presentation: scalability challengeFacebook architecture presentation: scalability challenge
Facebook architecture presentation: scalability challengeCristina Munoz
 
Facebook Architecture - Breaking it Open
Facebook Architecture - Breaking it OpenFacebook Architecture - Breaking it Open
Facebook Architecture - Breaking it OpenHARMAN Services
 
Architecture for B2B models in Ecommerce
Architecture for B2B models in EcommerceArchitecture for B2B models in Ecommerce
Architecture for B2B models in EcommerceNirbhik Jangid
 
facebook architecture for 600M users
facebook architecture for 600M usersfacebook architecture for 600M users
facebook architecture for 600M usersJongyoon Choi
 
e-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and Scalabilitye-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and ScalabilityAryashree Pritikrishna
 
Architecture of a Modern Web App
Architecture of a Modern Web AppArchitecture of a Modern Web App
Architecture of a Modern Web Appscothis
 

Viewers also liked (7)

B2B eCommerce Ecosystem
B2B eCommerce EcosystemB2B eCommerce Ecosystem
B2B eCommerce Ecosystem
 
Facebook architecture presentation: scalability challenge
Facebook architecture presentation: scalability challengeFacebook architecture presentation: scalability challenge
Facebook architecture presentation: scalability challenge
 
Facebook Architecture - Breaking it Open
Facebook Architecture - Breaking it OpenFacebook Architecture - Breaking it Open
Facebook Architecture - Breaking it Open
 
Architecture for B2B models in Ecommerce
Architecture for B2B models in EcommerceArchitecture for B2B models in Ecommerce
Architecture for B2B models in Ecommerce
 
facebook architecture for 600M users
facebook architecture for 600M usersfacebook architecture for 600M users
facebook architecture for 600M users
 
e-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and Scalabilitye-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and Scalability
 
Architecture of a Modern Web App
Architecture of a Modern Web AppArchitecture of a Modern Web App
Architecture of a Modern Web App
 

More from Peter Paul van de Beek

Kscope Solid Service Bus Implementations
Kscope   Solid Service Bus ImplementationsKscope   Solid Service Bus Implementations
Kscope Solid Service Bus ImplementationsPeter Paul van de Beek
 
Using a service bus to connect the supply chain 11
Using a service bus to connect the supply chain 11Using a service bus to connect the supply chain 11
Using a service bus to connect the supply chain 11Peter Paul van de Beek
 
Winstgevende SOA ten tijde van een crisis
Winstgevende SOA ten tijde van een crisisWinstgevende SOA ten tijde van een crisis
Winstgevende SOA ten tijde van een crisisPeter Paul van de Beek
 
Implementeer een Service Orchestrated Architecture
Implementeer een Service Orchestrated ArchitectureImplementeer een Service Orchestrated Architecture
Implementeer een Service Orchestrated ArchitecturePeter Paul van de Beek
 

More from Peter Paul van de Beek (6)

Service lifecycle governance
Service lifecycle governanceService lifecycle governance
Service lifecycle governance
 
Whitehorses lean integration
Whitehorses lean integrationWhitehorses lean integration
Whitehorses lean integration
 
Kscope Solid Service Bus Implementations
Kscope   Solid Service Bus ImplementationsKscope   Solid Service Bus Implementations
Kscope Solid Service Bus Implementations
 
Using a service bus to connect the supply chain 11
Using a service bus to connect the supply chain 11Using a service bus to connect the supply chain 11
Using a service bus to connect the supply chain 11
 
Winstgevende SOA ten tijde van een crisis
Winstgevende SOA ten tijde van een crisisWinstgevende SOA ten tijde van een crisis
Winstgevende SOA ten tijde van een crisis
 
Implementeer een Service Orchestrated Architecture
Implementeer een Service Orchestrated ArchitectureImplementeer een Service Orchestrated Architecture
Implementeer een Service Orchestrated Architecture
 

20150205 agile architectuur bij bol.com

  • 1. Agile architectuur Waarde van architectuur en time-to-market Peter Paul van de Beek IT architect 5 februari 2015
  • 3. Boeken Entertainment Elektronica Speelgoed Tweedehands verkopen Digitaal lezen Klein huishoudelijk Witgoed bol.com Plaza Baby Koken & Tafelen Actief in België TWEEDEHANDS DIGITAAL ZAKELIJK VERKOPEN NIEUWE SPECIAALZAKEN Mooi & Gezond Wonen & SlapenDier Tuin & Klussen Overname door Ahold 1999-2003 2004-2007 2008-2009 2010 OOK BIJZONDER 2011 2012 2013 Sport & Vrije Tijd 2014 Sieraden & Horloges Bol.com: van online boekwinkel tot verzameling speciaalzaken in NL-taalgebied Start in een port-a-cabin
  • 4. Waar staat bol.com nu?  Ruim 5 miljoen actieve klanten  Gemiddeld bijna 1 miljoen winkelbezoeken per dag  Ruim 9 miljoen artikelen  745 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 Naamsbekendheid > 95% > 80%
  • 5. 4 Hoe houdt IT snelheid!?
  • 9. 8 IT - Teams & themes 2015 1b Square 1c MasterData Manage- ment 1d Offers 2a CCS 2b Search & Browse 3a Iedere dag de beste winkel 42 Customer Service 4a O2C Facturatie 5a O2C Logistics 7a Reporting Mark/B&M 8a Plaza - Orders & After sales 20 APM 12a NFL 13 Cat’y Expansion 32 Belgium 51 Mobile, Apps & API 34 UX 8b Plaza - Offers & Content 5b P2P 1s Suppliers 7b Reporting O&F/Finance 5c LDB 12b Onze winkel als platform 3b Shop systems (MBS, FWI) 88 Schaalbaar Partner Mgmt 8c Plaza2POS 2c Search & Browse 35 Tablet 14 Digitaal 5d Last mile 5e Purchasing 3c Iedere dag FWI 4b O2C Afrekenen & fraude 15 MM 12c IT Produc- tivity 7c BI Integrated data model 33 Social commerce
  • 10. 9 Space – Fleet – Team Retail Platform Fulfillment Network Shopping Experience Technical Platform
  • 11. Waarde • De verleiding • Architectuur • De oplossingen bij bol.com
  • 12. 11 De verleiding! Sneller naar de markt met een minder bruikbaar / elegant / duurzame oplossing
  • 13. 12 En wat het doet met je snelheid…
  • 14. 13 Maar ook bij de introductie van nieuwe technologie… • Voorbeeld HBase • Hoe snel heb je standaarden? • Zonder Big Upfront design! • Overstap naar schemaloos • Hergebruik bestaande interfaces • XSD met nesting • Afnemers moeten het nog snappen • Propagatie van configuratie • Delete
  • 15. Maar ook een business keuze… 14 • Vervanging van software componenten • Uitdaging consequenties duidelijk maken
  • 16. 15 Architectuur • Wat deed dat ook alweer? • En binnen scrum?
  • 17. 16 En de architect… • Kennis van de systemen • Olie in het scrumproces • Standaard oplossingen • Snelheid • Eenvoud
  • 18. 17 En de oplossingen bij bol.com • Pragmatisch • Zo eenvoudig mogelijk • Lean • Nauwelijks geformaliseerd
  • 19. 18
  • 20. 19
  • 21. 20