SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
IUT Lyon 1 - 20 Juin 2012



          Définition


                             Introduction
                               à l'agilité
@Agnes_Crepet
@Morendil
@AlfredAlmendra
Manifeste agile - 4 valeurs
              http://agilemanifesto.org/iso/fr/

Les individus et leurs interactions
                   plus que les processus et les outils

Des logiciels opérationnels
               plus qu’une documentation exhaustive

La collaboration avec les clients
                 plus que la négociation contractuelle

L’adaptation au changement
                         plus que le suivi d’un plan
Manifeste agile - 12 principes (simplifiés)

L’application : fonctionnelle/utilisable, plutôt que des docs à rallonge, non
à jour


1. Satisfaire le client en livrant tôt et régulièrement des logiciels utiles
(cf. Scrum)

3. Livrer fréquemment une application fonctionnelle avec une tendance
pour la période la plus courte (de 2 semaines à 2 mois par itération)

7. Un logiciel fonctionnel est la meilleure unité de mesure de la progression
du projet (i.e. c’est le meilleur indicateur qualitatif).
Manifeste agile - 12 principes (simplifiés)
L’équipe : communicante et auto-organisée,
pas uniquement les développeurs

5. Bâtissez le projet autour de personnes motivées. Donnez-leur l’
environnement et le soutien dont elles ont besoin, et croyez en leur
capacité à faire le travail.

6. La méthode la plus efficace pour transmettre l’information est une
conversation en face à face.

8. Rythme de développement durable (à l’infini !) : commanditaires,
développeurs, utilisateurs.

11. Les meilleurs architectures, spécifications et conceptions sont issues d’
équipes qui s’auto-organisent.
Manifeste agile - 12 principes (simplifiés)
Le client : collaborant, investi tout au long du projet,
pas uniquement concerné par un contrat et une recette

4. Les “gens de l’art” (i.e. métier) et les développeurs doivent collaborer
quotidiennement au projet (cf. XP)


L’acceptation du changement : flexibilité (de l’équipe, des outils,
des méthodes et des mentalités), et non pas suivre un plan initial
dans une structure rigide

2. Le changement est bienvenu, même tardivement dans le
développement, ce qui constitue un avantage compétitif pour le client
(cf. ergonomie et expérience utilisateur)
Manifeste agile - 12 principes (simplifiés)

Concernant la qualité (“5ème valeur !?” ou plutôt savoir-faire, art)

9. Une attention continue à l’excellence technique et à la qualité de la
conception (pérennité, dette technique).

10. La simplicité est essentielle : c-a-d l’art l’art de minimiser la
quantité de travail inutile. (cf. éliminer le gaspillage : Lean, Kanban)

12. A intervalles réguliers, l’équipe réfléchit aux moyens de devenir plus
efficace, puis accorde et ajuste son comportement dans ce sens. (cf.
amélioration continue, et rétrospectives sur tout).
Le modèle en cascade




On travaille chaque étape l'une après l'autre : la moindre erreur
coûte cher
Le cycle en V




On ajoute à la cascade de l'anticipation et du travail simultané
La gestion classique
Les biais cognitifs




Spinning Dancer (Nobuyuki Kayahara, web designer)
Les biais cognitifs
Notre cerveau est bogué !
...mais nous sommes maintenant avertis !

Psychologie cognitive : les (nombreux) biais du cerveau

                                 Dissonance cognitive
 Biais de Confirmation d'hypothèse

                            Malédiction de la connaissance
     Ancrage

           Dunning-Kruger             Perception sélective
                                              ...
         Halo             Conformisme
Itératif, incrémental, adaptatif




Monalisa selon Jeff Patton @jeffpatton

On diminue considérablement le risque d’effet tunnel
Dans chaque itération : mini cycle en V, XP, Kanban, ...
Itératif, incrémental, adaptatif
Et l’adaptatif...
Les besoins se précisent voire évoluent continuellement
Pendant le projet, même quand on croit toucher au but
Itératif, incrémental, adaptatif
Les besoins évoluent aussi après la mise en production
(la maintenance est-elle un mythe ? une stagnation ?)

