SlideShare ist ein Scribd-Unternehmen logo
1 von 19
L’Agile en projet court :
   Êtes-vous prêts ?

                   #agilefrance

                Jonathan Scher
           Guillaume Duquesnay
            Coachs Agile, OCTO
Projet court

Durée < stabilisation de la vélocité
     4 à 8 semaines
ÊTES-VOUS PRÊTS ?
Problème d’échelle
• Temps d’absorption d’un « soucis » = X jours

• 1 jour = 5% de 4 semaines

• Grain de sable = Rocher
Prenez le temps de cadrer
Cadrage 360
  – Mobilisation
  – Vision et Enjeux
  – Carte fonctionnelle
  – Architecture
  – Backlog itération 1 & 2
  – Revue des risques

=> Allez-vous sur un terrain stable ?
Enjeux produit stable
• On sait ce qu’on veut
  – Pas de recherche, pas d’investigation


• Equipe autonome sur le fonctionnel
  – Prêt à trancher, à innover pour tenir l’enjeu
  – Sans décision extérieure


   Avez-vous une vision stable du produit ?
Équipe proactive
• Connaît la méthode et la technique
  – S’adapter : OK
  – Apprendre : KO


• Profils sociables mais non consensuels
  – Alerte, feedback, autonomie
Pratiques éprouvées
• Qualité : pas de débat
  – Code lisible, Tests, ACID, SOLID, etc.


• Revues de code ou binômage
  – Équipe expérimentée sur ces pratiques


  Êtes-vous sensibilisés à la dette technique ?
Êtes-vous prêt ?

• Allez-vous sur un terrain stable ?



• L’équipe est-elle autonome ?
PRATIQUES EN PROJET COURT
Ce qui a changé
• Itérations symboliques

• Flux continu

• Rituels minimalistes
1 Itération type
• …

• …

• …

• Et à la fin, une rétro
1 journée type
• Stand-Up Meeting

• Spec / Code / Validation

• Au fil de l’eau, au besoin
   –   Analyse de problème
   –   Chiffrage de user story
   –   Mise en prod
   –   Revue indicateurs
   –   Revue de risques

• 1 meeting par sujet
Ce qui devient critique
• Discipline

• Approche systématique

• Recherche de résilience

• Co-propriété du code
Processus par défaut
Etape                          Definition of Done
Prêt à chiffrer                Story chiffrée
En spécification / cadrage     1 email
                               • test de recette clair
                               • tout élément utile fonctionnel ou archi
Tests fonctionnels             Cas de tests de recette écrits sur le wiki
Développement                  Tests unitaires
                               Tests de recette automatisés
                               Revue de code par 1 collègue
                               Build Jenkins OK
                               Testé sur une autre machine
Prêt à recetter                Validé par PO
Prêt à intégrer                Déployé automatiquement en intégration
                               Testé en intégration
À déployer                     Testé en prod
Déployé
Sur quoi piloter ?
• La vélocité marche mal

• < 4 semaines de la fin : évaluez « au nez »

• Pilotez avec les risques

(pas essayé : temps de cycle Lean)
Paradoxe


• Projet court => Pensez pour durer

• Pour être rapide => Recherchez la résilience
Stressez vos pratiques !

Agile en projet court
   ~= Agile sur un gros projet
         ~= Agile au forfait
              ~= Agile sur 50 mois

Lequel essayez-vous ?
QUESTIONS



@jonathan_scher

 @duquesnay

Weitere ähnliche Inhalte

Was ist angesagt?

Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiques
Sirine Barguaoui
 
Comment gérer la dette technique les bonnes pratiques de l’agile alliance -...
Comment gérer la dette technique   les bonnes pratiques de l’agile alliance -...Comment gérer la dette technique   les bonnes pratiques de l’agile alliance -...
Comment gérer la dette technique les bonnes pratiques de l’agile alliance -...
Agile Montréal
 

Was ist angesagt? (20)

Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiques
 
XebiCon'17 : Agile Smells - Julien Rossignol
XebiCon'17 : Agile Smells - Julien RossignolXebiCon'17 : Agile Smells - Julien Rossignol
XebiCon'17 : Agile Smells - Julien Rossignol
 
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetic
 
Agilite togo jug_final
Agilite togo jug_finalAgilite togo jug_final
Agilite togo jug_final
 
presentation Zest au JFTL 2014
presentation Zest au JFTL 2014presentation Zest au JFTL 2014
presentation Zest au JFTL 2014
 
#13 annexes
#13 annexes#13 annexes
#13 annexes
 
