tchapgouv / tchap-product

Discussions sur les différents points de design
3 stars 0 forks source link

Change user stories to jobs-to-be-done in Github #156

Closed Caroline-lawson closed 10 months ago

Caroline-lawson commented 1 year ago

Passer des user stories aux jobs-to-be-done dans les tickets Github.

Problème : Nos user stories sont sous la forme de "en tant que membre de Tchap, je veux...", donc:

Est-ce qu'il ne serait pas plus utile de comprendre ce que nos users veulent accomplir, pour discuter de la solution dans le ticket ?

Suggestion : Dans le passé j'ai utilisé un format sur la base des "jobs-to-be-done" qui inclut:

Ca permet de discuter de la solution en gardant bien en focus le besoin des users.

Exemple : "En tant que membre de Tchap, j'aimerais bookmarker un message" deviendrait "Quand je lis mes messages (contexte), je veux mettre en avant certains messages (motivation), pour les retrouver plus facilement plus tard (résultat attendu)" (“mettre en avant” n’est peut être pas idéal ici, mais c’est tout ce qui m’est venu) et on pourrait discuter dans le ticket: -ajouter un indicateur sur le message, mais après comment on le retrouve ? -ajouter le message aux favoris, il faudrait des favoris -...

Plus d’infos sur les Jobs To Be Done ici : https://www.usabilis.com/job-to-be-done/

Open to discussion!

odelcroi commented 1 year ago

Super suggestion! Merci Je propose de le tester pour les prochains tickets. Petit doute, comment fait-un titre de ticket qui prennent pas 3 lignes avec cette méthode?

On Tue, Apr 25, 2023 at 10:50 PM Caro-L @.***> wrote:

Passer des user stories aux jobs-to-be-done dans les tickets Github.

Problème : Nos user stories sont sous la forme de "en tant que membre de Tchap, je veux...", donc:

  • Elles commencent toutes pareil (je n’ai pas vu autre chose que "membre de Tchap”).
  • On a tendance à fournir la solution.
  • Il manque des informations pour comprendre le problème. Est-ce qu'il ne serait pas plus utile de comprendre ce que nos users veulent accomplir, pour discuter de la solution dans le ticket ?

Suggestion : Dans le passé j'ai utilisé un format sur la base des "jobs-to-be-done" qui inclut:

  • le contexte
  • la motivation
  • le résultat attendu Ca permet de discuter de la solution en gardant bien en focus le besoin des users.

Exemple : "En tant que membre de Tchap, j'aimerais bookmarker un message" deviendrait "Quand je lis mes messages (contexte), je veux mettre en avant certains messages (motivation), pour les retrouver plus facilement plus tard (résultat attendu)" (“mettre en avant” n’est peut être pas idéal ici, mais c’est tout ce qui m’est venu) et on pourrait discuter dans le ticket: -ajouter un indicateur sur le message, mais après comment on le retrouve ? -ajouter le message aux favoris, il faudrait des favoris -...

Plus d’infos sur les Jobs To Be Done ici : https://www.usabilis.com/job-to-be-done/

Open to discussion!

— Reply to this email directly, view it on GitHub https://github.com/tchapgouv/tchap-product/issues/156, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7DRIN3KTXIEBXYKYKJ4LDXDA2IZANCNFSM6AAAAAAXLQX4MQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Caroline-lawson commented 1 year ago

Peut-être que le titre du ticket pourrait donner le contexte et la motivation, et la première ligne dans le ticket doit donner contexte + motivation + résultat attendu ?

ex de titre : Quand je lis mes messages, je veux en mettre certains en avant

odelcroi commented 10 months ago

Thanks for the advice, will do