Jean-François Jagodzinski @jfjago a remplacé le terme projet par
processus de fabrication (cf. Kanban)

Contenu connexe

Tendances

Matinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilitéMatinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilitéZenika
 
Cmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acpCmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acpJean-Luc MAZE
 
Feeback scrumday2015
Feeback scrumday2015Feeback scrumday2015
Feeback scrumday2015SAGNON Joel
 
La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?Christa Dabilly
 
Culture flow pour l'IT
Culture flow pour l'ITCulture flow pour l'IT
Culture flow pour l'ITSamuel RETIERE
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agilesGuillaume Collic
 
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
 
Définir un cadre méthodologique
Définir un cadre méthodologiqueDéfinir un cadre méthodologique
Définir un cadre méthodologiqueMathieu Gandin
 
Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Blackbird
 
Scrum pour les (nuls) devs
Scrum pour les (nuls) devsScrum pour les (nuls) devs
Scrum pour les (nuls) devsJenny Beaumont
 
Eloge de la User Story - Agile Tour Bordeaux -
Eloge de la User Story - Agile Tour Bordeaux - Eloge de la User Story - Agile Tour Bordeaux -
Eloge de la User Story - Agile Tour Bordeaux - Cecil Dijoux
 
Grille de lecture des méthodes agiles
Grille de lecture des méthodes agilesGrille de lecture des méthodes agiles
Grille de lecture des méthodes agilesXavier Warzee
 
Le Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligents
Le Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligentsLe Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligents
Le Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligentsOCTO Technology
 
Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?Valtech
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Agile Wake Up #3 : Lean UX
Agile Wake Up #3 : Lean UXAgile Wake Up #3 : Lean UX
Agile Wake Up #3 : Lean UXZenika
 
Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?Thierry Vallée
 

Tendances (20)

Matinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilitéMatinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilité
 
Cmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acpCmoi agile dojo 20140220 pmi acp
Cmoi agile dojo 20140220 pmi acp
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Feeback scrumday2015
Feeback scrumday2015Feeback scrumday2015
Feeback scrumday2015
 
Management agile des projets
Management agile des projetsManagement agile des projets
Management agile des projets
 
La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?
 
Culture flow pour l'IT
Culture flow pour l'ITCulture flow pour l'IT
Culture flow pour l'IT
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
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
 
Définir un cadre méthodologique
Définir un cadre méthodologiqueDéfinir un cadre méthodologique
Définir un cadre méthodologique
 
Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)
 
Scrum pour les (nuls) devs
Scrum pour les (nuls) devsScrum pour les (nuls) devs
Scrum pour les (nuls) devs
 
Eloge de la User Story - Agile Tour Bordeaux -
Eloge de la User Story - Agile Tour Bordeaux - Eloge de la User Story - Agile Tour Bordeaux -
Eloge de la User Story - Agile Tour Bordeaux -
 
Grille de lecture des méthodes agiles
Grille de lecture des méthodes agilesGrille de lecture des méthodes agiles
Grille de lecture des méthodes agiles
 
Le Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligents
Le Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligentsLe Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligents
Le Comptoir OCTO x La Duck Conf - La confiance dans les systèmes intelligents
 
Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?Valtech - Quel ROI pour ma transformation Agile ?
Valtech - Quel ROI pour ma transformation Agile ?
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Agile Wake Up #3 : Lean UX
Agile Wake Up #3 : Lean UXAgile Wake Up #3 : Lean UX
Agile Wake Up #3 : Lean UX
 
Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?
 

En vedette

Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011agnes_crepet
 
Une migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produitUne migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produitRomainKuzniak
 
Méthodologie de gestion des tâches dans les projets web
Méthodologie de gestion des tâches dans les projets webMéthodologie de gestion des tâches dans les projets web
Méthodologie de gestion des tâches dans les projets webRomainKuzniak
 
