Conversion2013 - Pieter Jongerius - Fabrique

72
GET AGILE! Scrum in een E-commerce omgeving Pieter Jongerius @pieterj 1

description

 

Transcript of Conversion2013 - Pieter Jongerius - Fabrique

Page 1: Conversion2013 - Pieter Jongerius - Fabrique

GET AGILE! Scrum in een E-commerce omgeving

Pieter Jongerius

@pieterj

1

Page 2: Conversion2013 - Pieter Jongerius - Fabrique

GET AGILE!

2 #CONVERSION13 @PIETERJ

38,000+ uur

Meer dan 4 jaar Scrum- ervaring

Page 3: Conversion2013 - Pieter Jongerius - Fabrique

VROEGER HADDEN WE WATERVAL

#CONVERSION13 @PIETERJ 3

Page 4: Conversion2013 - Pieter Jongerius - Fabrique

We hebben het allemaal meegemaakt…

Page 5: Conversion2013 - Pieter Jongerius - Fabrique

LANGE DISCUSSIES OVER SCOPE

#CONVERSION13 @PIETERJ

5

Page 6: Conversion2013 - Pieter Jongerius - Fabrique

LANGE DISCUSSIES OVER BUDGET

#CONVERSION13 @PIETERJ

6

Page 7: Conversion2013 - Pieter Jongerius - Fabrique

En als je dan eindelijk begonnen bent…

Page 8: Conversion2013 - Pieter Jongerius - Fabrique

FOAMBOARDS

8 #CONVERSION13 @PIETERJ

Page 9: Conversion2013 - Pieter Jongerius - Fabrique

EINDELOZE ITERATIES

9 #CONVERSION13 @PIETERJ

Page 10: Conversion2013 - Pieter Jongerius - Fabrique

DEADLINES GEMIST

10 #CONVERSION13 @PIETERJ

Page 11: Conversion2013 - Pieter Jongerius - Fabrique

WACHTENDE ONTWIKKELAARS

11 #CONVERSION13 @PIETERJ

Page 12: Conversion2013 - Pieter Jongerius - Fabrique

12 #CONVERSION13 @PIETERJ

EXCEL HELL

Page 13: Conversion2013 - Pieter Jongerius - Fabrique

ONTWERP KAN NIET GEBOUWD WORDEN

13 #CONVERSION13 @PIETERJ

Page 14: Conversion2013 - Pieter Jongerius - Fabrique

PRODUCT LIJKT NIET OP ONTWERP

#CONVERSION13 @PIETERJ 14

Page 15: Conversion2013 - Pieter Jongerius - Fabrique

… en zo kunnen we nog wel even doorgaan.

Page 16: Conversion2013 - Pieter Jongerius - Fabrique

WATERVAL KENMERKEN · Voorspellen · Afspraken maken

· Goedkeuren ·  Ingrijpen

· Eén voor één · Overdragen

#CONVERSION13 @PIETERJ 16

Page 17: Conversion2013 - Pieter Jongerius - Fabrique

Enter: Agile & Scrum!

Page 18: Conversion2013 - Pieter Jongerius - Fabrique

SCRUM IN E-COMMERCE

18

Page 19: Conversion2013 - Pieter Jongerius - Fabrique

DE KOMENDE 15 MINUTEN

Wat kenmerkt Scrum?

Sprinten!

Het geheim van Scrum

Aan de slag

#CONVERSION13 @PIETERJ 19

Page 20: Conversion2013 - Pieter Jongerius - Fabrique

WAT KENMERKT SCRUM?

20

Page 21: Conversion2013 - Pieter Jongerius - Fabrique

HET HELE TEAM IN ÉÉN RUIMTE

21 #CONVERSION13 @PIETERJ

Scrum brengt samen: ·  Strategen ·  Designers ·  Developers ·  Copywriters ·  Business analysts ·  Marketing &

communicatie ·  ..en meer.

Page 22: Conversion2013 - Pieter Jongerius - Fabrique

TEGELIJKERTIJD AAN DE SLAG

22 #CONVERSION13 @PIETERJ

Zeer korte Time-to- market!

Page 23: Conversion2013 - Pieter Jongerius - Fabrique

KLEINE BROKJES & STRENGE SPELREGELS

23 #CONVERSION13 @PIETERJ

...maar inhoudelijke vrijheid!

Page 24: Conversion2013 - Pieter Jongerius - Fabrique

REAGEER OP NIEUW INZICHT

24 #CONVERSION13 @PIETERJ

Hou niet kwampachtig vast aan een plan

Page 25: Conversion2013 - Pieter Jongerius - Fabrique

BELANGRIJKSTE INNOVATIES

25

Page 26: Conversion2013 - Pieter Jongerius - Fabrique

PARALLEL WERKEN · Time to market x 0,5 · Ad hoc communicatie · Grotere

verantwoordelijkheid en dus motivatie van het team om te scoren!

· Meer ruimte voor improvisatie.

· Meer ruimte voor common sense.

26 #CONVERSION13 @PIETERJ

