PresentationPDF Available

Le Zen de la vélocité

Authors:
  • Gfi Informatique

Abstract

pitfalls & fallacies regarding story points handling + proposal for a sustainable velocity
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 1
Le Zen de la Vélocité
Christophe MOUSTIER
Agile Tour Sophia Antipolis
9ème édition 20 septembre 2019
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 2
Merci aux Sponsors !
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 3
Sondage
Qui utilise la vélocité comme
indicateur ?
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 4
Les pièges de la
vélocité
Effort et valeur crée
Vélocité de 2 équipes ou des personnes
Analyse sur une longue période
Mélanger durées et SP
SP et $P
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 5
Autres Antipatterns
« On doit augmenter la vélocité ! »
Ce n’est pas une mesure mais une estimation grossière
« Récompenser la performance »
Réduit la motivation intrinsèque [Dan Pink]
« Accabler une diminution »
Renforcement négatif [Pavlov]
« Répartir 1 SP sur plusieurs sprints »
On a oublié le DoD + mauvais contrôle au Sprint
Refinement
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 6
Raisons
Algèbre linaire
Contrat de Confiance
EquipeEquipe
POEquipe
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 7
SP = f (DoR x US comparables x
Dette technique x DoD
Raisons
(suite)
) = ( )
xxxxx
xx …
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 8
Pourquoi ça marche ?
Expérience prof. Marcus du
Sautoy :
Estimation du nombre de Dragibus
par 160p
la moyenne donne le bon nombre !
(4000+)
SP => peu de valeurs
=> ~OK pour une équipe
https://www.youtube.com/w
atch?v=iOucwX7Z1HU&feature
=youtu.be
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 9
Effet Hawthorne 1/2
Etude entre 1924 et 1932 :
influence environnement /
productivité
Changements =>
Améliorations
Après l’étude
Changements => pas
d’améliorations
1 -C’est l’étude
qui change les
indicateurs !
(
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 10
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 11
Paradoxe de Simpson
Effets de la bière sur la libido :
La bière c’est
l’amour ?
ScienceEtonnante
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 12
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 13
Paradoxe de Simpson
Effets de la bière sur la libido :
2 D’autres
facteurs
peuvent
modifier
l’étude
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 14
L’effet « Thermostat »
En présence d’un "régulateur"
les variations ne sont pas perçues
M. Friedman - 2003
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 15
Effet Hawthorne 2/2
Les indicateurs bougent
au détriment de la fatigue
+ autres facteurs non
observés
(
3 - « Quand une mesure devient une
cible elle cesse d’être une bonne
mesure » Loi de Goodhart - 1975
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 16
Proposition
4 indicateurs de stabilité
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 17
KPI « Niko »
Facteur lié au Niko Niko
L’Équipe vote son niveau d’insatisfaction
Ex. 1 : 5 :
Il faut maintenir le bonheur / fun
Indicateur " Niko" = 5
Niveau
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 18
Facteur lié à la Definition of Ready
US conforme au DoR
Autonomie de l’Équipe => productivité optimale
Génère Lead Time + Silo + Stock
=> réduction agilité
Indicateur "DoR" = Nb US Total
Nb US conformes DoR
KPI « DoR »
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 19
Facteur liée aux SP Terminés
Nb de SP générés par les US conformes au DoD
Vélocité classique
Engagements doivent être respectés
Indicateur "SPT" = Nb SP engagés
Nb SP conformes DoD
KPI « SPT »
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 20
Facteur liée au First Pass Yield
Pourcentage de US conformes au DoD du 1er coup
Origine: Lean Management
Réussir du 1er coup est un gage de productivité
Indicateur "FPY" = Nb US livrées
Nb US DoD ok 1er coup
KPI « FPY »
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 21
1ères Interprétations
DoR SPT FPY Niko
#1
Faible Normal Normal Normal Le DoR est trop exigent
#2
Normal Faible Normal Normal Problème d’estimation / WIP
#3
Normal Normal Faible Normal Le DoD est trop exigent
#4
Normal Normal Normal Faible L’Équipe compense
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 22
1ères Interprétations
DoR SPT FPY Niko
#0
Normal Normal Normal Normal DoD renforçable / Vélocité
améliorable
#5
Normal Faible Faible Normal Delivery mal contrôlé
#6
Faible Normal Faible Normal
Équipe
chanceuse malgré tous
le
rework
#7
Normal Faible Normal Faible
Trop d’engagements /
compensations insuffiantes
=>
risque burn out
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 23
Facteurs d’améliorations
Taille des US : ex. livrable dans la
½ journée (ou moins)
Réduction des dépendances
Silos inter-équipes loi de Conway
Silos intra-équipe
Réduire les délais d’attentes + WIP
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 24
Métriques complémentaires
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 25
Dette technique
Dette volontaire / involontaire
Entropie du code
Cout du changement
Technique de contrôle : Sw Craftsmaship
Contrôle de la dette budgété par le PO
Métriques complémentaires
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 26
Métriques complémentaires
Au-delà de chaque US
Provision de la maintenance
Bonne santé des tests (couverture/faux-
positifs/...) => Indicateurs « RePaReD »
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 27
Key Take away
Observer
Plusieurs
Indicateurs
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 28
Homeworks
REX
Corrélations
Approche Bayésienne pour
améliorer les prédictions sur la
vélocité
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 29
Inspirations
Doc Norton "Escape Velocity - Better Metrics for Agile Teams
Milton Friedman - “The Fed’s Thermostat”
Marcus du Sautoy "BBC - The Code - The Wisdom of the Crowd”
https://en.wikipedia.org/wiki/First_pass_yield
https://fr.wikipedia.org/wiki/Effet_Hawthorne
https://fr.wikipedia.org/wiki/Loi_de_Goodhart
https://fr.wikipedia.org/wiki/Paradoxe_de_Simpson
Liens sur la vélocité :
https://www.scrum.org/resources/blog/scrum-myths-velocity-value
https://www.scrum.org/resources/blog/agile-metrics-v
https://tinyurl.com/y4quos9w
20/09/2019 #AgileTourSophia (par @AgileTourSophia) 30
Christophe MOUSTIER
Auteur du livre
https://tinyurl.com/
testagile-eni
christophe.moustier@gfi.fr
06 23 20 56 59
Practice Leader Testing Gfi Méditerranée
Mentor Agile Testing
FRANCE | ESPAGNE | PORTUGAL | BELGIQUE | SUISSE | LUXEMBOURG |
ANGLETERRE | POLOGNE | ROUMANIE | MAROC | CÔTE D’IVOIRE |
ANGOLA | USA | MEXIQUE | COLOMBIE | BRÉSIL
ResearchGate has not been able to resolve any citations for this publication.
ResearchGate has not been able to resolve any references for this publication.