Comment gérer la dette technique les bonnes pratiques de l’agile alliance -...
Comment gérer la dette technique   les bonnes pratiques de l’agile alliance -...Comment gérer la dette technique   les bonnes pratiques de l’agile alliance -...
Comment gérer la dette technique les bonnes pratiques de l’agile alliance -...
 
Initiation Scrum
Initiation ScrumInitiation Scrum
Initiation Scrum
 
Webinar TDD / BDD : Comment mieux délivrer et s'entendre pour le Product Owne...
Webinar TDD / BDD : Comment mieux délivrer et s'entendre pour le Product Owne...Webinar TDD / BDD : Comment mieux délivrer et s'entendre pour le Product Owne...
Webinar TDD / BDD : Comment mieux délivrer et s'entendre pour le Product Owne...
 
DevOps
DevOpsDevOps
DevOps
 
Lunch learn 5 sep2013
Lunch learn 5 sep2013Lunch learn 5 sep2013
Lunch learn 5 sep2013
 
Definition of Done - Agile Pays Basque - 23/09/2016
Definition of Done - Agile Pays Basque - 23/09/2016Definition of Done - Agile Pays Basque - 23/09/2016
Definition of Done - Agile Pays Basque - 23/09/2016
 
Méthodes agile
Méthodes agileMéthodes agile
Méthodes agile
 
Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]
 
#11 rex
#11 rex#11 rex
#11 rex
 
Project Management 7 agility basics
Project Management 7 agility basicsProject Management 7 agility basics
Project Management 7 agility basics
 
Xebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les opsXebicon REX Société Générale agile chez les ops
Xebicon REX Société Générale agile chez les ops
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
 
Webinar - Mieux s'entendre entre Dev / PO / Testeur avec TDD et BDD
Webinar - Mieux s'entendre entre Dev / PO / Testeur avec TDD et BDDWebinar - Mieux s'entendre entre Dev / PO / Testeur avec TDD et BDD
Webinar - Mieux s'entendre entre Dev / PO / Testeur avec TDD et BDD
 

Andere mochten auch

白鴿 希臘女高音娜娜演唱
白鴿  希臘女高音娜娜演唱白鴿  希臘女高音娜娜演唱
白鴿 希臘女高音娜娜演唱
Jaing Lai
 
白鴿 娜娜演唱
白鴿  娜娜演唱白鴿  娜娜演唱
白鴿 娜娜演唱
Jaing Lai
 
感冒圖表
感冒圖表感冒圖表
感冒圖表
Jaing Lai
 
Redes inalámbricas y sus tipos
Redes inalámbricas y sus tiposRedes inalámbricas y sus tipos
Redes inalámbricas y sus tipos
Jeelo97
 
Bingo directions
Bingo directionsBingo directions
Bingo directions
heddnslp
 
презентация масленица
презентация масленицапрезентация масленица
презентация масленица
olgafrenkel
 
Analysis of a horror poster
Analysis of a horror posterAnalysis of a horror poster
Analysis of a horror poster
HeworthMedia1
 

Andere mochten auch (20)

白鴿 希臘女高音娜娜演唱
白鴿  希臘女高音娜娜演唱白鴿  希臘女高音娜娜演唱
白鴿 希臘女高音娜娜演唱
 
白鴿 娜娜演唱
白鴿  娜娜演唱白鴿  娜娜演唱
白鴿 娜娜演唱
 
感冒圖表
感冒圖表感冒圖表
感冒圖表
 
Redes inalámbricas y sus tipos
Redes inalámbricas y sus tiposRedes inalámbricas y sus tipos
Redes inalámbricas y sus tipos
 
Bingo directions
Bingo directionsBingo directions
Bingo directions
 
El sujeto y su aprendizaje
El sujeto y su aprendizajeEl sujeto y su aprendizaje
El sujeto y su aprendizaje
 
Uso de novas tecnologias da informação no ensino
Uso de novas tecnologias da informação no ensinoUso de novas tecnologias da informação no ensino
Uso de novas tecnologias da informação no ensino
 
Al diablo con el diablo
Al diablo con el diabloAl diablo con el diablo
Al diablo con el diablo
 
Journal ieo essai
Journal ieo essaiJournal ieo essai
Journal ieo essai
 
Academical essay palma de mallorca apa sem 1
Academical essay palma de mallorca apa sem 1Academical essay palma de mallorca apa sem 1
Academical essay palma de mallorca apa sem 1
 
Redes inalambricas
Redes inalambricasRedes inalambricas
Redes inalambricas
 
test
testtest
test
 
Ap coca cola
Ap coca colaAp coca cola
Ap coca cola
 
презентация масленица
презентация масленицапрезентация масленица
презентация масленица
 
Planeta Água
Planeta ÁguaPlaneta Água
Planeta Água
 
