SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Introduction aux Méthodes Agiles
Patrice Petit
Agile Coach
Agilii - Agilbee
www.agilii.com
(c) Agilii - Octobre 2008 - 1 -
Manager des projets complexes
Introduction
(c) Agilii - Octobre 2008 - 2 -
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Quand la simplicité rime avec complexité…
(c) Agilii - Octobre 2008 - 3 -
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Quand la complexité rime avec changement…
(c) Agilii - Octobre 2008 - 4 -
Temps (Evolution & Environnement)
… la chaoticité
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Quand la complexité rime avec désastre…
Projets
réussis
26%
Projets
annulés
28%
Projets
ayant
échoués
46%
(c) Agilii - Octobre 2008 - 5 -
Sources : * Rapport du Standish Group
** Aberdeen 2003
Les Projets sont chaotiques et complexes à la fois.
Pourquoi ?
Projets
livrés
dans les
temps,
10%
Projets
livrés
en
retard;
90%
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Comment manager les projets complexes
et chaotiques ?
L’approche agile
• Fondement de l’agilité
• Approche technique
• Approche humaine
• Approche financière
• Impact sociologique
• Conclusion
(c) Agilii - Octobre 2008 - 6 -
Fondement des méthodes agiles
(c) Agilii - Octobre 2008 - 7 -
09/06/2014
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionLes méthodes agiles
 1963 : Nasa Mercury – Apparition du « Test-First » [1]
 1970 : Managing the development of large software systems – W.W.Royce [2]
 < 2000 :
 Scrum
 eXtreme Programming
 Lean Sofware Development
 2001 : Manifeste Agile [3]
Source :
[1] Agile and Iterative Development, A manager guide, Craig Larman, Ed. Adison Wesley
[2] IEEE Wescon, August 70, p1-9
[3] www.agilemanifesto.org
(c) Agilii - Octobre 2008 - 8 -
Scrum XP
Autres
méthodes
agiles
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionLe Manifeste Agile : Les valeurs
(c) Agilii - Octobre 2008 - 9 -
Individus et
leurs
interactions
Processus et les
outils
Collaboration
avec le client
Négociation
contractuelle
logiciels
immédiatement
disponibles
Documentation
exhaustive
Réactivité face
aux
changements
Respect d’un
plan
Privilégier
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionLe Manifeste Agile : Les valeurs
(c) Agilii - Octobre 2008 - 10 -
Privilégier
Individus et
leurs
interactions
Processus et les
outils
Collaboration
avec le client
Négociation
contractuelle
logiciels
immédiatement
disponibles
Documentation
exhaustive
Réactivité face
aux
changements
Respect d’un
plan
Garantir un
résultat
technique
de qualité
Collaboration
entre acteurs
(Communication, Implication
et Transparence)
Etre réactif
aux
changements
Approche technique
(c) Agilii - Octobre 2008 - 11 -
09/06/2014
Manager la complexité
avec une nouvelle approche technique
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Projet piloté
par la
valeur-client
La simplicité
Logiciel qui
marche
Livraison
fréquente
Changement
de besoins
(même tardivement)
Le Manifeste Agile : Les 12 principes
(c) Agilii - Octobre 2008 - 12 -
Notre + haute priorité est de satisfaire le client au travers de livraison tôt et
continue d’un logiciel avec de la valeur
Accepter les changement de besoins, même tard dans le développement. Agile
processes harness change for the customer's competitive advantage
Livrer fréquement un logiciel qui fonctionne, entre une paire de semaines à une
paire de mois, avec une préférence pour les + courtes période
Business people and developers must work together daily throughout the project
Build projects around motivated individuals. Give them the environment and
support they need, and trust them to get the job done
The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation
Un logiciel qui marche est la première mesure de progrés
Les process Agile promouvoit le développement soutenable. Les sponsors,
développeurs, et utilisateur doivent être capable de maintenir une paix constante
indéfiniement
Une attention continue à l’excellence technique et au bon design enhances agility
Simplicité – l’art de maximiser le somme de travail à ne pas faire – est
essentielle
Les meilleures architectures, expression de besoins, et conception émerge
d’équipes auto-organisées
A intervalle régulier, l’équipe réfléchit à la manière de devenir plus efficace, puis
elle ajuste son comportement.
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Peut-on toujours trouver une nouvelle approche
plus performante ?
(c) Agilii - Octobre 2008 - 13 -
1 2 3
2 3 4
4 9 2
X
3 6 9
2 4 6
2 8 7 8 2
+
X
+
temps
Approche Traditionnelle
« Une meilleure façon de faire la même chose » (Lean)
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Peut-on toujours trouver une nouvelle approche
plus performante ?
(c) Agilii - Octobre 2008 - 14 -
1 2 3
2 3 4
4 9 2
X
3 6 9
2 4 6
2 8 7 8 2
+
X
+
temps
temps
1 2 3
2 3 4X
2 8 7 8 2
+
X
Approche Traditionnelle Nouvelle Approche
+
X
+
X
+
X
+
X
« Une meilleure façon de faire la même chose » (Lean)
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
ANALYSER
CONCEVOIR
DEVELOPPER
TESTER
INTEGRER / LIVRER
Approche traditionnelle
(c) Agilii - Octobre 2008 - 15 -
50% de Fait ?
temps
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
temps
ANALYSER
CONCEVOIR
DEVELOPPER
TESTER
INTEGRER / LIVRER
Approche Agile  Incrémentale
(c) Agilii - Octobre 2008 - 16 -
20% de fait
et 100% utilisable
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Approche Agile 
Incrémentale + Itérative
(c) Agilii - Octobre 2008 - 17 -
Exploration des besoins -
Planification - Estimation
SPECIFICATION
CONCEPTION
REALISER
TESTER
LIVRER &
CORRIGER
TimeBox
Privilégier un
logiciel qui marche
plutôt qu’une
documentation
exhaustive
temps
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Un système devient de + en + coûteux
à modifier avec le temps
- 18 -
Age du système
Coût de
modification
Conception Coder Tests Maintenance + Evolution
Recette
Livraison
Approche Traditionnelle
© 2008 AGILBEE- Tous droits réservés.
Age du système
Coût de
modification
Tester + Coder + Refactoring
Maintenance + Evolution
Recette
Livraison
Approche Agile
Coder + Tester + Debogguer
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionIndustrialiser, c’est tester…
(c) Agilii - Octobre 2008 - 19 -
Test Driven Development
 Test first
 Refactoring
 Conception émergeante
 Simplicité