Modelisation agile 03122011
Modelisation agile  03122011Modelisation agile  03122011
Modelisation agile 03122011agnes_crepet
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessZakaria Bouazza
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.aettarrouzi
 

En vedette (7)

Agile Tour 2012 (Sierre) - Keynote
Agile Tour 2012 (Sierre) - KeynoteAgile Tour 2012 (Sierre) - Keynote
Agile Tour 2012 (Sierre) - Keynote
 
Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011Introduction a l_agilite_iut_lyon_1_decembre2011
Introduction a l_agilite_iut_lyon_1_decembre2011
 
Une migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produitUne migration sur AWS, une migration orientée produit
Une migration sur AWS, une migration orientée produit
 
Méthodologie de gestion des tâches dans les projets web
Méthodologie de gestion des tâches dans les projets webMéthodologie de gestion des tâches dans les projets web
Méthodologie de gestion des tâches dans les projets web
 
Modelisation agile 03122011
Modelisation agile  03122011Modelisation agile  03122011
Modelisation agile 03122011
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified Process
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.
 

Similaire à #1 définition

10.ans.dans.le.retro
10.ans.dans.le.retro10.ans.dans.le.retro
10.ans.dans.le.retromatbarbereau
 
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
 
Management projet vs management produit
Management projet vs management produitManagement projet vs management produit
Management projet vs management produitjeromevdl
 
Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)David VALLAT
 
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueDevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueagilegarden
 
Faire preuve d'agilité dans son organisation
Faire preuve d'agilité dans son organisation Faire preuve d'agilité dans son organisation
Faire preuve d'agilité dans son organisation Camille Coste
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmseagnes_crepet
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilitéChristophe Addinquy
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPYouness Boukouchi
 
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...Adrien Blind
 
Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agilePierre Fauvel
 
(R)evolution vers une entreprise agile
(R)evolution vers une entreprise agile(R)evolution vers une entreprise agile
(R)evolution vers une entreprise agileJérôme Urvoas
 
Paris 20 enterprise 20 - capgemini jf caenen
Paris 20   enterprise 20 - capgemini jf caenenParis 20   enterprise 20 - capgemini jf caenen
Paris 20 enterprise 20 - capgemini jf caenenJean-François Caenen
 
Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...
Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...
Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...Zenika
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2David VALLAT
 
Ingénierie des Exigences & Agilité - Cohabitation
Ingénierie des Exigences & Agilité - CohabitationIngénierie des Exigences & Agilité - Cohabitation
Ingénierie des Exigences & Agilité - CohabitationStéphane BADREAU
 

Similaire à #1 définition (20)

10.ans.dans.le.retro
10.ans.dans.le.retro10.ans.dans.le.retro
10.ans.dans.le.retro
 
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
 
Management projet vs management produit
Management projet vs management produitManagement projet vs management produit
Management projet vs management produit
 
Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)
 
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueDevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
 
Faire preuve d'agilité dans son organisation
Faire preuve d'agilité dans son organisation Faire preuve d'agilité dans son organisation
Faire preuve d'agilité dans son organisation
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmse
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilité
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
Bref
BrefBref
Bref
 
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
DevOps à l'échelle: ce que l'on a fait, ce que l'on a appris chez Societe Gen...
 
CM processus agile
CM processus agileCM processus agile
CM processus agile
 
Infiltré dans une ample transformation agile
Infiltré dans une ample transformation agileInfiltré dans une ample transformation agile
Infiltré dans une ample transformation agile
 
(R)evolution vers une entreprise agile
(R)evolution vers une entreprise agile(R)evolution vers une entreprise agile
(R)evolution vers une entreprise agile
 
Méthodes agile
Méthodes agileMéthodes agile
Méthodes agile
 
Paris 20 enterprise 20 - capgemini jf caenen
Paris 20   enterprise 20 - capgemini jf caenenParis 20   enterprise 20 - capgemini jf caenen
Paris 20 enterprise 20 - capgemini jf caenen
 
