47
Introduction à l’agilité Formation de spécialistes en médias sociaux et communautés en ligne SAWI, Lausanne, 23.11.2012 1

Introduction à l'agilité

Embed Size (px)

DESCRIPTION

Cours d'introduction à l'agilité pour les étudiants Spécialistes en Médias Sociaux et Communautés en ligne du SAWI (Lausanne)

Citation preview

Page 1: Introduction à l'agilité

Introduction à l’agilitéFormation de spécialistes en médias sociaux et

communautés en ligne

SAWI, Lausanne, 23.11.2012

1

Page 2: Introduction à l'agilité

about.me/vonlanthen

Page 3: Introduction à l'agilité

Liip SA | PageNov 21, 2012

Objectif

Vous faire découvrir une méthode alternative de gestion de projets

3

Page 4: Introduction à l'agilité

Jouons : “ball point game”*

* un jeu inventé par Boris Glogerhttps://www.box.com/shared/mg9kq3d17e

Page 5: Introduction à l'agilité

Liip SA | PageNov 21, 2012

Debriefons!

Que s’est-il passé?

Au cours de quel sprint/itération vous vous êtes sentis au mieux?

Avez-vous expérimenté un “rythme”?

5

Page 6: Introduction à l'agilité

principes de basedes méthodes agiles

6

Page 7: Introduction à l'agilité

pragmatismedes valeurs simples dans un manifeste agile

7

Page 8: Introduction à l'agilité

8

Page 9: Introduction à l'agilité

itérations, incrémentsse rapprocher petit à petit de l’excellence

9

Page 10: Introduction à l'agilité

value-driven processallons à l’essentiel

10

Page 11: Introduction à l'agilité

un framework agile : scrum

le plus populaire

11

Page 12: Introduction à l'agilité

scrum : avantages?l’agilité, l’amie des projets web

12

Page 13: Introduction à l'agilité

i1 i2

A1 A2

D1

P1 P2

T2

i3 i4 i5 i6 in

TempsAnalyseDesignProgrammationTest

Modèle classique en cascade

i1 i2

A

P

D

T

i3 i4 i5 i6 in

Temps

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

AnalyseDesignProgrammationTest

Modèle intégré d'après Scrum

13

Page 14: Introduction à l'agilité

release early & oftentrès vite sur le marché, “beta”, fini l’obsolence

14

Page 15: Introduction à l'agilité

15

Page 16: Introduction à l'agilité

l’utilisateur au centrele remède contre “l’inutilisé” et “l’inutilisable”

16

Page 17: Introduction à l'agilité

i1 i2

A

P

D

T

i3 i4 i5 i6 in

Temps

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

AnalyseDesignProgrammationTest

Modèle intégré d'après Scrum

développement continuà chaque sprint, un produit est livré, pas de “one-shot”

17

Page 18: Introduction à l'agilité

droit à l’erreurune erreur est vite corrigible

18

Page 19: Introduction à l'agilité

user storieslanguage commun et reconnu : plus de piège au prestataire

19

Page 20: Introduction à l'agilité

i1 i2

A

P

D

T

i3 i4 i5 i6 in

Temps

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

A

P

D

T

AnalyseDesignProgrammationTest

Modèle intégré d'après Scrum

délai fixe, budget fixeon joue sur l’étendue (scope)

20

Page 21: Introduction à l'agilité

21

Page 22: Introduction à l'agilité

jouer avec le ROI : aller à l’essentielon laisse tomber ce qui a peu de valeur

22

Page 23: Introduction à l'agilité

23Illustration courtesy

of Pierre Spring

Page 24: Introduction à l'agilité

business valuevaleur relative, importance “business” (stakeholders)

24

Page 25: Introduction à l'agilité

story pointscomplexité de développement (équipe)

25

Page 26: Introduction à l'agilité

Story 1 : BV 100, SP 8En tant que visiteur du site, je veux pouvoir zoomer sur la

photo d’un produit afin de prendre connaissance des détails.

26

Story 2 : BV 80, SP 3En tant que visiteur du site, je veux pouvoir partager un article

sur les réseaux sociaux afin d’informer mes amis de mon intérêt pour ce produit.

Page 27: Introduction à l'agilité

Quel serait votre ordre de priorité?

27

Page 28: Introduction à l'agilité

Quel serait votre ordre de priorité?

27

Story BV SP ROI

1 100 8 12.5

2 80 3 26.7

Page 29: Introduction à l'agilité

Quel serait votre ordre de priorité?

28

Story BV SP ROI

2 80 3 26.7

1 100 8 12.5

Page 30: Introduction à l'agilité

travailler avec des partenaires agiles

“la collaboration est plus importante que la négociation contractuelle” (manifeste agile)

29

Page 31: Introduction à l'agilité

choc de cultures!l’agilité ≠ “command & control”

30

Page 32: Introduction à l'agilité

PM vs PO/SMresponsabilités réparties

31

Page 33: Introduction à l'agilité

l’équipe dev : nos potesmettez-les à contribution, ce sont eux les experts...

32

Page 34: Introduction à l'agilité

ns sommes partenairesfini la relation client - fournisseur, tout le monde veut la réussite

33

Page 35: Introduction à l'agilité

34

Text

Page 36: Introduction à l'agilité

cahiers des charges... écrivez plutôt des user stories...

35

Page 37: Introduction à l'agilité

promettre l’utilitéet non pas la quantité...

36

Page 38: Introduction à l'agilité

promettre délai et budgetle “scope” doit rester négociable

37

Page 39: Introduction à l'agilité

les succèsquelques exemples

38

Page 40: Introduction à l'agilité

2000 2001 2002 2003 2004 2005 2006 2007

Features Delivered per Team

Days between Major Releases

Transformation Results

salesforce.comscrum company wide to bring back efficiency*

39* plus d’infos sur. http://scottdunn.blogspot.com/2010/01/salesforcecom-success-with-agile.html

Page 41: Introduction à l'agilité

windows 7finally a good product ;)

40

Page 42: Introduction à l'agilité

big names : yahoo, google, facebook

tous utilisent scrum pour développer leurs produits

41

Page 43: Introduction à l'agilité

principes clésd’un partenariat web agile

42

Page 44: Introduction à l'agilité

moins, c’est mieuxplus, oublie

43

Page 45: Introduction à l'agilité

lancez-le aujourd’huiaméliorez-le demain

44

Page 46: Introduction à l'agilité

le partenariatplutôt que les ordres

45