28
"CONTRÔLEZ-VOUS CE QUE VOUS MESUREZ ? Jonathan Scher – Thomas Lissajoux OCTO Technology

Observatoire de l'agile : Controlez vous ce que vous mesurez ?

Embed Size (px)

Citation preview

Page 1: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

"CONTRÔLEZ-VOUS CEQUE VOUS MESUREZ ?

Jonathan Scher – Thomas LissajouxOCTO Technology

Page 2: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

QUI ETES-VOUS ?

Quelle est la taille de votre projet ?0-5 / 5-15 / 15-50 / +50

Page 3: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

QUI ETES-VOUS ?

Depuis combien de temps, traitez vous vos projets selon un mode agile ?

0 / moins de 2ans / moins de 5ans / plus de 5 ans

Page 4: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

“YOU CAN’T CONTROL WHAT YOU CAN’T MEASURE”

Controlling Software Projects: Management, Measurement, and Estimation, Tom DeMarco, 1982

Page 5: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

QUE MESUREZ-VOUS ?

Vélocité ?

Cout global ?

Couverture de tests ?

Page 6: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

accélerer le time to market

intégrer le changement

améliorer la productivité

meilleur alignement IT/métier

améliorer la qualité

améliorer la visibilité

réduire le risque

simplifier le processus

réduire les couts

motiver les équipes

améliorer la maintenabilité

discipline technique

gérer des équipes distribuées

0 20 40 60 80 100

State of Agile Development Survey, Version One, 2011

Page 7: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

intégrer le changement

améliorer la qualité

motiver les équipes

livrer plus fréquemment

réduire les risques

respecter les délais

réduire le Time To Market

satisfaction des utilisateurs

augmenter la productivité

respecter les budgets

0 20 40 60 80 100

78

62

61

49

45

38

35

étude Scrum User Group France, 2009

Page 8: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

9

Page 9: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-0- DELIVERY

Quand avez-vous livré une version de votre produit aux clients finaux pour la dernière fois ?

Page 10: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-1- SATISFACTION UTILISATEURS

Sur une échelle allant de 0 à 10, recommanderiez vous le produit à vos amis ou à vos collègues de travail ?

0 Tout à fait improbable Tout à fait probable 10

Reichheld, One Number You Need to Grow, Harvard Business Review, Dec 2003 .

0 1 2 3 4 5 6 7 8 9 10détracteurs passifs promoteurs

Page 11: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-0- DELIVERY

Quand avez-vous vu un client final utiliser votre produit pour la dernière fois ?

Page 12: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

"Many projects have proceeded without much control but managed to

produce wonderful products […] To my mind, the question that’s much more

important than how to control a software project is, why on earth are we

doing so many projects that deliver such marginal value? […]

Tom De Marco, Software Engineering: An Idea Whose Time Has Come and Gone?, IEEE Software,

July/August 2009, pp. 96, 95

"Many projects have proceeded without much control but managed to

produce wonderful products […] To my mind, the question that’s much more

important than how to control a software project is, why on earth are we

doing so many projects that deliver such marginal value? […]

Page 13: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-2- VALEUR

Quel(s) type(s) de besoin ou capacité avez-vous servi par cette livraison ?

– Amélioration du service– Contraintes règlementaires ou légales– Positionnement marché– Réduction des couts

Combien cela aurait-il couté si vous n'aviez pas livré (visites, conversions, $, opérationnels) ?

Reinertsen, The Principles of Product Development Flow: Second Generation Lean

Product Development, Celeritas 2009.

Page 14: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-3- COUT

Combien a coutée votre dernière livraison ?

Quel est le cout total Build + Run de votre produit ?

Page 15: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

"Many projects have proceeded without much control but managed to produce

wonderful products […] To my mind, the question that’s much more important than

how to control a software project is, why on earth are we doing so many projects that

deliver such marginal value? …

Can I really be saying that it’s OK to run projects without control or with relatively

little control? Almost. I’m suggesting that first we need to select projects where

precise control won’t matter so much. Then we need to reduce our expectations for

exactly how much we’re going to be able to control them, no matter how assiduously

we apply ourselves to control."

Page 16: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-4- LEAD TIME

Quand le besoin correspondant à la dernière livraison a-t-il été exprimé pour la première fois ?

Page 17: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-5- FRÉQUENCE

Quand avez-vous livré précédemment ?

Page 18: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-6- FAILURE DEMAND

Lors de votre dernière livraison, quel part ne correspondait pas à des besoins, mais à des corrections ?

Page 19: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-7- DEFECTS

Parmi ceux-ci, quelle part a été découverte en production ?

Page 20: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

WTF

Page 21: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-8- RISQUE

Pour livrer un produit satisfaisant, quelle confiance avez-vous, sur une échelle allant de 0 à 10, dans votre capacité,sur le plan métier / technique / humain ?

Page 22: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-9- SATISFACTION DE L'EQUIPE

Sur une échelle allant de 0 à 10, recommanderiez vous de travailler sur ce produit à vos amis ou à vos collègues de travail ?

Page 23: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

-10- COMMENT ?

Quelles pratiques/patterns avez-vous mises en œuvre pour obtenir ces résultats ?

Reinertsen, The Principles of Product Development Flow: Second Generation Lean

Product Development, Celeritas 2009.

Page 24: Observatoire de l'agile : Controlez vous ce que vous mesurez ?
Page 25: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

FAITES-VOUS ?

Du test continu ?

De l'intégration continue ?

De la livraison continue ?

De l'amélioration continue ?

Et les résultats sont visibles de tous ?

Page 26: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

POURQUOI VOS MESURES NE SERAIENT-ELLES PAS ?

-1- CONTINUES

-2- OUVERTES

Page 27: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

OBSERVATOIRE AGILE

Une plateforme ouverte pour mesurer et evaluer les performances IT

Permettre aux équipes de recueillir des données factuelles pour évaluer leur performance et se benchmarker.

Des mesures faciles, continues et ouvertes.

Page 28: Observatoire de l'agile : Controlez vous ce que vous mesurez ?

INSCRIVEZ-VOUS !

WWW.OBSERVATOIRE-AGILE.COM