Page 27: Conversion2013 - Pieter Jongerius - Fabrique

KLANT AAN BOORD! · Weg met de foam boards!

· Domeinkennis en ervaring IN het team

· Doorlopende input

· Ruimte voor voortschrijdend inzicht

27 #CONVERSION13 @PIETERJ

Page 28: Conversion2013 - Pieter Jongerius - Fabrique

KLANT AAN BOORD! · Eigenzinnig

maar open · Politiek gevoel

maar onafhankelijk · Veeleisend

maar begrijpend

· Moet mandaat hebben & eerlijk zijn over de beperkingen daarvan

· Moet goed getraind zijn

28 #CONVERSION13 @PIETERJ

Page 29: Conversion2013 - Pieter Jongerius - Fabrique

FLEXIBLE SCOPE

· Belangrijkste dingen éérst!

· Project stopt zodra timebox is bereikt: altijd op tijd klaar.

· Houdt iedereen scherp · Mooie focus in product

· De klant bepaalt!

29 #CONVERSION13 @PIETERJ

Page 30: Conversion2013 - Pieter Jongerius - Fabrique

BYE BYE COMPUTERS

30 #CONVERSION13 @PIETERJ

Page 31: Conversion2013 - Pieter Jongerius - Fabrique

AAN DE SLAG!

31

Page 32: Conversion2013 - Pieter Jongerius - Fabrique

(1) Kies je aanpak.

Page 33: Conversion2013 - Pieter Jongerius - Fabrique

WATERVAL…

33 #CONVERSION13 @PIETERJ

Strategie

Scope

Analyse & definitie Release Ontwikkeling

Interactie

Visueel

Development

Test & debug

Implementatie

PRESO

PRESO

PRESO

PRESO

PRESO

PRESO PRESO

PRESO

PRESO

PRESO

PRESO

Page 34: Conversion2013 - Pieter Jongerius - Fabrique

SCRUM

34 #CONVERSION13 @PIETERJ

Strategie & concept

Backlog

Sprint 0 Release Sprint 1

Interactie

Visueel

Development

Test & debug

Implementatie

Sprint 2

Interactie

Visueel

Development

Test & debug

Sprint 3

Interactie

Visueel

Development

Test & debug

Backlog Backlog Backlog

DEMO DEMO

DEMO

DEMO

PRESO

Page 35: Conversion2013 - Pieter Jongerius - Fabrique

SCRUM IS MOEILIJK

35 #CONVERSION13 @PIETERJ

Page 36: Conversion2013 - Pieter Jongerius - Fabrique

DRIE TYPES SCRUM

36 #CONVERSION13 @PIETERJ

Design & Development

los

Überscrum Staggered sprints

Interaction

Visual DESIGN

development

Page 37: Conversion2013 - Pieter Jongerius - Fabrique

(2) E-commerce team

Page 38: Conversion2013 - Pieter Jongerius - Fabrique

E-COMMERCE TEAM 3dgn/wk ·  Interactie-ontwerper · Visueel ontwerper · Product owner Full-time · Front-end techniek (1-2) · Back-end techniek (2-4)

Part-time specialisten · SEO · Marketeer · Business analist · Sales, KS, VM, …

#CONVERSION13 @PIETERJ 38

Page 39: Conversion2013 - Pieter Jongerius - Fabrique

(3) Een goede start...

Page 40: Conversion2013 - Pieter Jongerius - Fabrique

SPRINT 0

#CONVERSION13 @PIETERJ 40

Page 41: Conversion2013 - Pieter Jongerius - Fabrique

SPRINT 0 : BUSINESS & CONTENT · Doelstellingen · Touchpoint & channel

strategie · Platformkeuze

· Lessen huidige platform

· Assortiment (breedte, diepte, wisselsnelheid)

· Prijs & promoties · Communicatiekalender · Contentplan

(PI, shoots, blog, …)

41 #CONVERSION13 @PIETERJ

Page 42: Conversion2013 - Pieter Jongerius - Fabrique

SPRINT 0 : TECHNIEK

· Requirements · Platformkeuze

· Architectuur bepalen · Omgevingen opzetten

(OTAP straat)

· Koppelingen aanleggen en testen

42 #CONVERSION13 @PIETERJ

Page 43: Conversion2013 - Pieter Jongerius - Fabrique

SPRINT 0 : BRANDING & DESIGN

· Merk & positionering · Visuele identiteit

· Stijlschetsen · Eerste User Experience

Design · Fotografie …

43 #CONVERSION13 @PIETERJ

Page 44: Conversion2013 - Pieter Jongerius - Fabrique

Vraag jezelf af: Waar maken we het verschil?

*

* = Seth Godin’s The Purple Cow

Page 45: Conversion2013 - Pieter Jongerius - Fabrique

Complexiteit leidt tot standaardisatie

Page 46: Conversion2013 - Pieter Jongerius - Fabrique

Standaardisatie leidt tot conventies

Page 47: Conversion2013 - Pieter Jongerius - Fabrique

Conventies leiden tot conversie

