Bibdoc 2024 - Ecologie du livre et creation de badge.pdf
AT2010 Optimisez le retour sur investissement de votre produit avec une bonne priorisation de votre backlog
1. Optimisez le ROI de votre produit avec une
bonne priorisation de votre Backlog
Céline STAUDER
27 Octobre 2010
14/10/2010 www.agiletour.com 1
2. Formations – coaching agile
Introduction 1/3
• Qui êtes vous ?
• De quoi va-t-on parler ?
• Pourquoi ?
• A qui s’adresse cette session ?
www.agiletour.com14/10/2010 2
3. Formations – coaching agile
Introduction 2/3
• Céline STAUDER
o Scrum + XP depuis 4 ans
o Scrum Master puis Product Owner
o Consultante formatrice sur l’agilité.
• http://www.agile-it.fr
• c.stauder@clt-services.com
www.agiletour.com14/10/2010 3
4. Formations – coaching agile
Introduction 3/3
CLT SERVICES
• Logiciels sur mesure.
• Expertise technologies Microsoft (SQL + .Net).
• Conseil et Formation agile.
o Formation
o Coaching
o Accompagnement pour passer à Scrum.
www.agiletour.com14/10/2010 4
5. Formations – coaching agile
Quelques concepts pour commencer
• Product Backlog
• Product Owner (PO)
• User story (US)
• Valeur ajoutée ou valeur business
• Satisfaction client
www.agiletour.com 514/10/2010
6. Formations – coaching agile
Enjeux de la priorisation
• Donner de la visibilité
• Mesurer l’importance d’une US
• Calculer le coût d’une US
• Calculer le retour sur investissement d’une US
=> Livrer le plus rapidement possible ce qui
apporte le plus de valeur ajoutée aux utilisateurs.
www.agiletour.com 614/10/2010
7. Formations – coaching agile
La vision de l’iceberg par Mike Cohn
www.agiletour.com 714/10/2010
8. Formations – coaching agile
Les étapes
• Vision globale
• Choix des US pertinentes
• Technique de priorisation
www.agiletour.com 814/10/2010
9. Formations – coaching agile
Comment obtenir une vision globale
du produit ?
www.agiletour.com 914/10/2010
10. Formations – coaching agile
Vision globale – Définition
• Identifier le processus général
• Identifier les acteurs
• Représenter avec les user stories
• Identifier les relations et les interactions
entre les US
• Donner une vision des différentes
releases.
www.agiletour.com 1014/10/2010
11. Formations – coaching agile
Vision globale - Un outil
Le backlog en map
• Réalisé en fonction du processus métier et
des rôles utilisateurs
• Permet de lister et de rendre visible les user
stories
• Affiché dans la salle projet
www.agiletour.com 1114/10/2010
13. Formations – coaching agile
Comment choisir les bonnes
user stories ?
www.agiletour.com 1314/10/2010
14. Formations – coaching agile
Choix des user stories – Définition
• Les types de fonctionnalités :
o Obligatoire
o Linéaire
o Catalyseur
o Inverse
o Indiffèrent
o Questionnable
www.agiletour.com 1414/10/2010
15. Formations – coaching agile
Choix des user stories - Définition
• Quelles sont les fonctionnalités pertinentes et
quelles sont les u.s. à inclure dans notre produit?
o Toutes les u.s. obligatoires
o Une partie des u.s. linéaires
o Quelques u.s. catalyseurs
www.agiletour.com 1514/10/2010
16. Formations – coaching agile
Choix des user stories – un outil, les exigences
fonctionnelles et dysfonctionnelles
• Classification des User stories par les utilisateurs
www.agiletour.com 1614/10/2010
17. Formations – coaching agile
Choix des User stories - Exemple
• Quel est mon sentiment par rapport à cette
fonctionnalité ?
o J’aime avoir cette fonctionnalité (+)
o Je m’attend à avoir cette fonctionnalité (+)
o Je suis neutre (0)
o Cette fonctionnalité ne représente aucun intérêt pour
moi (-)
o Je n’aime pas cette fonctionnalité (-)
www.agiletour.com 1714/10/2010
18. Formations – coaching agile
Choix des User stories - Exemple
• Quel est mon sentiment si je n’ai pas cette
fonctionnalité ?
o J’aime ne pas avoir cette fonctionnalité (-)
o Je m’attend à ne pas avoir cette fonctionnalité (-)
o Je suis neutre (0)
o Je ne vois aucun intérêt à ne pas avoir cette
fonctionnalité (+)
o Je n’aime pas ne pas avoir cette fonctionnalité (+)
www.agiletour.com 1814/10/2010
20. Formations – coaching agile
Prioriser – Définition
• Estimer chaque user story
• Mesurer les bénéfices et pénalités d’avoir ou non
cette fonctionnalité.
• Rationnaliser le rapport valeur business et coût
de réalisation.
www.agiletour.com 2014/10/2010
21. Formations – coaching agile
Priorisation, Un outil
Priorisation relative de Mike Cohn
www.agiletour.com 2114/10/2010
22. Formations – coaching agile
Priorisation - Exemple
www.agiletour.com 2214/10/2010
Exemple de backlog avec priorités relatives