Méthodes agiles j certif Abidjan
Méthodes agiles j certif AbidjanMéthodes agiles j certif Abidjan
Méthodes agiles j certif Abidjan
 
Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...
Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...
Agile Wake Up #1 du 01/12/2015 : L'agilité au service des projets Orange Fran...
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2
 
Ingénierie des Exigences & Agilité - Cohabitation
Ingénierie des Exigences & Agilité - CohabitationIngénierie des Exigences & Agilité - Cohabitation
Ingénierie des Exigences & Agilité - Cohabitation
 

Plus de agnes_crepet

Iut agile lyon 20 nov. 2013 - bdd
Iut agile lyon   20 nov. 2013 - bddIut agile lyon   20 nov. 2013 - bdd
Iut agile lyon 20 nov. 2013 - bddagnes_crepet
 
#12 rétrospective et roti
#12 rétrospective et roti#12 rétrospective et roti
#12 rétrospective et rotiagnes_crepet
 
#4 pratiques techniques
#4 pratiques techniques#4 pratiques techniques
#4 pratiques techniquesagnes_crepet
 
#6 transition agile
#6 transition agile#6 transition agile
#6 transition agileagnes_crepet
 
#9 processus continu de fabrication
#9 processus continu de fabrication#9 processus continu de fabrication
#9 processus continu de fabricationagnes_crepet
 
Iut lyon 1 introduction à l'agilité - 20 juin 2012
Iut lyon 1   introduction à l'agilité - 20 juin 2012Iut lyon 1   introduction à l'agilité - 20 juin 2012
Iut lyon 1 introduction à l'agilité - 20 juin 2012agnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #0 debut
Introduction à l'agilité   numélink - 24 mai 2012 - #0 debutIntroduction à l'agilité   numélink - 24 mai 2012 - #0 debut
Introduction à l'agilité numélink - 24 mai 2012 - #0 debutagnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #11 rex
Introduction à l'agilité   numélink - 24 mai 2012 - #11 rexIntroduction à l'agilité   numélink - 24 mai 2012 - #11 rex
Introduction à l'agilité numélink - 24 mai 2012 - #11 rexagnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #10 convergen
Introduction à l'agilité   numélink - 24 mai 2012 - #10 convergenIntroduction à l'agilité   numélink - 24 mai 2012 - #10 convergen
Introduction à l'agilité numélink - 24 mai 2012 - #10 convergenagnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #9 processus
Introduction à l'agilité   numélink - 24 mai 2012 - #9 processusIntroduction à l'agilité   numélink - 24 mai 2012 - #9 processus
Introduction à l'agilité numélink - 24 mai 2012 - #9 processusagnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #8 jeux
Introduction à l'agilité   numélink - 24 mai 2012 - #8 jeuxIntroduction à l'agilité   numélink - 24 mai 2012 - #8 jeux
Introduction à l'agilité numélink - 24 mai 2012 - #8 jeuxagnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #7 méthodes
Introduction à l'agilité   numélink - 24 mai 2012 - #7 méthodesIntroduction à l'agilité   numélink - 24 mai 2012 - #7 méthodes
Introduction à l'agilité numélink - 24 mai 2012 - #7 méthodesagnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #6 transition
Introduction à l'agilité   numélink - 24 mai 2012 - #6 transitionIntroduction à l'agilité   numélink - 24 mai 2012 - #6 transition
Introduction à l'agilité numélink - 24 mai 2012 - #6 transitionagnes_crepet
 
Introduction à l'agilité numélink - 24 mai 2012 - #5 management
Introduction à l'agilité   numélink - 24 mai 2012 - #5 managementIntroduction à l'agilité   numélink - 24 mai 2012 - #5 management
Introduction à l'agilité numélink - 24 mai 2012 - #5 managementagnes_crepet
 

Plus de agnes_crepet (20)

Iut agile lyon 20 nov. 2013 - bdd
Iut agile lyon   20 nov. 2013 - bddIut agile lyon   20 nov. 2013 - bdd
Iut agile lyon 20 nov. 2013 - bdd
 