(eXtreme Programming)
Couverture proche de 100%
Approche 0-defaut (Muda)
 Un bug stoppe la chaîne
de production
Code
Test
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionIndustrialiser, c’est « automatiser »…
(c) Agilii - Octobre 2008 - 20 -
WIN XP UK WIN NT FR LINUX QNX UNICODE
(Real Time Linux)
WIKI
Travail
collaboratif
2
Intégrateur continu
Hudson
CruiseControl
Continuum
VCS
SubVersion
CVS
SourceSafe
1 solution développée sur une machine
= N versions testées (N Branches) x (sur) N’ serveurs OS
10 min
1
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionConception émergeante (Test Driven Design)
(c) Agilii - Octobre 2008 - 21 -
Approche humaine
Manager la complexité
avec une approche humaine
(c) Agilii - Octobre 2008 - 22 -
09/06/2014
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionLe Manifeste Agile : Les 12 principes
(c) Agilii - Octobre 2008 - 23 -
Our highest priority is to satisfy the customer through early and continuous
delivery of valuable software
Welcome changing requirements, even late in development. Agile processes
harness change for the customer's competitive advantage
Deliver working software frequently, from a couple of weeks to a couple of
months, with a preference to the shorter timescale
Business people and developers must work together daily throughout the project
Build projects around motivated individuals. Give them the environment and
support they need, and trust them to get the job done
The most efficient and effective method of conveying information to and within
a development team is face-to-face conversation
Working software is the primary measure of progress
Agile processes promote sustainable development. The sponsors, developers,
and users should be able to maintain a constant pace indefinitely
Continuous attention to technical excellence and good design enhances agility
Simplicity -- the art of maximizing the amount of work not done--is essential
The best architectures, requirements, and designs emerge from self-organizing
teams
At regular intervals, the team reflects on how to become more effective, then
tunes and adjusts its behavior accordingly
Construire un
Projet autour
de personnes
motivées
Equipe
Auto-Organisée
Rythme
soutenable
Amélioration
continue basée
sur la
collaboration
Satisfaire
le client
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionJeu de Collaboration
Apparition de terminologies liées au plaisir de
l’existence (hédonistes) dans le travail :
« Le développement logiciel est un jeu coopératif
d’invention et de communication »--Alistair Cockburn
« Cooperative Game »
« Planning Game »
« Planning Poker »
« XP Game »
« Scrum »
« Sprint »
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionLes acteurs
(c) Agilii - Octobre 2008 - 25 -
Client
Responsable Produit
Utilisateur
Développeur
Testeur
Agile Coach (Facilitateur)
Coach XP
ScrumMaster
ScrumCoach
Manager
Chef de Projet
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionDifférence entre CP et Agile Coach
Chef de Projet
Respect des délais
Garantie des coûts
Responsable de la qualité
Rythme Durable
Mise en place de la
communication
La manière de produire de la
qualité
Transmettre la Vision partagée
Analogie :
Médecin
« Il faut une solution ! »
- 26 -© Agilii 2008 – Conférence XP DAY France 2008 (27 avril 2008)
Coach
Amélioration continue
Rythme Durable
Aide la mise en place de la
collaboration
La manière de produire de la qualité
Détecter les manques de Vision
partagée
Analogie :
Psychotérapeute
« Pensez-vous que ce soit une bonne solution ? »
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionFaciliter la collaboration
(c) Agilii - Octobre 2008 - 27 -
Principe :
Le + efficace
méthode de
récupérer de
l’information est
d’être face à face
Itération 1
Tableau I – TODO LIST (Product Backlog)
Itération 2 Itération 3 Itération 4 TODO
Tableau II – Itération en cours (Sprint Backlog)
En cours Done
0 1 2 3 4 5 6 7 8
0
10
20
30
40
50
60
70
80
90
100
110
120
130
90
82
66
57
0 0 0 0 0
Burn Down Chart
Visualiser
Communiquer
Dynamiser
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Les besoins évoluent naturellement…
Accepter le changement !
(c) Agilii - Octobre 2008 - 28 -
temps25% des spécifications arrivent en cours du projet*
*Source : Aberdeen 1999
?
C’est
normal !
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionCollaborer avec le client
(c) Agilii - Octobre 2008 - 29 -
temps
Valeur n°4 :
Privilégier la
collaboration avec
le client plutôt que
la négociation d’un
contrat
Scénario 1 :
Pour l’itération
N°3
Il me
rapportera
10 K€ en CA 8 points de
complexité!
t0
Le test de
recette est
…
Ah d’accord !
Alors 13 points
t1
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionJeu du changement
(c) Agilii - Octobre 2008 - 30 -
temps
Valeur n°2 :
Privilégier la
réactivité aux
changements plutôt
que le respect d’un
plan figé
Retirer
Ajouter
Reprioriser
Modifier
(Attention à la Vue d’Ensemble)
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionSatisfaire le client
(c) Agilii - Octobre 2008 - 31 -
*Source : Aberdeen 1999
C’est exactement
ce que nous
voulons
aujourd’hui !
temps25% des spécifications arrivent en cours du projet*
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionInteraction des individus
(c) Agilii - Octobre 2008 - 32 -
temps
Valeur n°3 :
Privilégier les
induvidus et leurs
interactions plutôt
que les processus et
les outils
Rétrospective (amélioration continue)
Daily Meeting
Phase d’engagement
Démonstration au client
Planning Game
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Auto-organisation :
« Haute disponibilité de la communication,
des Ressources et du Savoir-faire »
(Métaphore sur l’Auto-organisation d’une équipe)
Avant = Pour obtenir l’info 6 SPOF
(c) Agilii - Octobre 2008 - 33 -
Agile = Pour obtenir l’info 0 SPOFAvant = Pour obtenir l’info 6 SPOF
Avant
Direction du
Client
MOA / Client
Direction de la
MOE
CP
Architecte
Développeur
Module 1
Développeur
Module 2
2 Développeurs
Module 3
Développeur
Module 4
Agile
Direction du
Client
Direction de la
MOE
CP
Coach
2 Développeurs 2 Développeurs
Développeur
Agile = Pour obtenir l’info 0 SPOF
MOA / Client
Module 1
Story 1
Story 2
Module 2
Module 3
…
auto-organisée
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
(c) Agilii - Octobre 2008 - 34 -
Unité Equipe
1
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionRythme Durable
(c) Agilii - Octobre 2008 - 35 -
Penser à lever
le pied cette
semaine !
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
René DESCARTES (1596-1650)
& La priorisation
 La méthode
 Pensée analytique simplifiée
 Individu = unité politique la + simple
 La priorisation par la valeur
