www.terredagile.com
Les méthodes agiles
Rencontre Process café, Grenoble
23 octobre 2012
www.terredagile.com
Notre réseau social ?
www.terredagile.com
Votre interlocuteur
Coach agile, formateur et enseignant Membre de la Fédération Agile Animateur du Club Agile Rhône Alpes
Lyon Co-fondateur de Mix-IT, conférence
agile et technologies (Lyon)
Romain Couturier
@romaincouturier
http://www.terredagile.com http://www.talondagile.com
www.terredagile.com
QU'EST-CE QU'UN PROJET ?
www.terredagile.com
Les utilisateurs attendent longtemps …
www.terredagile.com
Projets séquentiels
Analyse des besoins et faisabilité
Spécifications
Conception
Réalisation
Test
Recette
Installation
Simple
Maîtrisable
Confortable
Prévisible Rassurant
Zéro changement
www.terredagile.com Source : Strategic Management and Organizational Dynamics par Ralph Stacey
Un seul modèle pour tous les projets ?
www.terredagile.com
Constat sur les projets Précision
Temps
4x
2x
1,5x
1x
2/3x
1/2x
1/4x
Les engagements sont pris très tôt
La maîtrise arrive bien plus tard
On se concentre généralement sur le besoin initial, insuffisamment sur le
besoin final
www.terredagile.com
Valeur métier et retours utilisateurs
Planification traditionnelle
Planification agile
Que se passe-t-il si le projet
s'arrête ici ?
Analyse métier
Conception Réalisation Tests
Client souvent ou parfois
Client
Client Client ou
Client
Client
Client
www.terredagile.com
Développement de produit traditionnel
Périmètre
Temps Coûts
(ressources)
Fixe
r Es
tim
er
Temps
Périmètre
Coûts
(ressources)
Développement de produit agile
Effet du nouveau paradigme
Source : Jeff Patton, tous droits réservés, www.AgileProductDesign.com
www.terredagile.com Source : http://agilemanifesto.org/, traduction du Club Agile Rhône Alpes : http://agilemanifesto.org/iso/fr
produits
www.terredagile.com
L'équipe dans un projet agile
Source : Copyright 2005 Scott Ambler - http://www.agilemodeling.com/essays/generalizingSpecialists.htm
Chef de projet
Réalisateur Testeur Concepteur Analyste Parties prenantes
www.terredagile.com
L'équipe dans un projet agile
Source : Copyright 2005 Scott Ambler - http://www.agilemodeling.com/essays/generalizingSpecialists.htm
Réalisateur
Réalisateur
Réalisateur
Facilitateur
Parties prenantes
www.terredagile.com
L'équipe dans un projet agile
Source : Copyright 2005 Scott Ambler - http://www.agilemodeling.com/essays/generalizingSpecialists.htm
Réalisateur
Réalisateur
Réalisateur
Facilitateur
Parties prenantes
Management
www.terredagile.com
Agilité itérative
Backlog d'itération
Backlog produit
Sous-ensemble du produit potentiellement livrable
Mêlée quotidienne, 15 minutes, chacun explique : 1. Ce qu’il a fait depuis la dernière « mêlée » 2. Ses problèmes bloquants en cours 3. Ce qu’il prévoit de faire d’ici à la prochaine « mêlée »
24 heures
2 à 4 semaines
Source : © PURADO LLC/Niv H. Chen. Tous droits réservés
www.terredagile.com
Prêt Développement
Terminé
Stock 3 2
En production
En cours
Agilité en mode flux
Source : Henrik Kniberg
16
B
C
A
D
E
F
G
H I
J L
K M
www.terredagile.com
3 2
Agilité en mode flux
17
B C
A
D
E
F
G
H I
J L
K M
Source : Henrik Kniberg
Prêt Développement
Stock En production
Terminé En cours
www.terredagile.com
3 2
Agilité en mode flux
18
B C
A
D
E
F
G
H I
J L
K M
Source : Henrik Kniberg
Prêt Développement
Stock En production
Terminé En cours
www.terredagile.com
3 2
Agilité en mode flux
19
B
C A
D
E
F
G
H I
J L
K M
Source : Henrik Kniberg
Prêt Développement
Stock En production
Terminé En cours
www.terredagile.com
3 2
Agilité en mode flux
20
B
C A
D
E
F
G
H I
J L
K M
Source : Henrik Kniberg
Prêt Développement
Stock En production
Terminé En cours
www.terredagile.com
La chaîne de valeurs de l'agilité
Production de valeur
immédiate et maximisée
Alignement du QUOI &
du COMMENT
Visibilité & transparence
Implication des équipes
Support et intégration
du changement
Qualité intrinsèque
Satisfaction et retours
utilisateurs
www.terredagile.com
1. Echouer au plus tôt pour réussir
Revoir
Prototyper Raffiner
www.terredagile.com
2. Le changement est intrinsèque
A B
A B
C
www.terredagile.com
3. Simplicité
Simplicité
Complexité
Complication
La simplicité est la sophistication suprême. Léonard de Vinci
www.terredagile.com
INTERLUDE RÉCRÉATIF
www.terredagile.com
4. Equipes auto-organisées
Capacité d'une équipe à définir "Qui, quoi, où, quand, comment ?" dans un cadre de contraintes données
www.terredagile.com
5. Management de soutien
Délègue et fait confiance (ex : planification)
Vue systémique
Propriétaire des processus et de la qualité
Supporte l'apprentissage
Développe la collaboration et le travail d'équipe
S'appuyer (sur) et développer l'intelligence collective
www.terredagile.com
6. Visualiser pour décider
www.terredagile.com
6. Visualiser pour décider
www.terredagile.com
6. Visualiser pour décider
www.terredagile.com
7. Amélioration continue
Planifier
Faire Vérifier
Agir
La roue de Deming
www.terredagile.com
Les challenges
S'aligner sur la performance utilisateur Culture d’entreprise Liens entre métiers, utilisateurs et
techniques Communication Management Rester simple Régler les (vrais) problèmes Rigueur et discipline Implication des acteurs Accompagnement des équipes Evolutions des rôles
www.terredagile.com
Echanges
Votre contexte
Votre vision
Vos besoins
Vos raisons de changer
Vos questions