SlideShare une entreprise Scribd logo
1  sur  23
L’estimation, un formidable outil de discussion…
…même pour les projets #NoEstimates
REMERCIEMENTS
À nos partenaires
MédiasFormation
À nos sponsors
Sébastien Delest
Coach agile
@Delest@HelloCoactiv
Des projets sans annoncer
précisément d’estimation…
Une belle aventure agile.
Culture de l’amélioration continue
pour piocher de bonnes idées dans l’agilité.
Mais introduire l’estimation n’a jamais fait partie
des sujets d’amélioration.
Plan
Le mouvement #NoEstimates
L'estimation comme outil de discussion
Le mouvement
#NoEstimates
L’estimation, c’est quoi ?
L’évaluation de la quantité de travail nécessaire au développement
d’un logiciel
Elle est déterminée par le jugement humain et basée sur l’expérience
Biais cognitif sur l’estimation
Trop optimiste
Optimism bias
Vision incomplète de la reproductibilité
Planning fallacy
“Estimation is at the root of most software project failures”
- Rob Bowley
Influence du système sur l’estimation
Complexité
algorithmique
Complexité
du système
Coût d’une
fonctionnalité
Mais au fait, elle sert à quoi ?
• Décider si ça vaut la peine de lancer un projet (rentable)
• Décider de ce qu'il est possible de faire tenir dans un sprint
• Décider des sujets à placer dans un sprint
• Décider de ce qui a le plus de valeur pour nous
• Décider de quel projet il faut lancer entre A ou B
• Décider des ressources nécessaires
• Établir un devis afin qu'un client décide ou non de lancer le projet
avec nous
• Obtenir l’engagement de l’équipe
#NoEstimates
Retour aux sources du besoin d'estimation
Préférences aux alternatives
Hack #1 – Minimiser l’importance de
la décision
Estimations peu fiables
Décisions
importantes
Hack #1 – Minimiser l’importance de
la décision
Directions
approximatives
ApprentissageAjustement
Hack #2 – Focus sur la vision
Revue régulière de la vision du produit
Backlog priorisé
Cycles courts
Feedback
Hack #3 - Engager peu d’argent au
départ.
Engager peu d’argent sur une période courte
Faites des revues chaque semaine
Décider de poursuivre ou d’arrêter au terme de la période.
Hack #4 – Nombre de stories livrées
plutôt que vélocité
Stories
fines
Backlog
priorisé
Livraison
des stories
disponibles
à la fin de
l'itération
Métier
Qualité
L’estimation comme outil de discussion
L’estimation, c’est quoi ?
La représentation du travail
nécessaire au
développement d’un logiciel 42
Le planning poker
TEST
GUI
ENV.
DEV DOC
TEST
DEV
TEST
GUIDEV
GUIDEV DOC
TEST
GUI
ENV.
DEV
15
9
9
6
12
Rédaction US et scénarios BDD
Développeur
Product owner
Testeur
User story
En tant que …
Je veux …
Afin de …
Scénario
Etant donné …
Quand …
Alors …
Business value
L’équipe classe les
fonctionnalités par valeur
L’utilisation de points
permet, lors du
découpage, de distribuer
la valeur sur les nouvelles
user stories.
Storymap
Sébastien Delest
Coach agile
@Delest@HelloCoactiv

Contenu connexe

En vedette (20)

Claroline
ClarolineClaroline
Claroline
 
Synthèse des ateliers des Rencontres Scientifiques sur les nouvelles energies
Synthèse des ateliers des Rencontres Scientifiques sur les nouvelles energiesSynthèse des ateliers des Rencontres Scientifiques sur les nouvelles energies
Synthèse des ateliers des Rencontres Scientifiques sur les nouvelles energies
 
La terre vue_du_ciel
La terre vue_du_cielLa terre vue_du_ciel
La terre vue_du_ciel
 
Pourquoi le prix de mon billet a augmenté?
Pourquoi le prix de mon billet a augmenté?Pourquoi le prix de mon billet a augmenté?
Pourquoi le prix de mon billet a augmenté?
 
Voeux 2014
Voeux 2014Voeux 2014
Voeux 2014
 
