Olivier Patou pour le Scrum Wine @Bordeaux
04/06/2015
Ecrire de bonnes US en 5 minutes
| Sector, Alliance, Offering
Olivier Patou  Coach agile Scrum, Kanban …
 Formateur Scrum et Kanban
 http://opatou.blogs...
| Sector, Alliance, Offering
Les User Stories pour plusieurs Usages
 Pour Jeff Patton une User Story c’est :
• Un besoin ...
| Sector, Alliance, Offering
Granularité et Timing
Insert "Title, Author, Date"
4© 2010 Capgemini. All rights reserved.
Us...
| Sector, Alliance, Offering
Quelles étapes?
1) Story Mapping
2) Roadmap et Release Plan
Insert "Title, Author, Date"
5© 2...
| Sector, Alliance, Offering
Impact Mapping
 Why are we doing this? The Goal.
• Pourquoi fait-on cela? L’objectif
 Who w...
| Sector, Alliance, Offering
Une US est prête pour les développements ?
Insert "Title, Author, Date"
7© 2010 Capgemini. Al...
| Sector, Alliance, Offering
Confirmation ?
Cardinalité : 1 US / n Critères
d’acceptation
 Bonnes pratiques :
• Spécifica...
| Sector, Alliance, Offering
La vie d’une US, c’est par exemple
Insert "Title, Author, Date"
9© 2010 Capgemini. All rights...
| Sector, Alliance, Offering
10
ANNEXE
Le quadrant des tests en agile de Lisa Crispin
et la pyramide des Test du CFTL
www.capgemini.com
The information contained in this presentation is proprietary. ©2010 Capgemini. All rights reserved
Prochain SlideShare
Chargement dans…5
×

Ecrire de bonnes user stories - en 5 minutes - scrum wine v1.0

1 967 vues

Publié le

Présentation en 5 minutes pour écrire bonnes User Stories :
Timing, stratégie, démarche, qualité, cycle de vie, priorisation

Publié dans : Ingénierie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 967
Sur SlideShare
0
Issues des intégrations
0
Intégrations
943
Actions
Partages
0
Téléchargements
21
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Le jeu à été intialement inventé par Joe Litlle. Un jeu issu du Lean
    Peter Stevens a apporté quelques adaptations et a participé à sa popularisation
  • Ecrire de bonnes user stories - en 5 minutes - scrum wine v1.0

    1. 1. Olivier Patou pour le Scrum Wine @Bordeaux 04/06/2015 Ecrire de bonnes US en 5 minutes
    2. 2. | Sector, Alliance, Offering Olivier Patou  Coach agile Scrum, Kanban …  Formateur Scrum et Kanban  http://opatou.blogspot.com Actuellement  Mission chez Pages Jaunes • Scrum Master équipe Référentiel Entreprise • Coach Kanban et Chef de Projet sur le domaine de l’Annuaire Imprimé Insert "Title, Author, Date" 2© 2010 Capgemini. All rights reserved. Montée en compétence Forte exigence sur le respect des règles J’apprend les règles et je les met en œuvre Je découvre les limites et les exceptions Ca roule! Je m’affranchi des règles existantes et de nouvelles règles émergent Levée des règles de forme pour plus d’efficacité sur le fond efficace Mon propos
    3. 3. | Sector, Alliance, Offering Les User Stories pour plusieurs Usages  Pour Jeff Patton une User Story c’est : • Un besoin utilisateur • Une description du produit • Un élément de planification • Un élément de discussion • Un mécanisme pour reporter les discussions * Kent Beck a inventé le terme User Story dans l’ouvrage “Extreme Programming Explained 1st Edition, 1999
    4. 4. | Sector, Alliance, Offering Granularité et Timing Insert "Title, Author, Date" 4© 2010 Capgemini. All rights reserved. User Stories Taillée pour un produit Taillée pour une version Taillée pour un Sprint Priorité / Ordre est affinée continuellement •Le Backlog de Produit est une liste ordonnée de User Stories d’un produit. •Il est en constante évolution / raffinage •L’ordre des US est fonction de •L’opportunité, •Logique fonctionnelle et technique •Le retour sur investissement
    5. 5. | Sector, Alliance, Offering Quelles étapes? 1) Story Mapping 2) Roadmap et Release Plan Insert "Title, Author, Date" 5© 2010 Capgemini. All rights reserved. Personas, rôles, utilisateurs
    6. 6. | Sector, Alliance, Offering Impact Mapping  Why are we doing this? The Goal. • Pourquoi fait-on cela? L’objectif  Who will be impacted by it? The Actors. • Qui sera impacté? Les acteurs  How should our actors' behaviour change? The Impacts. • Comment cela va changer le comportement de nos acteurs? Les impacts  What can we do, as a delivery team, to support the required impacts? The Deliverables. • Comment pouvons nous faire, en tant qu’équipe de développement pour contribuer à la réalisation de ces impacts? Les Livrables  Gojko Adzic Insert "Title, Author, Date" 6© 2010 Capgemini. All rights reserved. Traduction qui laisse à désirer
    7. 7. | Sector, Alliance, Offering Une US est prête pour les développements ? Insert "Title, Author, Date" 7© 2010 Capgemini. All rights reserved. INDÉPENDANTE NÉGOCIABLE VALEUR AJOUTÉE ESTIMABLE SUFFISAMMENT PETITE TESTABLE INVEST USER STORY CARTE CONVERSATION CONFIRMATION LES 3C USER STORY Une US peut s’écrire sur une carte 80 x 120 mm Les détails sont discutés entre les parties prenantes Elle est confirmée par des critères d’acceptationRon Jeffries Indépendance des US entre elles et de la technique Les détails sont négociés entre les parties prenantes L’histoire est source de valeur pour l’utilisateur final L’équipe est en mesure d’estimer l’effort nécessaire à la réalisation de l’US Suffisamment petite pour être estimée par l’équipe et pour que plusieurs US puissent être développées dans une itération (par ex. 5 à 6) Elle est confirmée par des critères d’acceptation (3eme C de Jeffries) Bill Wake
    8. 8. | Sector, Alliance, Offering Confirmation ? Cardinalité : 1 US / n Critères d’acceptation  Bonnes pratiques : • Spécification par l’exemple • Formulation standardisé • Approche boite noire  Given When Then • Etant donné que … • Et Que …. • Lorsque …. • Alors …. • Et … Automatiser la confirmation Insert "Title, Author, Date" 8© 2010 Capgemini. All rights reserved.
    9. 9. | Sector, Alliance, Offering La vie d’une US, c’est par exemple Insert "Title, Author, Date" 9© 2010 Capgemini. All rights reserved. Identifiée Décrite Prête (Ready To Dev) A faire En cours Terminée (Done) En PROD priorisée Sprint Commencer à Terminer et Terminer ce qui est commencé
    10. 10. | Sector, Alliance, Offering 10 ANNEXE Le quadrant des tests en agile de Lisa Crispin et la pyramide des Test du CFTL
    11. 11. www.capgemini.com The information contained in this presentation is proprietary. ©2010 Capgemini. All rights reserved

    ×