SlideShare une entreprise Scribd logo

Il était une fois la vie d’un Product Owner

Romain Couturier
Romain Couturier
Romain CouturierAgile Coach à Terre d'Agile

« Il était une fois la vie d’un Product Owner (PO) » raconte la vie d’un PO qui a 9 mois pour délivrer son premier produit. Entre les visionnaires, les utilisateurs, l’équipe de développement et les investisseurs, le PO va devoir évoluer dans un environnement exigeant, sans filet. De l’initiation à la maturité, ce PO va découvrir des phénomènes agiles, varier les approches et les outils pour maîtriser sa gestion de produit. Entre fiction et réalité, « Il était une fois la vie d’un Product Owner » est une illustration concrète et fantastique du quotidien et de l’apprentissage d’un PO fraîchement débarqué qui va gérer son produit en mode start-up. » Cette session a été présentée à Agile Tour Toulouse 2012 et Agile Grenoble 2012

Il était une fois la vie d’un Product Owner

1  sur  55
Télécharger pour lire hors ligne
Il était une fois la vie d'un Product Owner …



                      Romain Couturier




www.terredagile.com
Votre interlocuteur
                                    Coach agile, formateur et enseignant




  Romain Couturier



terredagile.com
talondagile.com

romain.couturier@terredagile.com


@romaincouturier
Prérequis

            Manifeste agile
            Scrum
            XP
            Kanban
            ...
S
Le Product Owner                La dream team




    Le Boss        Le coach   L'utilisateur mystère
CHAPITRE 1ER : ANCIENNE VIE
Il était une fois …   … dans une SSII
                         lointaine

  Il était une fois dans une SSII
  lointaine …
Publicité

Recommandé

Il était une fois la vie d'un Product Owner
Il était une fois la vie d'un Product OwnerIl était une fois la vie d'un Product Owner
Il était une fois la vie d'un Product OwnerRomain Couturier
 
Valeur ajoutée, attention danger
Valeur ajoutée, attention dangerValeur ajoutée, attention danger
Valeur ajoutée, attention dangerRomain Couturier
 
Se développer avec agilité
Se développer avec agilitéSe développer avec agilité
Se développer avec agilitéRomain Couturier
 
L'Agilité dans les projets informatiques et physiques
L'Agilité dans les projets informatiques et physiquesL'Agilité dans les projets informatiques et physiques
L'Agilité dans les projets informatiques et physiquesRomain Couturier
 
Comment gérer efficacement son temps individuellement et en équipe
Comment gérer efficacement son temps individuellement et en équipeComment gérer efficacement son temps individuellement et en équipe
Comment gérer efficacement son temps individuellement et en équipeRomain Couturier
 
Qu'est ce qu'un scrum master ?
Qu'est ce qu'un scrum master ?Qu'est ce qu'un scrum master ?
Qu'est ce qu'un scrum master ?Romain Couturier
 

Contenu connexe

Plus de Romain Couturier

Changer de cadre avec l'Agilité
Changer de cadre avec l'AgilitéChanger de cadre avec l'Agilité
Changer de cadre avec l'AgilitéRomain Couturier
 
Accompagnement des entreprises innovantes
Accompagnement des entreprises innovantesAccompagnement des entreprises innovantes
Accompagnement des entreprises innovantesRomain Couturier
 
Créer le bon produit avec le Lean canvas (Scrum Day 2014)
Créer le bon produit avec le Lean canvas (Scrum Day 2014)Créer le bon produit avec le Lean canvas (Scrum Day 2014)
Créer le bon produit avec le Lean canvas (Scrum Day 2014)Romain Couturier
 
Créer le bon produit avec le lean canva
Créer le bon produit avec le lean canvaCréer le bon produit avec le lean canva
Créer le bon produit avec le lean canvaRomain Couturier
 
Atelier proposition de valeur
Atelier proposition de valeurAtelier proposition de valeur
Atelier proposition de valeurRomain Couturier
 
Rencontre Process Café : présentation de l’agilité
Rencontre Process Café : présentation de l’agilitéRencontre Process Café : présentation de l’agilité
Rencontre Process Café : présentation de l’agilitéRomain Couturier
 
Scrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauScrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauRomain Couturier
 
Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011Romain Couturier
 
Transition agile & accompagnement au changement
Transition agile & accompagnement au changementTransition agile & accompagnement au changement
Transition agile & accompagnement au changementRomain Couturier
 
Enrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés AgilesEnrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés AgilesRomain Couturier
 
Transition Organisationnelle et Accompagnement au Changement
Transition Organisationnelle et Accompagnement au ChangementTransition Organisationnelle et Accompagnement au Changement
Transition Organisationnelle et Accompagnement au ChangementRomain Couturier
 
Comment vendre l’agilité à mon client ? À mon patron ?
Comment vendre l’agilité à mon client ? À mon patron ?Comment vendre l’agilité à mon client ? À mon patron ?
Comment vendre l’agilité à mon client ? À mon patron ?Romain Couturier
 