Délinquance
DélinquanceDélinquance
Délinquance
 
Comprendre la guerre froide
Comprendre la guerre froideComprendre la guerre froide
Comprendre la guerre froide
 
Exercicecorrigannalytique 111014125342-phpapp01(1)
Exercicecorrigannalytique 111014125342-phpapp01(1)Exercicecorrigannalytique 111014125342-phpapp01(1)
Exercicecorrigannalytique 111014125342-phpapp01(1)
 
2011 03-13 complementario
2011 03-13 complementario2011 03-13 complementario
2011 03-13 complementario
 
La quimica
La quimicaLa quimica
La quimica
 
LA DROGADICCIÓN
LA DROGADICCIÓNLA DROGADICCIÓN
LA DROGADICCIÓN
 
Pedagogia tradicional presentación1
Pedagogia tradicional presentación1Pedagogia tradicional presentación1
Pedagogia tradicional presentación1
 
CPR 11-12 PIALE Francés
CPR 11-12 PIALE FrancésCPR 11-12 PIALE Francés
CPR 11-12 PIALE Francés
 
Informatica politica
Informatica politicaInformatica politica
Informatica politica
 
Planificación odea compleja
Planificación odea complejaPlanificación odea compleja
Planificación odea compleja
 
Dossier sur le_conteneur
Dossier sur le_conteneurDossier sur le_conteneur
Dossier sur le_conteneur
 
Claroline_Nejmeddine
Claroline_NejmeddineClaroline_Nejmeddine
Claroline_Nejmeddine
 
Derechos de autor
Derechos de autorDerechos de autor
Derechos de autor
 
2011 04-12 leccionprimarios
2011 04-12 leccionprimarios2011 04-12 leccionprimarios
2011 04-12 leccionprimarios
 
Crear un patrón
Crear un patrónCrear un patrón
Crear un patrón
 

Similaire à L'estimation, un formidable outil de discussion, même pour les projets #NoEstimates

Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
Pyxis Technologies
 
Analyse comportemental_2010
Analyse comportemental_2010Analyse comportemental_2010
Analyse comportemental_2010
guest5e563bc
 
Une expérience de Design Thinking à Groupama - Agile en Seine 2021
Une expérience de Design Thinking à Groupama - Agile en Seine 2021Une expérience de Design Thinking à Groupama - Agile en Seine 2021
Une expérience de Design Thinking à Groupama - Agile en Seine 2021
Agile En Seine
 

Similaire à L'estimation, un formidable outil de discussion, même pour les projets #NoEstimates (20)

Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
 
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
 
Etude de faisabilité et analyse de l'existant
Etude de faisabilité et analyse de l'existantEtude de faisabilité et analyse de l'existant
Etude de faisabilité et analyse de l'existant
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Initiation Scrum
Initiation ScrumInitiation Scrum
Initiation Scrum
 
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
 
Analyse comportemental_2010
Analyse comportemental_2010Analyse comportemental_2010
Analyse comportemental_2010
 
La clé du succès d'un site web : l'analyse comportementale de l'utilisateur
La clé du succès d'un site web : l'analyse comportementale de l'utilisateurLa clé du succès d'un site web : l'analyse comportementale de l'utilisateur
La clé du succès d'un site web : l'analyse comportementale de l'utilisateur
 
Une expérience de Design Thinking à Groupama - Agile en Seine 2021
Une expérience de Design Thinking à Groupama - Agile en Seine 2021Une expérience de Design Thinking à Groupama - Agile en Seine 2021
Une expérience de Design Thinking à Groupama - Agile en Seine 2021
 
Gestion de projet digital
Gestion de projet digitalGestion de projet digital
Gestion de projet digital
 
Le développement logiciel expliqué à votre patron en 24 slides
Le développement logiciel expliqué à votre patron en 24 slidesLe développement logiciel expliqué à votre patron en 24 slides
Le développement logiciel expliqué à votre patron en 24 slides
 
Les pratiques Scrum
Les pratiques ScrumLes pratiques Scrum
Les pratiques Scrum
 
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)
 
Presentation Kantree et Méthodologies
Presentation Kantree et MéthodologiesPresentation Kantree et Méthodologies
Presentation Kantree et Méthodologies
 
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
 
