Agile Pays Basque 2017 - Job Story : penser autrement l'expression du besoin agile

602aa726149f6f35179b588a65a4a4fa?s=47 Anne Gabrillagues
September 22, 2017

Agile Pays Basque 2017 - Job Story : penser autrement l'expression du besoin agile

Si vous avez déjà travaillé sur un projet agile, vous avez sans doute rencontré la User Story. Vous avez même peut-être utilisé des "persona", ces fiches de personnage qui représentent un de vos utilisateurs type. Ces formats ont marqué une vraie étape dans l'évolution de la spécification agile et sont le support actuellement le plus largement utilisé pour la formalisation du besoin en mode agile. Mais est-ce suffisant ? Est-ce que cela permet de capter l'essence du besoin ? Pas forcément ! La Job Story est une approche complémentaire, qui peut venir enrichir votre compréhension des attentes de vos clients, et vous aider à développer un super produit !

602aa726149f6f35179b588a65a4a4fa?s=128

Anne Gabrillagues

September 22, 2017
Tweet

Transcript

  1. 2.
  2. 3.

    La “job story” est le format de description du besoin

    utilisateur préconisé par l’approche “Jobs to be done” : Job stories, vous avez dit job stories ?
  3. 4.

    La “job story” est le format de description du besoin

    utilisateur préconisé par l’approche “Jobs to be done” : ➢ format concis Job stories, vous avez dit job stories ?
  4. 5.

    La “job story” est le format de description du besoin

    utilisateur préconisé par l’approche “Jobs to be done” : ➢ format concis ➢ centré sur le problème rencontré par le client Job stories, vous avez dit job stories ?
  5. 6.

    La “job story” est le format de description du besoin

    utilisateur préconisé par l’approche “Jobs to be done” : ➢ format concis ➢ centré sur le problème rencontré par le client ➢ décrivant le contexte du problème Job stories, vous avez dit job stories ?
  6. 7.

    La “job story” est le format de description du besoin

    utilisateur préconisé par l’approche “Jobs to be done” : ➢ format concis ➢ centré sur le problème rencontré par le client ➢ décrivant le contexte du problème ➢ incitant à la recherche de solutions innovantes Job stories, vous avez dit job stories ?
  7. 9.
  8. 10.

    People don’t buy your value proposition they buy your problem

    statement and give you the sale as a reward for having defined it in a way such that the buyer can see the road to success with greater clarity. - Charles H. Green
  9. 12.

    ➢ Approche issue du marketing ➢ Théorisée par Clayton Christensen,

    consultant et enseignant à la Harvard Business School L’origine de la théorie “Jobs to be done”
  10. 13.

    ➢ Approche issue du marketing ➢ Théorisée par Clayton Christensen,

    consultant et enseignant à la Harvard Business School ➢ Article fondateur datant de 2005 : “Marketing Malpractice: The Cause and the Cure” L’origine de la théorie “Jobs to be done”
  11. 14.

    ➢ Approche issue du marketing ➢ Théorisée par Clayton Christensen,

    consultant et enseignant à la Harvard Business School ➢ Article fondateur datant de 2005 : “Marketing Malpractice: The Cause and the Cure” ➢ Auteur régulièrement distingué, dont les travaux sont régulièrement récompensés L’origine de la théorie “Jobs to be done”
  12. 15.

    ➢ Les équipes Marketing de McDonald’s ont longtemps tenté d’augmenter

    la vente de milkshakes aux USA Le cas “Milkshake”
  13. 16.

    ➢ Les équipes Marketing de McDonald’s ont longtemps tenté d’augmenter

    la vente de milkshakes aux USA ➢ Elles ont utilisé tout l’outillage marketing habituel afin de capter les inputs clients sur la façon de rendre leurs milkshakes encore meilleurs Le cas “Milkshake”
  14. 17.

    ➢ Les équipes Marketing de McDonald’s ont longtemps tenté d’augmenter

    la vente de milkshakes aux USA ➢ Elles ont utilisé tout l’outillage marketing habituel afin de capter les inputs clients sur la façon de rendre leurs milkshakes encore meilleurs ➢ McDonald a enrichi la gamme de ses milkshakes en conséquence Le cas “Milkshake”
  15. 18.

    ➢ Les équipes Marketing de McDonald’s ont longtemps tenté d’augmenter

    la vente de milkshakes aux USA ➢ Elles ont utilisé tout l’outillage marketing habituel afin de capter les inputs clients sur la façon de rendre leurs milkshakes encore meilleurs ➢ McDonald a enrichi la gamme de ses milkshakes en conséquence Le cas “Milkshake” ➢ Cela n’a généré aucun impact sur les ventes ...
  16. 19.

    ➢ Les équipes Marketing de McDonald’s ont fait appel à

    Clayton Christensen et son équipe, qui a reformulé le problème Le cas “Milkshake”
  17. 20.

    ➢ Les équipes Marketing de McDonald’s ont fait appel à

    Clayton Christensen et son équipe, qui a reformulé le problème Pour quelle tâche les clients “embauchent”-il leur milkshake ? Le cas “Milkshake”
  18. 21.

    ➢ Les équipes Marketing de McDonald’s ont fait appel à

    Clayton Christensen et son équipe, qui a reformulé le problème Pour quelle tâche les clients “embauchent”-il leur milkshake ? ➢ L’équipe a alors passé des heures à observer le comportement des clients : ◦ quand achètent-ils leur milkshake ? ◦ le consomment-il sur place ? ◦ est-ce qu’ils achètent autre chose en même temps ? ◦ etc. Le cas “Milkshake”
  19. 23.

    ➢ Résultats de l’étude “anthropologique” : ◦ plus de la

    moitié de tous les milkshakes achetés le sont avant 8:30 du matin Le cas “Milkshake”
  20. 24.

    ➢ Résultats de l’étude “anthropologique” : ◦ plus de la

    moitié de tous les milkshakes achetés le sont avant 8:30 du matin ◦ ces achats ne comportent pas d’autre produit Le cas “Milkshake”
  21. 25.

    ➢ Résultats de l’étude “anthropologique” : ◦ plus de la

    moitié de tous les milkshakes achetés le sont avant 8:30 du matin ◦ ces achats ne comportent pas d’autre produit ◦ les clients boivent leur milkshake dans leur voiture en allant travailler Le cas “Milkshake”
  22. 26.

    ➢ Résultats de l’étude “anthropologique” : ◦ plus de la

    moitié de tous les milkshakes achetés le sont avant 8:30 du matin ◦ ces achats ne comportent pas d’autre produit ◦ les clients boivent leur milkshake dans leur voiture en allant travailler ➢ L’équipe a alors demandé aux clients ayant acheté un milkshake ce qu’ils auraient acheté à la place Le cas “Milkshake”
  23. 27.

    ➢ Résultats de l’étude “anthropologique” : ◦ plus de la

    moitié de tous les milkshakes achetés le sont avant 8:30 du matin ◦ ces achats ne comportent pas d’autre produit ◦ les clients boivent leur milkshake dans leur voiture en allant travailler ➢ L’équipe a alors demandé aux clients ayant acheté un milkshake ce qu’ils auraient acheté à la place ➢ Produits cités : une banane, un bagel, etc. Le cas “Milkshake”
  24. 28.

    ➢ Résultats de l’étude “anthropologique” : ◦ plus de la

    moitié de tous les milkshakes achetés le sont avant 8:30 du matin ◦ ces achats ne comportent pas d’autre produit ◦ les clients boivent leur milkshake dans leur voiture en allant travailler ➢ L’équipe a alors demandé aux clients ayant acheté un milkshake ce qu’ils auraient acheté à la place ➢ Produits cités : une banane, un bagel, etc. ➢ Mais le produit préféré reste le milkshake Le cas “Milkshake”
  25. 29.

    ➢ Résultats de l’étude “anthropologique” : ◦ plus de la

    moitié de tous les milkshakes achetés le sont avant 8:30 du matin ◦ ces achats ne comportent pas d’autre produit ◦ les clients boivent leur milkshake dans leur voiture en allant travailler ➢ L’équipe a alors demandé aux clients ayant acheté un milkshake ce qu’ils auraient acheté à la place ➢ Produits cités : une banane, un bagel, etc. ➢ Mais le produit préféré reste le milkshake Pourquoi ??? Le cas “Milkshake”
  26. 31.

    ➢ Boire un milkshake prend en moyenne 23 minutes ➢

    Boire un milkshake rassasie, “occupe” et le gobelet tient dans le porte canette de la voiture Le cas “Milkshake”
  27. 32.

    ➢ Boire un milkshake prend en moyenne 23 minutes ➢

    Boire un milkshake rassasie, “occupe” et le gobelet tient dans le porte canette de la voiture ➢ Le milkshake rend un meilleur service qu’un donut, une banane, un bagel ou un café Le cas “Milkshake”
  28. 33.

    ➢ Boire un milkshake prend en moyenne 23 minutes ➢

    Boire un milkshake rassasie, “occupe” et le gobelet tient dans le porte canette de la voiture ➢ Le milkshake rend un meilleur service qu’un donut, une banane, un bagel ou un café ➢ Ajouter de nouveaux parfums n’améliore pas le service rendu Le cas “Milkshake”
  29. 34.

    ➢ Boire un milkshake prend en moyenne 23 minutes ➢

    Boire un milkshake rassasie, “occupe” et le gobelet tient dans le porte canette de la voiture ➢ Le milkshake rend un meilleur service qu’un donut, une banane, un bagel ou un café ➢ Ajouter de nouveaux parfums n’améliore pas le service rendu Le cas “Milkshake” ➢ Rendre le milkshake plus épais, augmenter la durée de consommation ou faciliter son achat au comptoir ont permis d’augmenter les ventes de 700%
  30. 36.

    ➢ Quid du marché du milkshake ? ➢ Il est

    en fait bien plus large que ce que le total des ventes ne laisse présager : il faut tenir compte des “concurrents” : banane, bagel, etc. Le cas “Milkshake”
  31. 37.

    ➢ Quid du marché du milkshake ? ➢ Il est

    en fait bien plus large que ce que le total des ventes ne laisse présager : il faut tenir compte des “concurrents” : banane, bagel, etc. Vos clients achètent rarement ce que votre compagnie pense vendre Le cas “Milkshake”
  32. 38.

    La théorie “Jobs to be done” “Jobs to be done”

    a pour objectif de nous aider à comprendre ce qui motive nos clients à acheter notre produit
  33. 39.

    People buy products and services to get jobs done and

    while products come and go, the underlying job-to-be-done does not go away. - Tony Ulwick
  34. 40.

    La théorie “Jobs to be done” ➢ Vos clients veulent

    acheter des produits et des services qui “font le job” d’un point de vue fonctionnel
  35. 41.

    La théorie “Jobs to be done” ➢ Vos clients veulent

    acheter des produits et des services qui “font le job” d’un point de vue fonctionnel ➢ Un “job fonctionnel” est en fait un processus
  36. 42.

    La théorie “Jobs to be done” ➢ Vos clients veulent

    acheter des produits et des services qui “font le job” d’un point de vue fonctionnel ➢ Un “job fonctionnel” est en fait un processus ➢ Un “job fonctionnel” peut donc être décomposé en sous processus
  37. 43.

    La théorie “Jobs to be done” ➢ Vos clients veulent

    acheter des produits et des services qui “font le job” d’un point de vue fonctionnel ➢ Un “job fonctionnel” est en fait un processus ➢ Un “job fonctionnel” peut donc être décomposé en sous processus ➢ Chacun de ces processus est une opportunité vous permettant d’approfondir votre compréhension du besoin client
  38. 44.

    What’s most interesting is the situations people find themselves in

    before they’re our customers. It’s not about this industry or that one. It’s not about demographics, either. It’s not even about the competitive set, yet. It’s all about the situation they’re in, the reality they’re trying to wrangle, and the progress they’re trying to make. - Jason Fried (BaseCamp)
  39. 45.

    “ Libérez moi de la souffrance d’avoir à éditer les

    factures et les suivre manuellement afin qu’elles soient payées rapidement …” - Une trésorière anonyme
  40. 47.

    Les bénéfices de “Jobs to be done” ➢ Favorise l’empathie

    avec l’utilisateur ➢ Fournit des informations sur le bénéfice espéré par l’utilisateur
  41. 48.

    Les bénéfices de “Jobs to be done” ➢ Favorise l’empathie

    avec l’utilisateur ➢ Fournit des informations sur le bénéfice espéré par l’utilisateur ➢ Ouvre la porte à l’élaboration de solutions différentes de celles qui auraient été identifiées à la lecture de user stories
  42. 49.

    Les bénéfices de “Jobs to be done” ➢ Favorise l’empathie

    avec l’utilisateur ➢ Fournit des informations sur le bénéfice espéré par l’utilisateur ➢ Ouvre la porte à l’élaboration de solutions différentes de celles qui auraient été identifiées à la lecture de user stories ➢ Incite à l’innovation guidée par le contexte d’usage
  43. 50.

    Astuce 1 : n’hésitez pas à ajouter des éléments de

    contexte à votre job story 5 astuces pour écrire une bonne job story
  44. 51.

    Astuce 1 : n’hésitez pas à ajouter des éléments de

    contexte à votre job story ➢ Plus la story est riche en informations sur le contexte plus le produit proposé sera adapté au besoin de votre client 5 astuces pour écrire une bonne job story
  45. 52.

    Astuce 1 : n’hésitez pas à ajouter des éléments de

    contexte à votre job story ➢ Plus la story est riche en informations sur le contexte plus le produit proposé sera adapté au besoin de votre client ➢ Démonstration par l’exemple : comparons quelques formulations 5 astuces pour écrire une bonne job story
  46. 55.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison à domicile De l’importance du contexte
  47. 56.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison à domicile ➢ service de livraison d’un kit “prêt à cuisiner” De l’importance du contexte
  48. 57.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison à domicile ➢ service de livraison d’un kit “prêt à cuisiner” De l’importance du contexte
  49. 58.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison à domicile ➢ service de livraison d’un kit “prêt à cuisiner” De l’importance du contexte
  50. 59.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison express à domicile ➢ service de livraison d’un kit “prêt à cuisiner” De l’importance du contexte
  51. 60.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison express à domicile ➢ service de livraison d’un kit “prêt à cuisiner” (mouais bof) De l’importance du contexte
  52. 61.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison express à domicile ➢ service de livraison d’un kit “prêt à cuisiner” (mouais bof) ➢ service de localisation de restauration rapide De l’importance du contexte
  53. 62.

    Propositions de service : ➢ service de réservation d’un restaurant

    ➢ service de livraison express à domicile ➢ service de livraison d’un kit “prêt à cuisiner” (mouais bof) ➢ service de localisation de restauration rapide ➢ service de commande à distance d’un plat servi sur place De l’importance du contexte
  54. 63.

    Propositions de service : ➢ service de livraison express à

    domicile ➢ service de livraison d’un kit “prêt à cuisiner” (mouais bof) ➢ service de localisation de restauration rapide ➢ service de commande à distance d’un plat servi sur place De l’importance du contexte
  55. 64.

    Propositions de service : ➢ service de livraison express à

    domicile ➢ service de livraison d’un kit “prêt à cuisiner” ➢ service de localisation de restauration rapide ➢ service de commande à distance d’un plat servi sur place De l’importance du contexte
  56. 65.

    Propositions de service : ➢ service de livraison express à

    domicile ➢ service de localisation de restauration rapide ➢ service de commande à distance d’un plat servi sur place De l’importance du contexte
  57. 66.

    Propositions de service : ➢ service de livraison express à

    domicile ➢ service de localisation de restauration rapide ➢ service de commande à distance d’un plat servi sur place De l’importance du contexte
  58. 67.

    Propositions de service : ➢ service de livraison express à

    domicile ➢ service de localisation de restauration rapide à emporter sur mon trajet ➢ service de commande à distance d’un plat servi sur place De l’importance du contexte
  59. 68.

    Propositions de service : ➢ service de livraison express à

    domicile ➢ service de localisation de restauration rapide à emporter sur mon trajet ➢ service de commande à distance d’un plat type pizza ou sandwich servi sur place sur mon trajet sans attente De l’importance du contexte
  60. 69.

    Astuce 2 : Rédiger vos Job Stories à partir de

    vraies interviews utilisateurs, pas de personas 5 astuces pour écrire une bonne job story
  61. 70.

    Astuce 2 : Rédiger vos Job Stories à partir de

    vraies interviews utilisateurs, pas de personas ➢ Les personas sont des constructions basées sur des assomptions 5 astuces pour écrire une bonne job story
  62. 71.

    Astuce 2 : Rédiger vos Job Stories à partir de

    vraies interviews utilisateurs, pas de personas ➢ Les personas sont des constructions basées sur des assomptions ➢ Elles peuvent générer un faux sentiment de bien connaître vos clients 5 astuces pour écrire une bonne job story
  63. 72.

    Astuce 2 : Rédiger vos Job Stories à partir de

    vraies interviews utilisateurs, pas de personas ➢ Les personas sont des constructions basées sur des assomptions ➢ Elles peuvent générer un faux sentiment de bien connaître vos clients ➢ Vous ne pouvez pas demander à une persona d’expliquer un choix entre 2 options ou encore un enchaînement d’actions 5 astuces pour écrire une bonne job story
  64. 73.

    Astuce 3 : Concevez des Job Stories modulaires, sur lesquelles

    vous pourrez “plugger” des fonctionnalités (solutions) 5 astuces pour écrire une bonne job story
  65. 74.

    Astuce 3 : Concevez des Job Stories modulaires, sur lesquelles

    vous pourrez “plugger” des fonctionnalités (solutions) ➢ Veillez à bien séparer la description du problème de la description d’une solution possible 5 astuces pour écrire une bonne job story
  66. 75.

    Astuce 3 : Concevez des Job Stories modulaires, sur lesquelles

    vous pourrez “plugger” des fonctionnalités (solutions) ➢ Veillez à bien séparer la description du problème de la description d’une solution possible ➢ Ne mélangez pas non plus persona et solution 5 astuces pour écrire une bonne job story
  67. 76.

    Astuce 3 : Concevez des Job Stories modulaires, sur lesquelles

    vous pourrez “plugger” des fonctionnalités (solutions) ➢ Veillez à bien séparer la description du problème de la description d’une solution possible ➢ Ne mélangez pas non plus persona et solution ➢ Plusieurs solutions peuvent répondre à un même problème 5 astuces pour écrire une bonne job story
  68. 80.

    Et si finalement le power user ne tenait pas vraiment

    à spécifier les éléments à sauvegarder en fonction de leur taille ou leur date ? Distinguer problème et solution
  69. 81.

    Et si finalement le power user ne tenait pas vraiment

    à spécifier les éléments à sauvegarder en fonction de leur taille ou leur date ? Distinguer problème et solution
  70. 82.

    Comment savoir d’où vient l’erreur ? ➢ Est-ce que la

    persona est biaisée ? ➢ Est-ce la solution proposée qui est mauvaise ? ➢ Est-ce que cette fonctionnalité correspond bien à cette persona ? ➢ Etc. Distinguer problème et solution
  71. 83.

    Décomposer le job en sous processus permet de les analyser

    de façon indépendante et non simultanée, vous offrant de nouveaux angles d’analyse. Décomposer les jobs
  72. 84.

    Cette approche permet parfois de découvrir que certains jobs ont

    des similarités et peuvent au final être couverts par une solution commune. Décomposer les jobs
  73. 85.

    Astuce 4 : Ajoutez des forces aux motivations de vos

    utilisateurs 5 astuces pour écrire une bonne job story
  74. 86.

    Astuce 4 : Ajoutez des forces aux motivations de vos

    utilisateurs ➢ complétez les motivations de votre utilisateurs avec des forces d’attraction ou de répulsion par rapport à votre produit 5 astuces pour écrire une bonne job story
  75. 87.

    Astuce 4 : Ajoutez des forces aux motivations de vos

    utilisateurs ➢ complétez les motivations de votre utilisateurs avec des forces d’attraction ou de répulsion par rapport à votre produit ➢ cela revient à ajouter des éléments de contexte à la situation 5 astuces pour écrire une bonne job story
  76. 89.

    Situation : quand j'utilise ma tablette et que je rencontre

    un problème … Motivation : je veux avoir de l’aide tout de suite ➢ Force : je suis énervé car j’ai été interrompu … ➢ Force : je suis nerveux car je ne vais pas pouvoir terminer ce que je faisais ➢ Force : je n’aime pas demander de l’aide ➢ Force : j’ai peur d’avoir l’air stupide si je demande de l’aide ➢ Force : je ne veux pas montrer ce que je faisais au support Bénéfice attendu : pouvoir finir ce que j’ai commencé Forces et motivations : exemple
  77. 90.

    Force : je suis nerveux car je ne vais pas

    pouvoir terminer ce que je faisais Force : je ne veux pas montrer ce que je faisais au support Force : j’ai peur d’avoir l’air stupide si je demande de l’aide Exemple de prise en compte des forces
  78. 91.

    Force : je suis nerveux car je ne vais pas

    pouvoir terminer ce que je faisais ⇒ rassurer le client sur le fait qu’il aura rapidement de l’aide Force : je ne veux pas montrer ce que je faisais au support Force : j’ai peur d’avoir l’air stupide si je demande de l’aide Exemple de prise en compte des forces
  79. 92.

    Force : je suis nerveux car je ne vais pas

    pouvoir terminer ce que je faisais ⇒ rassurer le client sur le fait qu’il aura rapidement de l’aide Force : je ne veux pas montrer ce que je faisais au support ⇒ permettre au client de sélectionner le niveau d’accès autorisé pour le support Force : j’ai peur d’avoir l’air stupide si je demande de l’aide Exemple de prise en compte des forces
  80. 93.

    Force : je suis nerveux car je ne vais pas

    pouvoir terminer ce que je faisais ⇒ rassurer le client sur le fait qu’il aura rapidement de l’aide Force : je ne veux pas montrer ce que je faisais au support ⇒ permettre au client de sélectionner le niveau d’accès autorisé pour le support Force : j’ai peur d’avoir l’air stupide si je demande de l’aide ⇒ rappeler au client à quel point demander de l’aide est courant Exemple de prise en compte des forces
  81. 94.

    Quand la story comporte des indications sur les forces qui

    influent sur la motivation du client on peut concevoir des solutions qui permettent : ➢ de réduire les forces qui repoussent l’utilisateur loin du produit ➢ d'accroître les forces qui attirent l’utilisateur vers le produit Forces et motivations
  82. 95.

    Astuce 5 : Ne pas forcément rédiger la story du

    point de vue du client ➢ Il est parfaitement possible d’écrire une job story à la 3eme personne du singulier ! 5 astuces pour écrire une bonne job story
  83. 96.

    Situation : quand quelqu’un prend rendez-vous dans une banque pour

    obtenir un prêt immobilier ... Motivation : ➢ Le client potentiel veut avoir un retour rapide sur sa demande de prêt ➢ Le banquier veut s’assurer que le dossier est correctement rempli ➢ La banque souhaite vérifier la santé financière du client potentiel Bénéfice attendu : accorder rapidement un prêt à un client ayant un profil intéressant pour la banque Story à la 3eme personne du singulier
  84. 97.

    Astuce 1 : n’hésitez pas à ajouter des éléments de

    contexte à votre job story Astuce 2 :Rédiger vos Job Stories à partir de vraies interviews utilisateurs, pas de personas Astuce 3 : Concevez des Job Stories modulaires, sur lesquelles vous pourrez “plugger” des fonctionnalités (solutions) Astuce 4 : Ajoutez des forces aux motivations de vos utilisateurs Astuce 5 : Ne pas hésiter à utiliser la 3eme personne du singulier 5 astuces pour écrire une bonne job story - take away
  85. 98.

    Job story, user story, persona …. La job story doit

    elle remplacer la user story ? Faut-il jeter aux oubliettes les persona ?
  86. 99.

    Job story, user story, persona …. La job story doit

    elle remplacer la user story ? Faut-il jeter aux oubliettes les persona ?
  87. 104.

    PARIS BORDEAUX NANTES LYON MARRAKECH WASHINGTON DC NEW-YORK RICHMOND MELBOURNE

    contact@ippon.fr www.ippon.fr - www.ippon-hosting.com - www.ippon-digital.fr @ippontech - 01 46 12 48 48