Introduction à l'agilité
Introduction à l'agilitéIntroduction à l'agilité
Introduction à l'agilitéRomain Couturier
 
Contractualisation Agile Théorie Et Modèles
Contractualisation Agile Théorie Et ModèlesContractualisation Agile Théorie Et Modèles
Contractualisation Agile Théorie Et ModèlesRomain Couturier
 

Plus de Romain Couturier (16)

Changer de cadre avec l'Agilité
Changer de cadre avec l'AgilitéChanger de cadre avec l'Agilité
Changer de cadre avec l'Agilité
 
Accompagnement des entreprises innovantes
Accompagnement des entreprises innovantesAccompagnement des entreprises innovantes
Accompagnement des entreprises innovantes
 
Créer le bon produit avec le Lean canvas (Scrum Day 2014)
Créer le bon produit avec le Lean canvas (Scrum Day 2014)Créer le bon produit avec le Lean canvas (Scrum Day 2014)
Créer le bon produit avec le Lean canvas (Scrum Day 2014)
 
Créer le bon produit avec le lean canva
Créer le bon produit avec le lean canvaCréer le bon produit avec le lean canva
Créer le bon produit avec le lean canva
 
Enseignement et agilité
Enseignement et agilitéEnseignement et agilité
Enseignement et agilité
 
Kanban pour tous
Kanban pour tousKanban pour tous
Kanban pour tous
 
Atelier proposition de valeur
Atelier proposition de valeurAtelier proposition de valeur
Atelier proposition de valeur
 
Rencontre Process Café : présentation de l’agilité
Rencontre Process Café : présentation de l’agilitéRencontre Process Café : présentation de l’agilité
Rencontre Process Café : présentation de l’agilité
 
Scrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauScrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneau
 
Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011
 
Transition agile & accompagnement au changement
Transition agile & accompagnement au changementTransition agile & accompagnement au changement
Transition agile & accompagnement au changement
 
Enrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés AgilesEnrichir Ses Méthodes Avec des Processus Unifiés Agiles
Enrichir Ses Méthodes Avec des Processus Unifiés Agiles
 
Transition Organisationnelle et Accompagnement au Changement
Transition Organisationnelle et Accompagnement au ChangementTransition Organisationnelle et Accompagnement au Changement
Transition Organisationnelle et Accompagnement au Changement
 
Comment vendre l’agilité à mon client ? À mon patron ?
Comment vendre l’agilité à mon client ? À mon patron ?Comment vendre l’agilité à mon client ? À mon patron ?
Comment vendre l’agilité à mon client ? À mon patron ?
 
Introduction à l'agilité
Introduction à l'agilitéIntroduction à l'agilité
Introduction à l'agilité
 
Contractualisation Agile Théorie Et Modèles
Contractualisation Agile Théorie Et ModèlesContractualisation Agile Théorie Et Modèles
Contractualisation Agile Théorie Et Modèles
 