(c) Agilii - Octobre 2008
- 36 -
temps
+Simple +Compliqué
ou inconnu
TimeBox
temps
+ important - important
La méthode
Approche Financière
(c) Agilii - Octobre 2008 - 37 -
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionReturn On Invest
 Remarque : Lorsque le tfinal d’origine décale en cours de projet à
cause de l’augmentation des spécifications, le ROI entre les méthodes
devient + important.
© 2008 AGILBEE- Tous droits réservés. - 38 -
tfinal t
Autres
Méthodes
XP
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionApproches Financières
(c) Agilii - Octobre 2008 - 39 -
• PBack + court
• Cash flow + élevé
• ROI + Rapide
• BFR 4 x - important
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionProjet piloté par la Valeur
(c) Agilii - Octobre 2008 - 40 -
t
80%
50%
Gains intéressants
sur des réalisations tronquées
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionBilan : Méthodes agiles et l’informatique
 L’avènement du secteur tertiaire
 Internet  Démocratie participative
 Emancipation avec les approches traditionnelles issus du
génie civil :
 Fin de l’individualisme comme étant la seule unité composant
l’entreprise
 Gestion de la complexité
(c) Agilii - Octobre 2008 - 41 -
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionBilan : L'agilité… ce qui change
(c) Agilii - Octobre 2008 - 42 -
Communiquer autrement
Travailler en équipe autrement
Manager autrement
Développer autrement
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionConclusion
- 43 -
TDD (<2000)
Gestion de Projet Agile
Principes de l’agilité (2001)
L’Homme
(c) Agilii - Octobre 2008
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionConclusion
 Le 1er Secret de la réussite de l’agilité sera en partie due à…
- 44 -
TDD
Gestion de Projet
Principes de l’agilité
L’Homme
(c) Agilii - Octobre 2008
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
Conclusion
Questions ?
(c) Agilii - Octobre 2008 - 45 -
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionQuelques références
(c) Agilii - Octobre 2008 - 46 -
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionL’auteur Patrice Petit, Agilii
 Directeur Général de la Société Agilii, Centre d’expertise agile
 Directeur Général de la Société Agilbee, Centre de formation agile
 Enseignant à l’Université de Paris X
Système d’Information Agile, M2, Miage « e-business et Système d’Information Agile ».
 Enseignant à l’Université de Toulouse III
Test Driven Development, Licence Pro.
 Docteur de l’Université Bordeaux I
Accompagnateur Agile
- Exploration des bénéfices de l'agilité
- Mise en place ou construction d’une méthodologie adaptée
dans le respect des hommes et de la productivité
- Amélioration de la Qualité logicielle
Introduction
Fondement de l’agilité
Approche technique
Approche humaine
Approche financière
ConclusionAgilii, Centre d’Expertise Agile
Expertise Agile
Studio de
Développement
Formation
Assistance
Technique
Agile
Centre
d’Expertise
Agile

Weitere ähnliche Inhalte

Was ist angesagt?

Surmonter les anti-patrons culturels nuisant à DevOps
Surmonter les anti-patrons culturels nuisant à DevOpsSurmonter les anti-patrons culturels nuisant à DevOps
Surmonter les anti-patrons culturels nuisant à DevOpsAgile Montréal
 
Devops Value Stream Mapping: Agissez là où ça fait mal!
Devops Value Stream Mapping: Agissez là où ça fait mal!Devops Value Stream Mapping: Agissez là où ça fait mal!
Devops Value Stream Mapping: Agissez là où ça fait mal!Agile Montréal
 
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. IsraelAgile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. IsraelENSIBS
 
5 couleurs d'agilité à l'échelle: qu'avons-nous appris?
5 couleurs d'agilité à l'échelle: qu'avons-nous appris?5 couleurs d'agilité à l'échelle: qu'avons-nous appris?
5 couleurs d'agilité à l'échelle: qu'avons-nous appris?Agile Montréal
 
De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...
De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...
De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...Agile En Seine
 
Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...
Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...
Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...ENSIBS
 
Adoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défisAdoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défisPyxis Technologies
 
Petit-déjeuner OCTO Technology - Vers l'enteprise Agile
Petit-déjeuner OCTO Technology - Vers l'enteprise AgilePetit-déjeuner OCTO Technology - Vers l'enteprise Agile
Petit-déjeuner OCTO Technology - Vers l'enteprise AgileOCTO Technology
 
Réussir votre planification à grande échelle
Réussir votre planification à grande échelleRéussir votre planification à grande échelle
Réussir votre planification à grande échelleAgile Montréal
 
8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes Agiles8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes AgilesPyxis Technologies
 
Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018
Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018
Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018Agile Montréal
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourRenaud BROSSE
 
Agilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse SynertalAgilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse SynertalClaude Emond
 
Cessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultatsCessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultatsPMI-Montréal
 
La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]Technologia Formation
 
Symposium 2018 - Trouver le chemin de la performance - Frederic Moreau
Symposium 2018 - Trouver le chemin de la performance - Frederic MoreauSymposium 2018 - Trouver le chemin de la performance - Frederic Moreau
Symposium 2018 - Trouver le chemin de la performance - Frederic MoreauPMI-Montréal
 
La transformation Agile de GIRO
La transformation Agile de GIROLa transformation Agile de GIRO
La transformation Agile de GIROAgile Montréal
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
 

Was ist angesagt? (20)

Surmonter les anti-patrons culturels nuisant à DevOps
Surmonter les anti-patrons culturels nuisant à DevOpsSurmonter les anti-patrons culturels nuisant à DevOps
Surmonter les anti-patrons culturels nuisant à DevOps
 
Devops Value Stream Mapping: Agissez là où ça fait mal!
Devops Value Stream Mapping: Agissez là où ça fait mal!Devops Value Stream Mapping: Agissez là où ça fait mal!
Devops Value Stream Mapping: Agissez là où ça fait mal!
 
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. IsraelAgile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
Agile Tour Paris 2014 : Contractualisation Agile par T. Beaugrand et S. Israel
 
5 couleurs d'agilité à l'échelle: qu'avons-nous appris?
5 couleurs d'agilité à l'échelle: qu'avons-nous appris?5 couleurs d'agilité à l'échelle: qu'avons-nous appris?
5 couleurs d'agilité à l'échelle: qu'avons-nous appris?
 
De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...
De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...
De l’agilité à la valeur produit dans un contexte de Groupe et de transformat...
 
Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...
Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...
Agile Tour Paris 2014 : "Agilité étendue : Les Techniques du Futur Immédiat",...
 
Adoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défisAdoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défis
 
Petit-déjeuner OCTO Technology - Vers l'enteprise Agile
Petit-déjeuner OCTO Technology - Vers l'enteprise AgilePetit-déjeuner OCTO Technology - Vers l'enteprise Agile
Petit-déjeuner OCTO Technology - Vers l'enteprise Agile
 
Réussir votre planification à grande échelle
Réussir votre planification à grande échelleRéussir votre planification à grande échelle
Réussir votre planification à grande échelle
 
8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes Agiles8 façons de rater votre implantation des méthodes Agiles
8 façons de rater votre implantation des méthodes Agiles
 
Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018
Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018
Apprivoiser la dette technique lodie micoulet_nuglif_atmtl2018
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Agilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse SynertalAgilité et les méthodes agiles - Synthèse Synertal
Agilité et les méthodes agiles - Synthèse Synertal
 
Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
 
Cessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultatsCessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultats
 
Agilité RH
Agilité RHAgilité RH
Agilité RH
 
La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]La gestion de projets agile avec SAFe [webinaire]
La gestion de projets agile avec SAFe [webinaire]
 
Symposium 2018 - Trouver le chemin de la performance - Frederic Moreau
Symposium 2018 - Trouver le chemin de la performance - Frederic MoreauSymposium 2018 - Trouver le chemin de la performance - Frederic Moreau
Symposium 2018 - Trouver le chemin de la performance - Frederic Moreau
 
La transformation Agile de GIRO
La transformation Agile de GIROLa transformation Agile de GIRO
La transformation Agile de GIRO
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013
 

Andere mochten auch

Manager agile open xke 2013
Manager agile open xke 2013Manager agile open xke 2013
Manager agile open xke 2013Clément Rochas
 
Goodbye scope anxiety hello agility: Kanban implementation case study at amdocs
Goodbye scope anxiety hello agility: Kanban implementation case study at amdocsGoodbye scope anxiety hello agility: Kanban implementation case study at amdocs
Goodbye scope anxiety hello agility: Kanban implementation case study at amdocsYaki Koren
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetictdiavet
 
Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...Alain Buzzacaro
 
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013matbarbereau
 
Grosjean management agile_agile france2011
Grosjean management agile_agile france2011Grosjean management agile_agile france2011
Grosjean management agile_agile france2011Jean Claude GROSJEAN
 
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...Valtech
 
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...Publicis Sapient Engineering
 
Conférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agileConférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agileDevoteam
 
L'implémentation "Agile"
L'implémentation "Agile"L'implémentation "Agile"
L'implémentation "Agile"AT Internet
 

Andere mochten auch (11)

Manager agile open xke 2013
Manager agile open xke 2013Manager agile open xke 2013
Manager agile open xke 2013
 
Goodbye scope anxiety hello agility: Kanban implementation case study at amdocs
Goodbye scope anxiety hello agility: Kanban implementation case study at amdocsGoodbye scope anxiety hello agility: Kanban implementation case study at amdocs
Goodbye scope anxiety hello agility: Kanban implementation case study at amdocs
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetic
 
Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...
 
Atam2014 manager agile
Atam2014 manager agileAtam2014 manager agile
Atam2014 manager agile
 
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
 