Weir 1989
Weir 1989Weir 1989
Weir 1989
 
control de lectura memorias de un canalla
control de lectura memorias de un canalla control de lectura memorias de un canalla
control de lectura memorias de un canalla
 
Regulador de voltaje_de_cc
Regulador de voltaje_de_ccRegulador de voltaje_de_cc
Regulador de voltaje_de_cc
 
Emprendedores
EmprendedoresEmprendedores
Emprendedores
 
Analysis of a horror poster
Analysis of a horror posterAnalysis of a horror poster
Analysis of a horror poster
 

Ähnlich wie L'agile en projet court agile france 2012

2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xp
decsdeco
 
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Association pour l'Agilité en Auvergne
 
Faciliter une transformation agile avec les Innovation Games dans une banque ...
Faciliter une transformation agile avec les Innovation Games dans une banque ...Faciliter une transformation agile avec les Innovation Games dans une banque ...
Faciliter une transformation agile avec les Innovation Games dans une banque ...
Xavier Warzee
 
CONF. 302 - Agile 101 : Agile au service de l'entreprise
CONF. 302 - Agile 101 : Agile au service de l'entrepriseCONF. 302 - Agile 101 : Agile au service de l'entreprise
CONF. 302 - Agile 101 : Agile au service de l'entreprise
PMI-Montréal
 

Ähnlich wie L'agile en projet court agile france 2012 (20)

L'Agilité chez GEE Montréal
L'Agilité chez GEE MontréalL'Agilité chez GEE Montréal
L'Agilité chez GEE Montréal
 
2009 scrum&xp
2009 scrum&xp2009 scrum&xp
2009 scrum&xp
 
20110519 cara tests_agiles_grenoble_all
20110519 cara tests_agiles_grenoble_all20110519 cara tests_agiles_grenoble_all
20110519 cara tests_agiles_grenoble_all
 
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
Atclt 2012 - Large Scale Scrum - Assurez la polycompétence dans vos équipes -...
 
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
Les aventuriers des tests exploratoires : à la poursuite du bug perdu V. Théa...
 
Agile Tour Lille 2008
Agile Tour Lille 2008Agile Tour Lille 2008
Agile Tour Lille 2008
 
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
 
L'Agilité - breakfast IDC devops, 18 septembre 2014
L'Agilité  - breakfast IDC devops, 18 septembre 2014L'Agilité  - breakfast IDC devops, 18 septembre 2014
L'Agilité - breakfast IDC devops, 18 septembre 2014
 
Large Scale Scrum
Large Scale ScrumLarge Scale Scrum
Large Scale Scrum
 
AT2010 Principes Integration Continue
AT2010 Principes Integration ContinueAT2010 Principes Integration Continue
AT2010 Principes Integration Continue
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
Agile Data Warehousing - 7 pillars - Procima Experts
Agile Data Warehousing - 7 pillars - Procima ExpertsAgile Data Warehousing - 7 pillars - Procima Experts
Agile Data Warehousing - 7 pillars - Procima Experts
 
Faciliter une transformation agile avec les Innovation Games dans une banque ...
Faciliter une transformation agile avec les Innovation Games dans une banque ...Faciliter une transformation agile avec les Innovation Games dans une banque ...
Faciliter une transformation agile avec les Innovation Games dans une banque ...
 
Pratiques de développement pour équipes Agile
Pratiques de développement pour équipes AgilePratiques de développement pour équipes Agile
Pratiques de développement pour équipes Agile
 
7 Suivre Les Developpements Et Recetter
7 Suivre Les Developpements Et Recetter7 Suivre Les Developpements Et Recetter
7 Suivre Les Developpements Et Recetter
 
CONF. 302 - Agile 101 : Agile au service de l'entreprise
CONF. 302 - Agile 101 : Agile au service de l'entrepriseCONF. 302 - Agile 101 : Agile au service de l'entreprise
CONF. 302 - Agile 101 : Agile au service de l'entreprise
 
AgiLille 2023 - Le Digital Lab Kiabi : moins de framework, plus de #Heart of ...
AgiLille 2023 - Le Digital Lab Kiabi : moins de framework, plus de #Heart of ...AgiLille 2023 - Le Digital Lab Kiabi : moins de framework, plus de #Heart of ...
AgiLille 2023 - Le Digital Lab Kiabi : moins de framework, plus de #Heart of ...
 
Les tests automatisés par mots-clés, le complément parfait d’un projet Agile
Les tests automatisés par mots-clés, le complément parfait d’un projet AgileLes tests automatisés par mots-clés, le complément parfait d’un projet Agile
Les tests automatisés par mots-clés, le complément parfait d’un projet Agile
 