#12 rétrospective et roti
#12 rétrospective et roti#12 rétrospective et roti
#12 rétrospective et roti
 
#11 rex
#11 rex#11 rex
#11 rex
 
#5 management
#5 management#5 management
#5 management
 
#4 pratiques techniques
#4 pratiques techniques#4 pratiques techniques
#4 pratiques techniques
 
#6 transition agile
#6 transition agile#6 transition agile
#6 transition agile
 
#9 processus continu de fabrication
#9 processus continu de fabrication#9 processus continu de fabrication
#9 processus continu de fabrication
 
#7 méthodes
#7 méthodes#7 méthodes
#7 méthodes
 
#8 jeux sérieux
#8 jeux sérieux#8 jeux sérieux
#8 jeux sérieux
 
Iut lyon 1 introduction à l'agilité - 20 juin 2012
Iut lyon 1   introduction à l'agilité - 20 juin 2012Iut lyon 1   introduction à l'agilité - 20 juin 2012
Iut lyon 1 introduction à l'agilité - 20 juin 2012
 
#3 etapes projet
#3 etapes projet#3 etapes projet
#3 etapes projet
 
#13 annexes
#13 annexes#13 annexes
#13 annexes
 
Introduction à l'agilité numélink - 24 mai 2012 - #0 debut
Introduction à l'agilité   numélink - 24 mai 2012 - #0 debutIntroduction à l'agilité   numélink - 24 mai 2012 - #0 debut
Introduction à l'agilité numélink - 24 mai 2012 - #0 debut
 
Introduction à l'agilité numélink - 24 mai 2012 - #11 rex
Introduction à l'agilité   numélink - 24 mai 2012 - #11 rexIntroduction à l'agilité   numélink - 24 mai 2012 - #11 rex
Introduction à l'agilité numélink - 24 mai 2012 - #11 rex
 
Introduction à l'agilité numélink - 24 mai 2012 - #10 convergen
Introduction à l'agilité   numélink - 24 mai 2012 - #10 convergenIntroduction à l'agilité   numélink - 24 mai 2012 - #10 convergen
Introduction à l'agilité numélink - 24 mai 2012 - #10 convergen
 
Introduction à l'agilité numélink - 24 mai 2012 - #9 processus
Introduction à l'agilité   numélink - 24 mai 2012 - #9 processusIntroduction à l'agilité   numélink - 24 mai 2012 - #9 processus
Introduction à l'agilité numélink - 24 mai 2012 - #9 processus
 
Introduction à l'agilité numélink - 24 mai 2012 - #8 jeux
Introduction à l'agilité   numélink - 24 mai 2012 - #8 jeuxIntroduction à l'agilité   numélink - 24 mai 2012 - #8 jeux
Introduction à l'agilité numélink - 24 mai 2012 - #8 jeux
 
Introduction à l'agilité numélink - 24 mai 2012 - #7 méthodes
Introduction à l'agilité   numélink - 24 mai 2012 - #7 méthodesIntroduction à l'agilité   numélink - 24 mai 2012 - #7 méthodes
Introduction à l'agilité numélink - 24 mai 2012 - #7 méthodes
 
Introduction à l'agilité numélink - 24 mai 2012 - #6 transition
Introduction à l'agilité   numélink - 24 mai 2012 - #6 transitionIntroduction à l'agilité   numélink - 24 mai 2012 - #6 transition
Introduction à l'agilité numélink - 24 mai 2012 - #6 transition
 
Introduction à l'agilité numélink - 24 mai 2012 - #5 management
Introduction à l'agilité   numélink - 24 mai 2012 - #5 managementIntroduction à l'agilité   numélink - 24 mai 2012 - #5 management
Introduction à l'agilité numélink - 24 mai 2012 - #5 management
 

