+ All Categories
Home > Documents > Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Date post: 19-Aug-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
22
Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported License http://creativecommons.org/licenses/by-sa/3.0/ 1/22 Pablo Pernot version 2013-1-1 http://thrilling-tales.webomator.com/derange-o-lab/pulp-o- mizer/pulp-o-mizer.html
Transcript
Page 1: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 1/22

Pablo Pernotversion 2013-1-1

http://thrilling-tales.webomator.com/derange-o-lab/pulp-o-mizer/pulp-o-mizer.html

Page 2: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 2/22

Expression du besoinAtelier sur les modes de communicationDéfinir des personasEcrire des histoires utilisateursEcrire des tests d'acceptationDécouper les histoires utilisateursLe responsable produit et son "backlog"

Page 3: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 3/22

Atelier "Modes de communication"http://jamesshore.com/Presentations/OffingTheOffsiteCustomer.html

Page 4: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 4/22

Page 5: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 5/22

Personas

Page 6: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 6/22

Définir nos personas

http://www.cooper.com/journal/personas

Page 7: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 7/22

Photo

NomTitre - fonction - description de poste

"Citation, maxime, leitmotiv"Objectifs+ objectif 1+ objectif 2+ objectif 3

Atelier personas

Page 8: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 8/22

Vision - Epics - Features - User StoriesVision

Epic ou ThèmeFeature ouFonctionnalité

User Story ouHistoireutilisateur

Page 9: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 9/22

Atelier : Histoires Utilisateur(user Stories)

Page 10: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 10/22

Histoires Utilisateur - "user stories"Carte ("card")

L'histoire est écrite sur une carte de taille assez réduite.Ces fiches peuvent être annotées (estimation, etc.)Conversation

Les détails de l'histoire seront exprimés lors de conversation avec leProduct OwnerConfirmation

Des tests d'acceptation sont consignés avec l'histoire pour validerqu'elle a été réalisée correctement.Ron Jeffries, http://xprogramming.com

Page 11: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 11/22

Titre de l'histoire utilisateur estimation

Histoires Utilisateur - "user stories"

Page 12: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 12/22

Titre de l'histoire utilisateur estimation

En tant que <rôle>,Je peux/veux <besoin>De façon à <bénéfice/valeur>

Histoires Utilisateur - "user stories"

Page 13: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 13/22

I Independant (indépendante)N Negotiable (négotiable)V Valuable (avec de la valeur)E EstimableS Sized to fit (assez petite)T Testable

Histoires Utilisateur - "user stories"

Page 14: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 14/22

Découper les user stories :Workflow steps (par étape)Business rule variations (par règle métiers)Major effort (par taille d'effort)Simple / Complex (approche du simple au complexe)Variations in data (variations dans les données)Data entry methods (façon d'intégrer les données)Defer performance (retarde la question des performances)Operations (CRUD) (par opérations)Break out a spike (analyser une piste)

Histoires Utilisateur - "user stories"

http://www.richardlawrence.info/2009/10/28/patterns-for-splitting-user-stories/

Page 15: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 15/22

Etant donné la page d'accueil du site avec un bouton «_enregistrez vous_»Quand je clique sur le bouton «_enregistrez vous_»Alors j'arrive sur le formulaire d'enregistrement

Etant donné le formulaire d'enregistrementQuand je m'enregistreAlors je reçois un email de demande de confirmationEt cet email contient un lien de confirmation

Etant donné un lien dynamique sur une page de confirmation d'enregistrementQuand j'accède à la page mon enregistrement est confirméAlors je reçois un email de confirmation d'enregistrementEt je peux désormais me connecter au site

Histoires Utilisateur - "user stories"Pour écrire les tests d'acceptance, nous préconisons le "gherkin", unesyntaxe simple qui permettra de normaliser vos tests. Elle propose unesyntaxe de type : Given - When - Then.

Page 16: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 16/22

Titre de l'histoire utilisateur estimationEn tant que <rôle>,Je peux/veux <besoin>De façon à <bénéfice/valeur>

Histoires Utilisateur - "user stories"

Given : une situation donnéeAnd : un contexteWhen : quand j'actionne, execute, fait, etc.Then : alors j'obtiens tel résultatGiven : une situation donnéeWhen : quand j'actionne, execute, fait, etc.And : que j'actionne aussiThen : alors j'obtiens tel résultat

Notes durant la conversation

Page 17: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 17/22

Le responsable produit/projetcultive constamment sonbesoin.Dans la perfide Albion on dit que le "product owner""grooms" son "backlog".

Page 18: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 18/22

Page 19: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 19/22

Maquettes

Page 20: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 20/22

En tant que ...............................................................................Je ..............................................................................................De façon à ................................................................................

étant donné : et:quand : et:alors : et:étant donné : et:quand : et:alors : et:étant donné : et:quand : et:alors : et:

Notes durant la conversation

Titre

RappelsIndépendanteNégotiableAvec de la valeurEstimableAssez petiteTestable

Page 21: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 21/22

NomTitre - fonction - description de poste

"Citation, maxime, leitmotiv"Objectifs+ objectif 1+ objectif 2+ objectif 3

Page 22: Pablo Pernot · Created Date: 5/13/2013 5:11:31 PM

Pablo Pernot - 2013 - Creative Commons Attribution-ShareAlike 3.0 Unported Licensehttp://creativecommons.org/licenses/by-sa/3.0/ 22/22

Pablo Pernottwitter @pablopernotblog http://www.areyouagile.comsociété http://www.smartview.frslides http://speakerdeck.com/u/pablopernotregroupement d'agilistes http://convergenc.es


Recommended