Les Rôles du Scrum Product Owner

  • Published on
    16-Jul-2015

  • View
    113

  • Download
    3

Embed Size (px)

Transcript

  • Rle du Scrum Product Owner Jeff PattonAgile Product Designjpatton@acm.org

    Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 2

    Le rle du product owner est spcifique au processus agile Scrum

    Aussi appel modle du bonhomme de neige(le voyez-vous ?)

    Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 3

    Le product owner planifie le produit en pelures d'oignon

    Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 4

    Le product owner planifie le produit en pelures d'oignon

    Produit ou Projet

    Quels objectifs mtiers le produit va-t-il remplir ?

    Charte du Produit

    Prsentation condense

    VersionComment pouvons-nous dlivrer de la valeur de faon incrmentale ?

    Quels sous-ensembles d'objectifs chaque version va-t-elle permettre d'atteindre ?

    quelles populations d'utilisateurs cette version va-t-elle s'adresser ?

    Quelles fonctionnalits importantes (features) cette version va-t-elle offrir ?

    Planning de ReleaseItrationQu'allons-nous

    spcifiquementconstruire ? (user stories)

    De quelle manire cette itration va-t-elle nous

    amener tenir les objectifs de la version ?

    Planning d'Itration

    Story (lment du Backlog) quel utilisateur ou partie prenante cette story va-t-elle s'adresser ?

    Comment va-t-elle se traduire ?

    Comment vais-je dterminer si elle est termine ?

    Dtails de la Story

    Tests d'acceptation

    Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 5

    Le Planning en Oignon peut aussi inclure le portefeuille produit et la stratgie mtier

    Produit ou Projet

    Quels objectifs mtiers le produit va-t-il remplir ?

    Charte du Produit

    Prsentation condense

    VersionComment pouvons-nous dlivrer de la valeur de faon incrmentale ?

    Quels sous-ensembles d'objectifs chaque version va-t-elle permettre d'atteindre ?

    quelles populations d'utilisateurs cette version va-t-elle s'adresser ?

    Quelles fonctionnalits importantes (features) cette version va-t-elle offrir ?

    Planning de ReleaseItrationQu'allons-nous

    spcifiquementconstruire ? (user stories)

    De quelle manire cette itration va-t-elle nous

    amener tenir les objectifs de la version ?

    Planning d'Itration

    Story (lment du Backlog) quelle utilisateur ou partie prenante cette story va-t-elle s'adresser ?

    Comment va-t-elle se traduire ?

    Comment vais-je dterminer si elle est termine ?

    Dtails de la Story

    Tests d'acceptation

    Produit ou Projet

    Version

    Itration

    Story

    Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, All rights reserved, www.agileproductdesign.com 6

    Le Planning en Oignon peut aussi inclure le portefeuille produit et la stratgie mtier

    Produit ou Projet

    Version

    Itration

    Story

    2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 6Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, All rights reserved, www.agileproductdesign.com 7

    Produit ou Projet

    Version

    Itration

    Story

    Le Planning en Oignon peut aussi inclure le portefeuille produit et la stratgie mtier

    Portefeuille Produit

    Stratgie Mtier

    2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 7Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 8

    Le Product Owner est un :

    Expert Mtier Connat assez le mtier pour avoir une

    vision produit Rpond aux questions techniques poses

    sur le mtier par ceux qui crent le produit

    Avocat de l'utisateur final Dcrit le produit en ayant une

    connaissance des utilisateurs et de son utilisation, afin de servir les deux

    Avocat du client Connat les besoins de l'acheteur du

    produit et sait choisir un ensemble de fonctionnalits prsentant une grande valeur ajoute pour le client

    Avocat du mtier Connat les besoins de l'organisation qui

    finance l'laboration du logiciel et sait choisir un ensemble de fonctionnalits qui servent leurs objectifs

    Communiquant Capable de communiquer sa vision et

    de diffrer la spcification d'une fonctionnalit et les choix de conception (Juste temps)

    Dcideur Face une diversit d'objectifs

    contradictoires et d'opinions, il sait arbitrer et prendre les dcisions finales ncessaires

    Le rle du Product Owner est gnralement rempli par une seule personne appuye par une quipe

    Traduit par Fabrice Aimetti le 6-Fv-2010

  • 2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 9

    Responsabilits du Product Owner

    Organise le backlog en versions incrmentales

    Spcifie des critres d'acceptation objectifs pour les stories

    Cre et maintient jour le backlog produit

    Participe quotidiennement

    Est disponible pour rpondre aux questions et clarifier les user stories

    Vrifie que les stories sont termines sur la base des critres d'acceptation

    value le produit la fin du Sprint et ajoute ou supprime des stories dans le backlog si ncessaire

    Traduit par Fabrice Aimetti le 6-Fv-2010

    Communique les Objectifs Mtiers, des Clients et des Utilisateurs finauxCoordonne l'implication des utilisateurs et des parties prenantesSe coordonne avec les autres product owners pour garantir la

    cohrence du produit et des versions

  • 2006-2007 Jeff Patton, Tous droits rservs, www.agileproductdesign.com 10

    qui

    pePr

    oduc

    t O

    wne

    rq

    uipe

    de

    Dv

    elop

    pem

    ent

    Les fonctionnalits prpares et termines passent et repassent entre les couloirs

    implmentation des fonctionnalits de l'itration 1

    rcupre les infos pour l'itration 3

    prpare pour l'itration 2 des fonctionnalits

    soutien le dveloppement de l'itration 1

    implmentation des fonctionnalits de l'itration 2 correction des bugs de l'itration 1

    rcupre les infos pour l'itration 4

    prpare pour l'itration 3 des fonctionnalits

    soutien le dv. de l'iteration 2

    valide l'itration 1

    implmentation des fonctionnalits de l'itration 3 correction des bugs de l'itration 2

    rcupre les infos pour l'itration 5

    prpare pour l'itartion 4 des fonctionnalits

    soutien le dv. de l'itration 3

    valide l'itration 2

    planning rcupre les infos prpare pour

    l'itration 1 des fonctionnalits exigences techniques fortes, exigences utilisateurs faibles

    mise en place de l'environnement de dveloppement

    tudes d'architecture (spikes)

    Sprint 0 Sprint 1 Sprint 2 Sprint 3

    Prparation des

    fonctionnalits

    Fonc

    tionn

    alits

    cod

    es

    temps

    Prparation fonct.

    + bugs trouvs lots des tests

    soutien d v

    soutien d v

    Traduit par Fabrice Aimetti le 6-Fv-2010

    Scrums Product Owner RoleThe product owner role comes from the specific Agile process ScrumThe product owner plans the product in layersDiapo 4The Planning Onion can grow to include product portfolios and business strategyDiapo 6Diapo 7The Product Owner Is a:Product Owner ResponsibilitiesDesign and Coded Features Pass Back and Forth Between Tracks