#1 définition

  • 1. IUT Lyon 1 - 20 Juin 2012 Définition Introduction à l'agilité @Agnes_Crepet @Morendil @AlfredAlmendra
  • 2. Manifeste agile - 4 valeurs http://agilemanifesto.org/iso/fr/ Les individus et leurs interactions plus que les processus et les outils Des logiciels opérationnels plus qu’une documentation exhaustive La collaboration avec les clients plus que la négociation contractuelle L’adaptation au changement plus que le suivi d’un plan
  • 3. Manifeste agile - 12 principes (simplifiés) L’application : fonctionnelle/utilisable, plutôt que des docs à rallonge, non à jour 1. Satisfaire le client en livrant tôt et régulièrement des logiciels utiles (cf. Scrum) 3. Livrer fréquemment une application fonctionnelle avec une tendance pour la période la plus courte (de 2 semaines à 2 mois par itération) 7. Un logiciel fonctionnel est la meilleure unité de mesure de la progression du projet (i.e. c’est le meilleur indicateur qualitatif).
  • 4. Manifeste agile - 12 principes (simplifiés) L’équipe : communicante et auto-organisée, pas uniquement les développeurs 5. Bâtissez le projet autour de personnes motivées. Donnez-leur l’ environnement et le soutien dont elles ont besoin, et croyez en leur capacité à faire le travail. 6. La méthode la plus efficace pour transmettre l’information est une conversation en face à face. 8. Rythme de développement durable (à l’infini !) : commanditaires, développeurs, utilisateurs. 11. Les meilleurs architectures, spécifications et conceptions sont issues d’ équipes qui s’auto-organisent.
  • 5. Manifeste agile - 12 principes (simplifiés) Le client : collaborant, investi tout au long du projet, pas uniquement concerné par un contrat et une recette 4. Les “gens de l’art” (i.e. métier) et les développeurs doivent collaborer quotidiennement au projet (cf. XP) L’acceptation du changement : flexibilité (de l’équipe, des outils, des méthodes et des mentalités), et non pas suivre un plan initial dans une structure rigide 2. Le changement est bienvenu, même tardivement dans le développement, ce qui constitue un avantage compétitif pour le client (cf. ergonomie et expérience utilisateur)
  • 6. Manifeste agile - 12 principes (simplifiés) Concernant la qualité (“5ème valeur !?” ou plutôt savoir-faire, art) 9. Une attention continue à l’excellence technique et à la qualité de la conception (pérennité, dette technique). 10. La simplicité est essentielle : c-a-d l’art l’art de minimiser la quantité de travail inutile. (cf. éliminer le gaspillage : Lean, Kanban) 12. A intervalles réguliers, l’équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens. (cf. amélioration continue, et rétrospectives sur tout).
  • 7. Le modèle en cascade On travaille chaque étape l'une après l'autre : la moindre erreur coûte cher
  • 8. Le cycle en V On ajoute à la cascade de l'anticipation et du travail simultané
  • 10. Les biais cognitifs Spinning Dancer (Nobuyuki Kayahara, web designer)
  • 11. Les biais cognitifs Notre cerveau est bogué ! ...mais nous sommes maintenant avertis ! Psychologie cognitive : les (nombreux) biais du cerveau Dissonance cognitive Biais de Confirmation d'hypothèse Malédiction de la connaissance Ancrage Dunning-Kruger Perception sélective ... Halo Conformisme
  • 12. Itératif, incrémental, adaptatif Monalisa selon Jeff Patton @jeffpatton On diminue considérablement le risque d’effet tunnel Dans chaque itération : mini cycle en V, XP, Kanban, ...
  • 13. Itératif, incrémental, adaptatif Et l’adaptatif... Les besoins se précisent voire évoluent continuellement Pendant le projet, même quand on croit toucher au but
  • 14. Itératif, incrémental, adaptatif Les besoins évoluent aussi après la mise en production (la maintenance est-elle un mythe ? une stagnation ?) Jean-François Jagodzinski @jfjago a remplacé le terme projet par processus de fabrication (cf. Kanban)