Page 48: Conversion2013 - Pieter Jongerius - Fabrique

Conventies leiden tot conversie saaiheid!

onderscheid? branding? Is het echt

branding vs.

conversie?

Page 49: Conversion2013 - Pieter Jongerius - Fabrique

PRODUCT BACKLOG: USER STORIES Bovenaan · Shopping core · De paarse koe!

Middenin · Home, landingpages · Checkout & payment Dan: usability test! Onderaan · Accounting ·  Inspirational content · Polishing, rework, extra’s

49 #CONVERSION13 @PIETERJ

Page 50: Conversion2013 - Pieter Jongerius - Fabrique

SPRINTEN!

50

Page 51: Conversion2013 - Pieter Jongerius - Fabrique

DAILY STANDUP

51 #CONVERSION13 @PIETERJ

Page 52: Conversion2013 - Pieter Jongerius - Fabrique

WIE WERKEN ER AAN DE STORIES?

52 #CONVERSION13 @PIETERJ

Page 53: Conversion2013 - Pieter Jongerius - Fabrique

Wordt dat geen puinhoop?

Page 54: Conversion2013 - Pieter Jongerius - Fabrique

STORY TEMPLATE

54 #CONVERSION13 @PIETERJ

Page 55: Conversion2013 - Pieter Jongerius - Fabrique

GEHEIM: STORY TYPES Niet alle stories zijn hetzelfde. · überstories

55 #CONVERSION13 @PIETERJ

Page 56: Conversion2013 - Pieter Jongerius - Fabrique

SECRET: STORY TYPES Niet alle stories zijn hetzelfde. · überstories · development only · design only · witte pagina

We specificeren dit dit tijdens sprint 0 or backlog grooming

56 #CONVERSION13 @PIETERJ

Page 57: Conversion2013 - Pieter Jongerius - Fabrique

GEHEIM: SPECIAL OPS STORIES

· backend · documentatie · algemene functionaliteit

·  rework na demo · afwerking

57 #CONVERSION13 @PIETERJ

Page 58: Conversion2013 - Pieter Jongerius - Fabrique

IK ZOU JE DIT NIET MOETEN LATEN ZIEN

58 #CONVERSION13 @PIETERJ

Page 59: Conversion2013 - Pieter Jongerius - Fabrique

BENOEM NO-BRAINERS!

59 #CONVERSION13 @PIETERJ

Page 60: Conversion2013 - Pieter Jongerius - Fabrique

KNALLEN WAAR HET KAN!

60 #CONVERSION13 @PIETERJ

Page 61: Conversion2013 - Pieter Jongerius - Fabrique

KNALLEN WAAR HET KAN!

61 #CONVERSION13 @PIETERJ

Page 62: Conversion2013 - Pieter Jongerius - Fabrique

KNALLEN WAAR HET KAN! · <The Sting homepage, pending approval>

62 #CONVERSION13 @PIETERJ

Page 63: Conversion2013 - Pieter Jongerius - Fabrique

HOE LANG DUURT DAT? Sprint 0 · 2-4 weken Sprints incl design · 6-10 weken Tech only sprints & prepare live · 4-6 weken Totaal · 12-20 weken

63 #CONVERSION13 @PIETERJ

Page 64: Conversion2013 - Pieter Jongerius - Fabrique

Where’s the catch?

Page 65: Conversion2013 - Pieter Jongerius - Fabrique

SNELHEID & ZELFSTANDIGHEID Scrum gaat hard. Te hard? · Basistechniek klaar · Productinformatie · Aansluiting partners · Aansluiting intern

·  Brand guru’s

De Product owner regelt dit samen met de Scrum Master

65 #CONVERSION13 @PIETERJ

Page 66: Conversion2013 - Pieter Jongerius - Fabrique

AGILE PRINCIPES De èchte motor achter Scrum

66

Page 67: Conversion2013 - Pieter Jongerius - Fabrique

ELIMINATE WASTE Waste is… · Tussendeliverables,

zoals wireframes · Lange meetings:

timebox! · Waardeloze features

· Een te groot project.

67 #CONVERSION13 @PIETERJ

Page 68: Conversion2013 - Pieter Jongerius - Fabrique

INSPECT & ADAPT

·  Dagelijkse meting op proces en inhoud

·  Tweewekelijkse meting met stakeholders

·  Probeer, bespreek, verbeter!

68 #CONVERSION13 @PIETERJ

Page 69: Conversion2013 - Pieter Jongerius - Fabrique

HERSENS WEER AAN!

69 #CONVERSION13 @PIETERJ

Page 70: Conversion2013 - Pieter Jongerius - Fabrique

Dus…

Page 71: Conversion2013 - Pieter Jongerius - Fabrique

LET’S GO!

71 #CONVERSION13 @PIETERJ

Page 72: Conversion2013 - Pieter Jongerius - Fabrique

brands, design & interaction

Slides: volg @pieterj

Pieter Jongerius et al.

Scrum training voor bureaus en opdrachtgevers. scrumacademy.nl