Il était une fois la vie d’un Product Owner

  • 1. Il était une fois la vie d'un Product Owner … Romain Couturier www.terredagile.com
  • 2. Votre interlocuteur  Coach agile, formateur et enseignant Romain Couturier terredagile.com talondagile.com romain.couturier@terredagile.com @romaincouturier
  • 3. Prérequis Manifeste agile Scrum XP Kanban ...
  • 4. S Le Product Owner La dream team Le Boss Le coach L'utilisateur mystère
  • 5. CHAPITRE 1ER : ANCIENNE VIE
  • 6. Il était une fois … … dans une SSII lointaine Il était une fois dans une SSII lointaine …
  • 7. Une équipe agile … Proxy PO Equipe projet Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 8. … avec des clients +/- agiles Le backlog projet … … et son planning Contrat au forfait Satisfaction cliente en démo Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 9. Un jour, le grand départ a sonné … Thierry Lothon DigitLife.fr 2005
  • 10. CHAPITRE 2ÈME : PAGE BLANCHE
  • 11. 1ère mission : créer un produit Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 12. Jour 0 : Préparation au projet ??? Les rappels/conseils du coach • Faire simple • Rester factuel • Focus sur le QUOI • Désapprendre la technique Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 13. Jour 0 : Préparation au rôle de PO Equipe de Utilisateurs et développement management Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 14. Jour 1 : Partage de la vision Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 15. Jour 2 : le 1er modèle économique Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 16. 1er engagement : le planning sera tenu Version Version Version commercialis squelette utilisable able 3 mois 6 mois 9 mois Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 17. Jour 3 : itération #0 Objectif : Valider la capacité de l'équipe à délivrer Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 18. Lecture salutaire Revoir Prototyper Raffiner Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 19. 1er rendez-vous avec les utilisateurs Vos exemples Vos avis Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 20. La recherche des personas Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 21. 1er User Story Mapping Activités métier Nécessité forte Besoins, Histoires utilisateur, Épics Faible Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 22. 1er jet de Backlog métier … Critères d'acceptation Cas nominaux Cas limites Histoire Cas d'erreurs utilisateur = Exemples Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 23. 1er jet de Backlog métier … Les coordonnées du prospect sont indiquées avec au minimum : Raison sociale & téléphone Critères Si pas intéressé ou rappel plus tard, alors d'acceptation prise d'un nouveau prospect avec règles de Cas nominaux définition de la pile de prospect Cas limites • La pile est initialement constituée par Histoire Cas d'erreurs l'administrateur utilisateur • Un prospect qui n'a pas répondu est remis dans la pile et doit être recontacté = dans les 24h • Un prospect qui a répondu et qui n'est Exemples pas intéressé ne sera jamais remis dans Ex : En tant que téléprospecteur la pile je veux prendre un prospect afin de le contacter Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 24. … et des exigences non-fonctionnelles Les histoires utilisateur apparaissent, se développent ou disparaissent Histoires utilisateurs ENF Usabilité Environnement Les ENF restent technique stables et se renforcent Fiabilité Interfaces Supportabilité Performance Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 25. Notre format d'ENF Nom Un nom unique pour l'ENF Echelle Ce que vous mesurez (= l'unité de mesure) “Comment” vous allez mesurer (= le(s) moyen(s) Mesure d'obtenir des mesures) Cible Le niveau de performance à atteindre Contrainte Le niveau de performance que vous souhaitez éviter Métrique Votre niveau actuel de performance Source : http://bit.ly/oMdly Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 26. 1ère difficulté : quel modèle de valeur ? Vendable Faisable Utilisable Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 27. 1er planning poker Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 28. 1ère Priorisation simple Risque élevé Risque élevé Valeur faible Valeur élevée Risque Risque faible Risque faible Valeur faible Valeur élevée Valeur Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 29. Rythme itérations/démonstrations Définition de Prêt Objectif(s) de l'incrément Définition de Terminé Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 30. Le jour où la démo a raté Acceptées Rejetées Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 31. Evolution de la relation PO/équipe Le PO propose, l'Equipe dispose Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 32. Evolution de la relation PO/équipe Distance Chemin du PO Confiance Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 33. CHAPITRE 3ÈME : LA CHUTE
  • 34. Le jour du grand rejet Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 35. La loi des séries Oubli de l'expérience utilisateur Problème de qualité Complexité de la solution 2 1 3 Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 36. Prototyper/Raffiner appliqués à l'UX Histoires utilisateur Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 37. Restructuration du backlog impactmapping.org Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 38. Impact mapping : action ! Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 39. Nouveau jet de Backlog métier … Critères Histoire d'acceptation utilisateur Cas nominaux Cas limite Cas d'erreurs Dette IHM technique Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 40. Testing quadrant Orientation métier Automatisé Manuel et manuel Tests fonctionnels Tests exploratoires Exemples Scénarios Tests d'histoires Tests d'usabilité Prototypes UAT ( User Acceptance Testing) Simulations Alpha/Beta Critique le produit Supporte l'équipe Test de charge et de performances Tests unitaires Tests de sécurité Tests de composants Tests "-ilité" Automatisé Outils Orientation technologique Source : http://bitly.com/RaF84t Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 41. Sortir pour éviter la surchauffe Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 42. CHAPITRE 4ÈME : ACCÉLÉRATION
  • 43. Mesurer la satisfaction client Périodiquement Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 44. Mesurer la satisfaction client A chaque démonstration Satisfaction fonctionnelle Satisfaction sur la durée Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 45. Mieux gérer son agenda avec Kanban Analyse Création Estimation Backlog A En utilisateur des prêt valider production thèmes Une activité du flux de production Un élément de travail Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 46. Visualiser le flux du produit Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 47. Comment changer dans une itération  Plus un changement intervient tard, plus son coût est élevé Règles de coût du changement dans une itération Impossi 0 1 à 5 points 5 à 15 ble Démarrage Démo de fin de l'itération d'itération Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 48. Documenter simplement A4 A4 1 fonctionnalité = A3 Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 49. Oser innover avec les utilisateurs Ancienne vie >> Page Blanche >> La chute >> Accélération
  • 50. Ils vécurent heureux et eurent beaucoup FIN d'utilisateurs Il était une fois dans une SSII lointaine …
  • 52. Avec des "Si" je referais le monde … • Utilisateurs trop loin • Modèle économique • Partager la vision • Personas inutilisés • Gestion et entretien du • Planning de versions • Pas assez de prototypage backlog produit courtes • "Je veux" vs. "Ils attendent" • Faire simple • Agilité multiformes • Timide sur le concept de • Prototyper / Raffiner • La gestion en flux MVP • Gestion de l'agenda PO • Les contraintes, qui stimulent la créativité
  • 53. La morale de cette histoire  L'échec est le moteur de l'apprentissage  Le PO n'est pas un utilisateur  Le PO donne la vision et des hypothèses, les utilisateurs donnent le chemin à suivre et la valeur