Upload
jonas-vonlanthen
View
510
Download
0
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
Introduction à l’agilitéFormation de spécialistes en médias sociaux et
communautés en ligne
SAWI, Lausanne, 23.11.2012
1
about.me/vonlanthen
Liip SA | PageNov 21, 2012
Objectif
Vous faire découvrir une méthode alternative de gestion de projets
3
Jouons : “ball point game”*
* un jeu inventé par Boris Glogerhttps://www.box.com/shared/mg9kq3d17e
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
principes de basedes méthodes agiles
6
pragmatismedes valeurs simples dans un manifeste agile
7
8
itérations, incrémentsse rapprocher petit à petit de l’excellence
9
value-driven processallons à l’essentiel
10
un framework agile : scrum
le plus populaire
11
scrum : avantages?l’agilité, l’amie des projets web
12
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
release early & oftentrès vite sur le marché, “beta”, fini l’obsolence
14
15
l’utilisateur au centrele remède contre “l’inutilisé” et “l’inutilisable”
16
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
droit à l’erreurune erreur est vite corrigible
18
user storieslanguage commun et reconnu : plus de piège au prestataire
19
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
21
jouer avec le ROI : aller à l’essentielon laisse tomber ce qui a peu de valeur
22
23Illustration courtesy
of Pierre Spring
business valuevaleur relative, importance “business” (stakeholders)
24
story pointscomplexité de développement (équipe)
25
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.
Quel serait votre ordre de priorité?
27
Quel serait votre ordre de priorité?
27
Story BV SP ROI
1 100 8 12.5
2 80 3 26.7
Quel serait votre ordre de priorité?
28
Story BV SP ROI
2 80 3 26.7
1 100 8 12.5
travailler avec des partenaires agiles
“la collaboration est plus importante que la négociation contractuelle” (manifeste agile)
29
choc de cultures!l’agilité ≠ “command & control”
30
PM vs PO/SMresponsabilités réparties
31
l’équipe dev : nos potesmettez-les à contribution, ce sont eux les experts...
32
ns sommes partenairesfini la relation client - fournisseur, tout le monde veut la réussite
33
34
Text
cahiers des charges... écrivez plutôt des user stories...
35
promettre l’utilitéet non pas la quantité...
36
promettre délai et budgetle “scope” doit rester négociable
37
les succèsquelques exemples
38
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
windows 7finally a good product ;)
40
big names : yahoo, google, facebook
tous utilisent scrum pour développer leurs produits
41
principes clésd’un partenariat web agile
42
moins, c’est mieuxplus, oublie
43
lancez-le aujourd’huiaméliorez-le demain
44
le partenariatplutôt que les ordres
45