Grosjean management agile_agile france2011
Grosjean management agile_agile france2011Grosjean management agile_agile france2011
Grosjean management agile_agile france2011
 
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
 
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
 
Conférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agileConférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agile
 
L'implémentation "Agile"
L'implémentation "Agile"L'implémentation "Agile"
L'implémentation "Agile"
 

Ähnlich wie "Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Paris, France

Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPYouness Boukouchi
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMPPyxis Technologies
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMPguestaaee88d
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Presentation du lean construction rev a
Presentation du lean construction rev aPresentation du lean construction rev a
Presentation du lean construction rev aDELTA_PARTNERS
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Sensibilisation à l'Agile
Sensibilisation à l'Agile Sensibilisation à l'Agile
Sensibilisation à l'Agile OCTO Technology
 
Agile Day Tunisia 2012 - Agile entre opportunités et résistance
Agile Day Tunisia 2012 - Agile entre opportunités et résistanceAgile Day Tunisia 2012 - Agile entre opportunités et résistance
Agile Day Tunisia 2012 - Agile entre opportunités et résistanceTunisia Scrum User Group
 
Comment concilier agilité et conception centrée utilisateurs dans un projet d...
Comment concilier agilité et conception centrée utilisateurs dans un projet d...Comment concilier agilité et conception centrée utilisateurs dans un projet d...
Comment concilier agilité et conception centrée utilisateurs dans un projet d...louschwartz
 
Introduction à l'agilité iut lyon 1 sept2013
Introduction à l'agilité   iut lyon 1 sept2013Introduction à l'agilité   iut lyon 1 sept2013
Introduction à l'agilité iut lyon 1 sept2013agnes_crepet
 
Webinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéWebinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéAdrienMusserotte1
 
Agilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernancePyxis Technologies
 
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...CERTyou Formation
 
Historique des méthodes agiles
Historique des méthodes agilesHistorique des méthodes agiles
Historique des méthodes agilesazeau
 
La Mise en Production : un gisement d'économies inexploité
La Mise en Production : un gisement d'économies inexploitéLa Mise en Production : un gisement d'économies inexploité
La Mise en Production : un gisement d'économies inexploitéitSMF France
 
CONF. 203 – Agile et le bureau de projet
CONF. 203 – Agile et le bureau de projetCONF. 203 – Agile et le bureau de projet
CONF. 203 – Agile et le bureau de projetPMI-Montréal
 
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...Microsoft Ideas
 

Ähnlich wie "Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Paris, France (20)

Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Conception des Systèmes
Conception des SystèmesConception des Systèmes
Conception des Systèmes
 
Presentation du lean construction rev a
Presentation du lean construction rev aPresentation du lean construction rev a
Presentation du lean construction rev a
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Sensibilisation à l'Agile
Sensibilisation à l'Agile Sensibilisation à l'Agile
Sensibilisation à l'Agile
 
Agile Day Tunisia 2012 - Agile entre opportunités et résistance
Agile Day Tunisia 2012 - Agile entre opportunités et résistanceAgile Day Tunisia 2012 - Agile entre opportunités et résistance
Agile Day Tunisia 2012 - Agile entre opportunités et résistance
 
Comment concilier agilité et conception centrée utilisateurs dans un projet d...
Comment concilier agilité et conception centrée utilisateurs dans un projet d...Comment concilier agilité et conception centrée utilisateurs dans un projet d...
Comment concilier agilité et conception centrée utilisateurs dans un projet d...
 
Introduction à l'agilité iut lyon 1 sept2013
Introduction à l'agilité   iut lyon 1 sept2013Introduction à l'agilité   iut lyon 1 sept2013
Introduction à l'agilité iut lyon 1 sept2013
 
Webinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéWebinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilité
 
Agilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernance
 
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
Cyagw formation-agile-project-management-atelier-de-preparation-a-la-certific...
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Historique des méthodes agiles
Historique des méthodes agilesHistorique des méthodes agiles
Historique des méthodes agiles
 
La Mise en Production : un gisement d'économies inexploité
La Mise en Production : un gisement d'économies inexploitéLa Mise en Production : un gisement d'économies inexploité
La Mise en Production : un gisement d'économies inexploité
 
CONF. 203 – Agile et le bureau de projet
CONF. 203 – Agile et le bureau de projetCONF. 203 – Agile et le bureau de projet
CONF. 203 – Agile et le bureau de projet
 
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
 
La gestion de projet agile
La gestion de projet agileLa gestion de projet agile
La gestion de projet agile
 

Mehr von Agilbee (Patrice Petit)

Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014Agilbee (Patrice Petit)
 
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014Agilbee (Patrice Petit)
 
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014Agilbee (Patrice Petit)
 
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)Agilbee (Patrice Petit)
 
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...Agilbee (Patrice Petit)
 
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012Agilbee (Patrice Petit)
 
Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...
Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...
Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...Agilbee (Patrice Petit)
 
Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012
Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012
Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012Agilbee (Patrice Petit)
 
Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009
Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009
Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009Agilbee (Patrice Petit)
 
Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...Agilbee (Patrice Petit)
 
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?Agilbee (Patrice Petit)
 
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17Agilbee (Patrice Petit)
 
Agile Dojo - Agilité en Environnement Procédural
Agile Dojo - Agilité en Environnement Procédural Agile Dojo - Agilité en Environnement Procédural
Agile Dojo - Agilité en Environnement Procédural Agilbee (Patrice Petit)
 
Agile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrumAgile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrumAgilbee (Patrice Petit)
 
Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008Agilbee (Patrice Petit)
 
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agilbee (Patrice Petit)
 
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)Agilbee (Patrice Petit)
 

Mehr von Agilbee (Patrice Petit) (20)

Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
 
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
 
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
 
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
 
