20150205 agile architectuur bij bol.com

22
Agile architectuur Waarde van architectuur en time - to - market Peter Paul van de Beek IT architect 5 februari 2015

Transcript of 20150205 agile architectuur bij bol.com

Agile architectuur

Waarde van architectuur en time-to-marketPeter Paul van de BeekIT architect5 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%

5

SCRUM & beyond

6

process

7

Innovatie planning

8

IT - Teams & themes 2015

1b Square

1c MasterData

Manage-ment

1d Offers 2a CCS2b Search & Browse

3a Iederedag de bestewinkel

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’yExpansion

32 Belgium

51 Mobile, Apps & API

34 UX

8b Plaza -Offers & Content

5b P2P

1s Suppliers

7b Reporting

O&F/Finance

5c LDB

12b Onzewinkel alsplatform

3b Shop systems

(MBS, FWI)

88 Schaalbaar

Partner Mgmt

8c Plaza2POS

2c Search & Browse

35 Tablet

14 Digitaal

5d Last mile

5e Purchasing

3c Iederedag FWI

4b O2C Afrekenen& fraude

15 MM12c 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 eenbusiness keuze…

14

• Vervanging van software componenten

• Uitdaging consequentiesduidelijk 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