Aborder la transition vers l'agilité
Aborder la transition vers l'agilitéAborder la transition vers l'agilité
Aborder la transition vers l'agilité
 
Acculturation agilite
Acculturation agiliteAcculturation agilite
Acculturation agilite
 

Mehr von Guillaume Duquesnay

Mehr von Guillaume Duquesnay (6)

Facts & Fallacies of Agile Transformations v2.pdf
Facts & Fallacies of Agile Transformations v2.pdfFacts & Fallacies of Agile Transformations v2.pdf
Facts & Fallacies of Agile Transformations v2.pdf
 
Toward the Agile Manifesto - a history of coding complex software.pdf
Toward the Agile Manifesto - a history of coding complex software.pdfToward the Agile Manifesto - a history of coding complex software.pdf
Toward the Agile Manifesto - a history of coding complex software.pdf
 
How to frame an agile project ?
How to frame an agile project ? How to frame an agile project ?
How to frame an agile project ?
 
Developer under influence devoxx france 2015 - en
Developer under influence   devoxx france 2015 - enDeveloper under influence   devoxx france 2015 - en
Developer under influence devoxx france 2015 - en
 
Développeur sous influence devoxx france 2015
Développeur sous influence   devoxx france 2015Développeur sous influence   devoxx france 2015
Développeur sous influence devoxx france 2015
 
Pilule bleue, Pilule rouge - agile tour lille
Pilule bleue, Pilule rouge - agile tour lillePilule bleue, Pilule rouge - agile tour lille
Pilule bleue, Pilule rouge - agile tour lille
 

L'agile en projet court agile france 2012

  • 1. L’Agile en projet court : Êtes-vous prêts ? #agilefrance Jonathan Scher Guillaume Duquesnay Coachs Agile, OCTO
  • 2. Projet court Durée < stabilisation de la vélocité 4 à 8 semaines
  • 4. Problème d’échelle • Temps d’absorption d’un « soucis » = X jours • 1 jour = 5% de 4 semaines • Grain de sable = Rocher
  • 5. Prenez le temps de cadrer Cadrage 360 – Mobilisation – Vision et Enjeux – Carte fonctionnelle – Architecture – Backlog itération 1 & 2 – Revue des risques => Allez-vous sur un terrain stable ?
  • 6. Enjeux produit stable • On sait ce qu’on veut – Pas de recherche, pas d’investigation • Equipe autonome sur le fonctionnel – Prêt à trancher, à innover pour tenir l’enjeu – Sans décision extérieure Avez-vous une vision stable du produit ?
  • 7. Équipe proactive • Connaît la méthode et la technique – S’adapter : OK – Apprendre : KO • Profils sociables mais non consensuels – Alerte, feedback, autonomie
  • 8. Pratiques éprouvées • Qualité : pas de débat – Code lisible, Tests, ACID, SOLID, etc. • Revues de code ou binômage – Équipe expérimentée sur ces pratiques Êtes-vous sensibilisés à la dette technique ?
  • 9. Êtes-vous prêt ? • Allez-vous sur un terrain stable ? • L’équipe est-elle autonome ?
  • 11. Ce qui a changé • Itérations symboliques • Flux continu • Rituels minimalistes
  • 12. 1 Itération type • … • … • … • Et à la fin, une rétro
  • 13. 1 journée type • Stand-Up Meeting • Spec / Code / Validation • Au fil de l’eau, au besoin – Analyse de problème – Chiffrage de user story – Mise en prod – Revue indicateurs – Revue de risques • 1 meeting par sujet
  • 14. Ce qui devient critique • Discipline • Approche systématique • Recherche de résilience • Co-propriété du code
  • 15. Processus par défaut Etape Definition of Done Prêt à chiffrer Story chiffrée En spécification / cadrage 1 email • test de recette clair • tout élément utile fonctionnel ou archi Tests fonctionnels Cas de tests de recette écrits sur le wiki Développement Tests unitaires Tests de recette automatisés Revue de code par 1 collègue Build Jenkins OK Testé sur une autre machine Prêt à recetter Validé par PO Prêt à intégrer Déployé automatiquement en intégration Testé en intégration À déployer Testé en prod Déployé
  • 16. Sur quoi piloter ? • La vélocité marche mal • < 4 semaines de la fin : évaluez « au nez » • Pilotez avec les risques (pas essayé : temps de cycle Lean)
  • 17. Paradoxe • Projet court => Pensez pour durer • Pour être rapide => Recherchez la résilience
  • 18. Stressez vos pratiques ! Agile en projet court ~= Agile sur un gros projet ~= Agile au forfait ~= Agile sur 50 mois Lequel essayez-vous ?