PNL - Agile Dojo® du 12 Mars 2014
PNL - Agile Dojo® du 12 Mars 2014 PNL - Agile Dojo® du 12 Mars 2014
PNL - Agile Dojo® du 12 Mars 2014
 
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
 
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
 
Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...
Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...
Aspects Psychologiques des Méthodes Agiles, R. Calle, P. Petit, Conférences (...
 
Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012
Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012
Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012
 
Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009
Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009
Illusions et Désillusions, Patrice Petit, AgileTour Paris, Oct. 2009
 
Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...
 
Mind Mapping - Agile Dojo du 23012014
Mind Mapping - Agile Dojo du 23012014Mind Mapping - Agile Dojo du 23012014
Mind Mapping - Agile Dojo du 23012014
 
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
 
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
 
Agile Dojo - CNV 2013 12 11
Agile Dojo - CNV 2013 12 11Agile Dojo - CNV 2013 12 11
Agile Dojo - CNV 2013 12 11
 
Agile Dojo - Agilité en Environnement Procédural
Agile Dojo - Agilité en Environnement Procédural Agile Dojo - Agilité en Environnement Procédural
Agile Dojo - Agilité en Environnement Procédural
 
Agile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrumAgile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrum
 
Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008
 
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
 
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
 

"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Paris, France

  • 1. Introduction aux Méthodes Agiles Patrice Petit Agile Coach Agilii - Agilbee www.agilii.com (c) Agilii - Octobre 2008 - 1 - Manager des projets complexes
  • 2. Introduction (c) Agilii - Octobre 2008 - 2 -
  • 3. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Quand la simplicité rime avec complexité… (c) Agilii - Octobre 2008 - 3 -
  • 4. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Quand la complexité rime avec changement… (c) Agilii - Octobre 2008 - 4 - Temps (Evolution & Environnement) … la chaoticité
  • 5. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Quand la complexité rime avec désastre… Projets réussis 26% Projets annulés 28% Projets ayant échoués 46% (c) Agilii - Octobre 2008 - 5 - Sources : * Rapport du Standish Group ** Aberdeen 2003 Les Projets sont chaotiques et complexes à la fois. Pourquoi ? Projets livrés dans les temps, 10% Projets livrés en retard; 90%
  • 6. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Comment manager les projets complexes et chaotiques ? L’approche agile • Fondement de l’agilité • Approche technique • Approche humaine • Approche financière • Impact sociologique • Conclusion (c) Agilii - Octobre 2008 - 6 -
  • 7. Fondement des méthodes agiles (c) Agilii - Octobre 2008 - 7 - 09/06/2014
  • 8. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionLes méthodes agiles  1963 : Nasa Mercury – Apparition du « Test-First » [1]  1970 : Managing the development of large software systems – W.W.Royce [2]  < 2000 :  Scrum  eXtreme Programming  Lean Sofware Development  2001 : Manifeste Agile [3] Source : [1] Agile and Iterative Development, A manager guide, Craig Larman, Ed. Adison Wesley [2] IEEE Wescon, August 70, p1-9 [3] www.agilemanifesto.org (c) Agilii - Octobre 2008 - 8 - Scrum XP Autres méthodes agiles
  • 9. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionLe Manifeste Agile : Les valeurs (c) Agilii - Octobre 2008 - 9 - Individus et leurs interactions Processus et les outils Collaboration avec le client Négociation contractuelle logiciels immédiatement disponibles Documentation exhaustive Réactivité face aux changements Respect d’un plan Privilégier
  • 10. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionLe Manifeste Agile : Les valeurs (c) Agilii - Octobre 2008 - 10 - Privilégier Individus et leurs interactions Processus et les outils Collaboration avec le client Négociation contractuelle logiciels immédiatement disponibles Documentation exhaustive Réactivité face aux changements Respect d’un plan Garantir un résultat technique de qualité Collaboration entre acteurs (Communication, Implication et Transparence) Etre réactif aux changements
  • 11. Approche technique (c) Agilii - Octobre 2008 - 11 - 09/06/2014 Manager la complexité avec une nouvelle approche technique
  • 12. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Projet piloté par la valeur-client La simplicité Logiciel qui marche Livraison fréquente Changement de besoins (même tardivement) Le Manifeste Agile : Les 12 principes (c) Agilii - Octobre 2008 - 12 - Notre + haute priorité est de satisfaire le client au travers de livraison tôt et continue d’un logiciel avec de la valeur Accepter les changement de besoins, même tard dans le développement. Agile processes harness change for the customer's competitive advantage Livrer fréquement un logiciel qui fonctionne, entre une paire de semaines à une paire de mois, avec une préférence pour les + courtes période Business people and developers must work together daily throughout the project Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done The most efficient and effective method of conveying information to and within a development team is face-to-face conversation Un logiciel qui marche est la première mesure de progrés Les process Agile promouvoit le développement soutenable. Les sponsors, développeurs, et utilisateur doivent être capable de maintenir une paix constante indéfiniement Une attention continue à l’excellence technique et au bon design enhances agility Simplicité – l’art de maximiser le somme de travail à ne pas faire – est essentielle Les meilleures architectures, expression de besoins, et conception émerge d’équipes auto-organisées A intervalle régulier, l’équipe réfléchit à la manière de devenir plus efficace, puis elle ajuste son comportement.
  • 13. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Peut-on toujours trouver une nouvelle approche plus performante ? (c) Agilii - Octobre 2008 - 13 - 1 2 3 2 3 4 4 9 2 X 3 6 9 2 4 6 2 8 7 8 2 + X + temps Approche Traditionnelle « Une meilleure façon de faire la même chose » (Lean)
  • 14. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Peut-on toujours trouver une nouvelle approche plus performante ? (c) Agilii - Octobre 2008 - 14 - 1 2 3 2 3 4 4 9 2 X 3 6 9 2 4 6 2 8 7 8 2 + X + temps temps 1 2 3 2 3 4X 2 8 7 8 2 + X Approche Traditionnelle Nouvelle Approche + X + X + X + X « Une meilleure façon de faire la même chose » (Lean)
  • 15. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion ANALYSER CONCEVOIR DEVELOPPER TESTER INTEGRER / LIVRER Approche traditionnelle (c) Agilii - Octobre 2008 - 15 - 50% de Fait ? temps
  • 16. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion temps ANALYSER CONCEVOIR DEVELOPPER TESTER INTEGRER / LIVRER Approche Agile  Incrémentale (c) Agilii - Octobre 2008 - 16 - 20% de fait et 100% utilisable
  • 17. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Approche Agile  Incrémentale + Itérative (c) Agilii - Octobre 2008 - 17 - Exploration des besoins - Planification - Estimation SPECIFICATION CONCEPTION REALISER TESTER LIVRER & CORRIGER TimeBox Privilégier un logiciel qui marche plutôt qu’une documentation exhaustive temps
  • 18. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Un système devient de + en + coûteux à modifier avec le temps - 18 - Age du système Coût de modification Conception Coder Tests Maintenance + Evolution Recette Livraison Approche Traditionnelle © 2008 AGILBEE- Tous droits réservés. Age du système Coût de modification Tester + Coder + Refactoring Maintenance + Evolution Recette Livraison Approche Agile Coder + Tester + Debogguer
  • 19. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionIndustrialiser, c’est tester… (c) Agilii - Octobre 2008 - 19 - Test Driven Development  Test first  Refactoring  Conception émergeante  Simplicité (eXtreme Programming) Couverture proche de 100% Approche 0-defaut (Muda)  Un bug stoppe la chaîne de production Code Test
  • 20. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionIndustrialiser, c’est « automatiser »… (c) Agilii - Octobre 2008 - 20 - WIN XP UK WIN NT FR LINUX QNX UNICODE (Real Time Linux) WIKI Travail collaboratif 2 Intégrateur continu Hudson CruiseControl Continuum VCS SubVersion CVS SourceSafe 1 solution développée sur une machine = N versions testées (N Branches) x (sur) N’ serveurs OS 10 min 1
  • 21. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionConception émergeante (Test Driven Design) (c) Agilii - Octobre 2008 - 21 -
  • 22. Approche humaine Manager la complexité avec une approche humaine (c) Agilii - Octobre 2008 - 22 - 09/06/2014
  • 23. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionLe Manifeste Agile : Les 12 principes (c) Agilii - Octobre 2008 - 23 - Our highest priority is to satisfy the customer through early and continuous delivery of valuable software Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale Business people and developers must work together daily throughout the project Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done The most efficient and effective method of conveying information to and within a development team is face-to-face conversation Working software is the primary measure of progress Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely Continuous attention to technical excellence and good design enhances agility Simplicity -- the art of maximizing the amount of work not done--is essential The best architectures, requirements, and designs emerge from self-organizing teams At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly Construire un Projet autour de personnes motivées Equipe Auto-Organisée Rythme soutenable Amélioration continue basée sur la collaboration Satisfaire le client
  • 24. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionJeu de Collaboration Apparition de terminologies liées au plaisir de l’existence (hédonistes) dans le travail : « Le développement logiciel est un jeu coopératif d’invention et de communication »--Alistair Cockburn « Cooperative Game » « Planning Game » « Planning Poker » « XP Game » « Scrum » « Sprint »
  • 25. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionLes acteurs (c) Agilii - Octobre 2008 - 25 - Client Responsable Produit Utilisateur Développeur Testeur Agile Coach (Facilitateur) Coach XP ScrumMaster ScrumCoach Manager Chef de Projet
  • 26. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionDifférence entre CP et Agile Coach Chef de Projet Respect des délais Garantie des coûts Responsable de la qualité Rythme Durable Mise en place de la communication La manière de produire de la qualité Transmettre la Vision partagée Analogie : Médecin « Il faut une solution ! » - 26 -© Agilii 2008 – Conférence XP DAY France 2008 (27 avril 2008) Coach Amélioration continue Rythme Durable Aide la mise en place de la collaboration La manière de produire de la qualité Détecter les manques de Vision partagée Analogie : Psychotérapeute « Pensez-vous que ce soit une bonne solution ? »
  • 27. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionFaciliter la collaboration (c) Agilii - Octobre 2008 - 27 - Principe : Le + efficace méthode de récupérer de l’information est d’être face à face Itération 1 Tableau I – TODO LIST (Product Backlog) Itération 2 Itération 3 Itération 4 TODO Tableau II – Itération en cours (Sprint Backlog) En cours Done 0 1 2 3 4 5 6 7 8 0 10 20 30 40 50 60 70 80 90 100 110 120 130 90 82 66 57 0 0 0 0 0 Burn Down Chart Visualiser Communiquer Dynamiser
  • 28. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Les besoins évoluent naturellement… Accepter le changement ! (c) Agilii - Octobre 2008 - 28 - temps25% des spécifications arrivent en cours du projet* *Source : Aberdeen 1999 ? C’est normal !
  • 29. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionCollaborer avec le client (c) Agilii - Octobre 2008 - 29 - temps Valeur n°4 : Privilégier la collaboration avec le client plutôt que la négociation d’un contrat Scénario 1 : Pour l’itération N°3 Il me rapportera 10 K€ en CA 8 points de complexité! t0 Le test de recette est … Ah d’accord ! Alors 13 points t1
  • 30. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionJeu du changement (c) Agilii - Octobre 2008 - 30 - temps Valeur n°2 : Privilégier la réactivité aux changements plutôt que le respect d’un plan figé Retirer Ajouter Reprioriser Modifier (Attention à la Vue d’Ensemble)
  • 31. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionSatisfaire le client (c) Agilii - Octobre 2008 - 31 - *Source : Aberdeen 1999 C’est exactement ce que nous voulons aujourd’hui ! temps25% des spécifications arrivent en cours du projet*
  • 32. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionInteraction des individus (c) Agilii - Octobre 2008 - 32 - temps Valeur n°3 : Privilégier les induvidus et leurs interactions plutôt que les processus et les outils Rétrospective (amélioration continue) Daily Meeting Phase d’engagement Démonstration au client Planning Game
  • 33. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Auto-organisation : « Haute disponibilité de la communication, des Ressources et du Savoir-faire » (Métaphore sur l’Auto-organisation d’une équipe) Avant = Pour obtenir l’info 6 SPOF (c) Agilii - Octobre 2008 - 33 - Agile = Pour obtenir l’info 0 SPOFAvant = Pour obtenir l’info 6 SPOF Avant Direction du Client MOA / Client Direction de la MOE CP Architecte Développeur Module 1 Développeur Module 2 2 Développeurs Module 3 Développeur Module 4 Agile Direction du Client Direction de la MOE CP Coach 2 Développeurs 2 Développeurs Développeur Agile = Pour obtenir l’info 0 SPOF MOA / Client Module 1 Story 1 Story 2 Module 2 Module 3 … auto-organisée
  • 34. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion (c) Agilii - Octobre 2008 - 34 - Unité Equipe 1
  • 35. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionRythme Durable (c) Agilii - Octobre 2008 - 35 - Penser à lever le pied cette semaine !
  • 36. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion René DESCARTES (1596-1650) & La priorisation  La méthode  Pensée analytique simplifiée  Individu = unité politique la + simple  La priorisation par la valeur (c) Agilii - Octobre 2008 - 36 - temps +Simple +Compliqué ou inconnu TimeBox temps + important - important La méthode
  • 37. Approche Financière (c) Agilii - Octobre 2008 - 37 -
  • 38. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionReturn On Invest  Remarque : Lorsque le tfinal d’origine décale en cours de projet à cause de l’augmentation des spécifications, le ROI entre les méthodes devient + important. © 2008 AGILBEE- Tous droits réservés. - 38 - tfinal t Autres Méthodes XP
  • 39. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionApproches Financières (c) Agilii - Octobre 2008 - 39 - • PBack + court • Cash flow + élevé • ROI + Rapide • BFR 4 x - important
  • 40. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionProjet piloté par la Valeur (c) Agilii - Octobre 2008 - 40 - t 80% 50% Gains intéressants sur des réalisations tronquées
  • 41. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionBilan : Méthodes agiles et l’informatique  L’avènement du secteur tertiaire  Internet  Démocratie participative  Emancipation avec les approches traditionnelles issus du génie civil :  Fin de l’individualisme comme étant la seule unité composant l’entreprise  Gestion de la complexité (c) Agilii - Octobre 2008 - 41 -
  • 42. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionBilan : L'agilité… ce qui change (c) Agilii - Octobre 2008 - 42 - Communiquer autrement Travailler en équipe autrement Manager autrement Développer autrement
  • 43. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionConclusion - 43 - TDD (<2000) Gestion de Projet Agile Principes de l’agilité (2001) L’Homme (c) Agilii - Octobre 2008
  • 44. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionConclusion  Le 1er Secret de la réussite de l’agilité sera en partie due à… - 44 - TDD Gestion de Projet Principes de l’agilité L’Homme (c) Agilii - Octobre 2008
  • 45. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière Conclusion Questions ? (c) Agilii - Octobre 2008 - 45 -
  • 46. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionQuelques références (c) Agilii - Octobre 2008 - 46 -
  • 47. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionL’auteur Patrice Petit, Agilii  Directeur Général de la Société Agilii, Centre d’expertise agile  Directeur Général de la Société Agilbee, Centre de formation agile  Enseignant à l’Université de Paris X Système d’Information Agile, M2, Miage « e-business et Système d’Information Agile ».  Enseignant à l’Université de Toulouse III Test Driven Development, Licence Pro.  Docteur de l’Université Bordeaux I Accompagnateur Agile - Exploration des bénéfices de l'agilité - Mise en place ou construction d’une méthodologie adaptée dans le respect des hommes et de la productivité - Amélioration de la Qualité logicielle
  • 48. Introduction Fondement de l’agilité Approche technique Approche humaine Approche financière ConclusionAgilii, Centre d’Expertise Agile Expertise Agile Studio de Développement Formation Assistance Technique Agile Centre d’Expertise Agile

Hinweis der Redaktion

  1. Que dit ce manifeste… Attention, Problématique / Confusion
  2. Unité équipe - non héréoique Réunion Manager autrement Le manager pense « Equipe Performante » et non plus « individus performants » Propriétés remarquées sur le terrain : Le manager doit être constamment disponible pour ces équipes L’ajout d’un nouveau collaborateur N’EST PAS RISQUE (cause « test ») Le TDD règle le problème de Propriété Intellectuelle Il a une vue dynamique de l’état d’avancement des projets et de ce que font réellement les équipes Le travail en binôme règle le problème du transfert du savoir Et puis, le manager doit : Simplifier la vie des ingénieurs (actions sans valeur t.q Administratif) Optimiser la relation avec les fournisseurs ou les personnes non agiles Gérer les problématiques contractuelles ; etc.
  3. © 2008 AGILBEE - Tous droits réservés
  4. (c) Agilii - Octobre 2008