Talk - Devenir un Lead Dev : Echecs et Succès - FR - 20 mins
Talk - Devenir un Lead Dev : Echecs et Succès - FR - 20 minsTalk - Devenir un Lead Dev : Echecs et Succès - FR - 20 mins
Talk - Devenir un Lead Dev : Echecs et Succès - FR - 20 mins
 
Braineet for Employees
Braineet for EmployeesBraineet for Employees
Braineet for Employees
 
Comment construire un système de recommandation basée sur l'intelligence arti...
Comment construire un système de recommandation basée sur l'intelligence arti...Comment construire un système de recommandation basée sur l'intelligence arti...
Comment construire un système de recommandation basée sur l'intelligence arti...
 

Plus de Goood!

L'agile en maintenance logicielle, c'est fun et passionnant!
L'agile en maintenance logicielle, c'est fun et passionnant!L'agile en maintenance logicielle, c'est fun et passionnant!
L'agile en maintenance logicielle, c'est fun et passionnant!
Goood!
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?
Goood!
 
Comment vendre le serious game dans votre projet v2
Comment vendre le serious game dans votre projet v2Comment vendre le serious game dans votre projet v2
Comment vendre le serious game dans votre projet v2
Goood!
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?
Goood!
 

Plus de Goood! (20)

Comment développer des communautés dans votre organisation
Comment développer des communautés dans votre organisationComment développer des communautés dans votre organisation
Comment développer des communautés dans votre organisation
 
La philosophie malgache : ralentir pour mieux décider par Loïc Leofold
La philosophie malgache : ralentir pour mieux décider par Loïc LeofoldLa philosophie malgache : ralentir pour mieux décider par Loïc Leofold
La philosophie malgache : ralentir pour mieux décider par Loïc Leofold
 
Permettre l'auto-organisation : une grille de lecture et d'action par Damien ...
Permettre l'auto-organisation : une grille de lecture et d'action par Damien ...Permettre l'auto-organisation : une grille de lecture et d'action par Damien ...
Permettre l'auto-organisation : une grille de lecture et d'action par Damien ...
 
L'agilité c'est aussi pour le CODIR par Céline Stauder et Damien Thouvenin
L'agilité c'est aussi pour le CODIR par Céline Stauder et Damien ThouveninL'agilité c'est aussi pour le CODIR par Céline Stauder et Damien Thouvenin
L'agilité c'est aussi pour le CODIR par Céline Stauder et Damien Thouvenin
 
Entre le marteau et l'enclume de l'agilité : le manager par Damien Thouvenin
Entre le marteau et l'enclume de l'agilité : le manager par Damien ThouveninEntre le marteau et l'enclume de l'agilité : le manager par Damien Thouvenin
Entre le marteau et l'enclume de l'agilité : le manager par Damien Thouvenin
 
Rex des booksquetaires
Rex des booksquetairesRex des booksquetaires
Rex des booksquetaires
 
Et si je rythmais mon kanban ?
Et si je rythmais mon kanban ?Et si je rythmais mon kanban ?
Et si je rythmais mon kanban ?
 
L'agilité, du lifehacking d'équipe ?
L'agilité, du lifehacking d'équipe ?L'agilité, du lifehacking d'équipe ?
L'agilité, du lifehacking d'équipe ?
 
Consensus Workshop - Guide pratique
Consensus Workshop - Guide pratiqueConsensus Workshop - Guide pratique
Consensus Workshop - Guide pratique
 
De la culture projet à la culture produit avec la MAIF
De la culture projet à la culture produit avec la MAIFDe la culture projet à la culture produit avec la MAIF
De la culture projet à la culture produit avec la MAIF
 
De la culture projet à la culture produit V2
De la culture projet à la culture produit V2De la culture projet à la culture produit V2
De la culture projet à la culture produit V2
 
De la culture projet à la culture produit V2
De la culture projet à la culture produit V2De la culture projet à la culture produit V2
De la culture projet à la culture produit V2
 
De la culture projet à la culture produit
De la culture projet à la culture produitDe la culture projet à la culture produit
De la culture projet à la culture produit
 
La transition agile par le bas, comment ça marche?
La transition agile par le bas, comment ça marche?La transition agile par le bas, comment ça marche?
La transition agile par le bas, comment ça marche?
 
L'agilité en maintenance logicielle (Agile Tours Lille & Bordeaux 2013)
L'agilité en maintenance logicielle (Agile Tours Lille & Bordeaux 2013)L'agilité en maintenance logicielle (Agile Tours Lille & Bordeaux 2013)
L'agilité en maintenance logicielle (Agile Tours Lille & Bordeaux 2013)
 
Retrouvez la banane en rétrospective
Retrouvez la banane en rétrospectiveRetrouvez la banane en rétrospective
Retrouvez la banane en rétrospective
 
L'agile en maintenance logicielle, c'est fun et passionnant!
L'agile en maintenance logicielle, c'est fun et passionnant!L'agile en maintenance logicielle, c'est fun et passionnant!
L'agile en maintenance logicielle, c'est fun et passionnant!
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?
 
Comment vendre le serious game dans votre projet v2
Comment vendre le serious game dans votre projet v2Comment vendre le serious game dans votre projet v2
Comment vendre le serious game dans votre projet v2
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?
 

L'estimation, un formidable outil de discussion, même pour les projets #NoEstimates

  • 1. L’estimation, un formidable outil de discussion… …même pour les projets #NoEstimates
  • 4. Des projets sans annoncer précisément d’estimation… Une belle aventure agile. Culture de l’amélioration continue pour piocher de bonnes idées dans l’agilité. Mais introduire l’estimation n’a jamais fait partie des sujets d’amélioration.
  • 7. L’estimation, c’est quoi ? L’évaluation de la quantité de travail nécessaire au développement d’un logiciel Elle est déterminée par le jugement humain et basée sur l’expérience
  • 8. Biais cognitif sur l’estimation Trop optimiste Optimism bias Vision incomplète de la reproductibilité Planning fallacy “Estimation is at the root of most software project failures” - Rob Bowley
  • 9. Influence du système sur l’estimation Complexité algorithmique Complexité du système Coût d’une fonctionnalité
  • 10. Mais au fait, elle sert à quoi ? • Décider si ça vaut la peine de lancer un projet (rentable) • Décider de ce qu'il est possible de faire tenir dans un sprint • Décider des sujets à placer dans un sprint • Décider de ce qui a le plus de valeur pour nous • Décider de quel projet il faut lancer entre A ou B • Décider des ressources nécessaires • Établir un devis afin qu'un client décide ou non de lancer le projet avec nous • Obtenir l’engagement de l’équipe
  • 11. #NoEstimates Retour aux sources du besoin d'estimation Préférences aux alternatives
  • 12. Hack #1 – Minimiser l’importance de la décision Estimations peu fiables Décisions importantes
  • 13. Hack #1 – Minimiser l’importance de la décision Directions approximatives ApprentissageAjustement
  • 14. Hack #2 – Focus sur la vision Revue régulière de la vision du produit Backlog priorisé Cycles courts Feedback
  • 15. Hack #3 - Engager peu d’argent au départ. Engager peu d’argent sur une période courte Faites des revues chaque semaine Décider de poursuivre ou d’arrêter au terme de la période.
  • 16. Hack #4 – Nombre de stories livrées plutôt que vélocité Stories fines Backlog priorisé Livraison des stories disponibles à la fin de l'itération Métier Qualité
  • 17. L’estimation comme outil de discussion
  • 18. L’estimation, c’est quoi ? La représentation du travail nécessaire au développement d’un logiciel 42
  • 19. Le planning poker TEST GUI ENV. DEV DOC TEST DEV TEST GUIDEV GUIDEV DOC TEST GUI ENV. DEV 15 9 9 6 12
  • 20. Rédaction US et scénarios BDD Développeur Product owner Testeur User story En tant que … Je veux … Afin de … Scénario Etant donné … Quand … Alors …
  • 21. Business value L’équipe classe les fonctionnalités par valeur L’utilisation de points permet, lors du découpage, de distribuer la valeur sur les nouvelles user stories.