"Impossible de découper cette User Story !" - Scrum Life 12

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ • 36

  • @ScrumLife
    @ScrumLife  3 роки тому

    Découvrez toute la communauté Scrum Life ! 👉 sl.run/KBZRgj

  • @oniyonkuru
    @oniyonkuru 5 років тому +2

    Je suis un fan de première heure et je ne regrette pas. JP est un mec génial et qui fait des vidéos de qualité...
    On en sort toujours en ayant appris quelques choses!

  • @paul-emmanuelbuttin1006
    @paul-emmanuelbuttin1006 6 років тому +2

    Bonjour,
    Je trouve intéressant de souligner que le découpage des stories sert non seulement à pouvoir terminer ("Done") un maximum de périmètre durant un sprint, mais également permettre une visibilité au jour le jour durant le sprint. Et c'est là où cette pratique tire sa force: elle permet de réunir une plus-value pour les parties prenantes et une plus-value pour l'équipe de développement.
    J'aime beaucoup les recommandations de Claude Aubry, que voici: dimensionner les stories entre 1 et 3 jours et les tâches qui la composent entre 1h et 1 jour. Cela veut concrètement dire que tous les jours, chaque développeur termine au moins une tâche et que quasiment tous les jours (si la taille de l'équipe le permet), des US sont terminées. Si rien ne bouge en Daily, on peut tout de suite déceler un imprévu/obstacle et être réactif dans le traitement du problème. Cela permet selon moi de se donner une idée concrète de "jusqu'où faut-il découper", qui n'est pas nécessairement porté par les INVEST/SMART/6D...

    • @ScrumLife
      @ScrumLife  6 років тому

      Merci pour ces ajouts.

  • @thierryalexandre5843
    @thierryalexandre5843 3 роки тому

    Parfait l'exemple de la découpe avec le Bus. Tellement d'actualité avec la généralisation des architectures à base micro services !

    • @ScrumLife
      @ScrumLife  3 роки тому

      Et il faut bien s'assurer qu'on peut tester en isolation chacun des micro-services !
      -- JP

    • @thierryalexandre5843
      @thierryalexandre5843 3 роки тому

      @@ScrumLife Oui, on ne se 'mock' jamais assez des moyens de tests!

  • @armellephaeton9031
    @armellephaeton9031 5 років тому +1

    Merci, ça aide à adopter la bonne approche pour découper l'U.S

  • @lorenzodelpais6962
    @lorenzodelpais6962 4 роки тому

    Excellente video. J'ai kiffé.

  • @SulianLanteri
    @SulianLanteri 5 років тому +1

    Approche vraiment intéressante.

  • @TheGragol
    @TheGragol 7 років тому

    Ah ce bon vieux effet tunnel des familles :D Super vidéo comme d'hab !

    • @gazza854
      @gazza854 6 років тому

      "vieux (vieil) effet tunnel", c'est-à-dire ?

  • @gazza854
    @gazza854 6 років тому +2

    Bien vu l'exemple de la User Story avec le bus, où comment renverser l'approche technique vers le cas d'utilisation.
    C'est important de donner des exemples avec détails pour bien comprendre : "un écran vide", "un écran avec données bidons", "un écran connecté à un bus bidon", "un écran connecté à un bus réel", etc...

    • @gazza854
      @gazza854 6 років тому

      C'est un un compliment sur le format/contenu :-)

    • @j0hnmerrick
      @j0hnmerrick 5 років тому +2

      hello. Jolie vidéo. J'ai quand même une remarque sur le proposition de bouchonner les composants. On ne s'éloigne pas un peu de l'agilité qui veux justement que l'on test "la vrai vie" le plus rapidement possible ? Afin d'éviter qu'au moment de développer la dernière brique (connection bus autre système) on se rend compte que les données prévus à l'origine dans les spec, bah on les a pas vraiment .
      Je préfère d'avantage la démarche de traverser toutes les couches, mais de ne pas tout faire (que le cas droits et design dégradé)

    • @ScrumLife
      @ScrumLife  5 років тому

      @j0hnmerrick oui tu as complètement raison. Je propose ici une technique "de dernier recours" si l'on peut dire, lorsqu'on n'a pas réussi à découper en mode purement vertical. J'essaie de démontrer aussi l'importance de pouvoir valider et démontrer les développements même en cours.

  • @romaingarnodon2718
    @romaingarnodon2718 7 років тому

    J'ai adoré ta dernière démonstration sur le découpage des US avec l'exemple du bus. Je suis totalement en phase avec toi. Mais ça ne doit pas être évident de convaincre que c'est la bonne solution ?

  • @aliascross
    @aliascross 5 років тому

    Bravo et merci 😊👍

  • @amal6740
    @amal6740 5 років тому

    Bonjour JP, merci pour cette fantastique chaîne 👍j'en suis fan 😍, j'aurais une question stp en fait comme je suis newbie dans le monde de l'agilité j'aimerais savoir si par exemple dans un projet où on a un PPO et un PO on peut lors du découpage ajouter une sous tâche dédiée aux tests effectué par le PPO qui valide avant que l'US ne soit démontrée ? Merci

    • @ScrumLife
      @ScrumLife  4 роки тому +1

      Bonjour Amal,
      C'est une possibilité. Une bonne pratique peut aussi être que ça fasse partie de la Definition of Done (ua-cam.com/video/d6MVJojkuPE/v-deo.html). Qu'en dis-tu ?
      - Constantin

    • @amal6740
      @amal6740 4 роки тому

      @@ScrumLife bonjour Constantin,
      Oui en effet ! Ça peut être pas mal. Merci 👍

  • @thabetmabrouk2732
    @thabetmabrouk2732 6 років тому

    Nice !, mais comment en peut découper en vertical si le produit contient de la dev Hardware et Software (CIRCUITS ÉLECTRIQUES DES SYSTÈMES EMBARQUÉS).

  • @Pierre_K
    @Pierre_K 3 роки тому

    Bonjour cette approche de découpage fonctionne si l'ensemble des équipes sont agiles (DSI, réseau, SSi , build, test ...) . Sans cela malheureusement impossible que le résultat escompté arrive à temps .
    L'approche est intéressante si l'ensemble des acteurs du produit sont agiles sinon ça tombe à l'eau ... Je parle de feature team ou appelons à cela comme on veut mais sans l'organisation adéquate cela ne fonctionnera pas si bien malheureusement

    • @ScrumLife
      @ScrumLife  3 роки тому

      En effet, quand l'organisation reste traditionnelle, on touche vite ce qu'on appelle le "plafond de verre" -- on se retrouve bloqué sans même s'en rendre compte. Ca demande alors des efforts énormes pour des gains minimes ! C'est une situation vraiment frustrante... Est-ce ce que tu vis actuellement ?
      -- JP

  • @HelloTuno
    @HelloTuno 7 років тому

    @5:00 "Calamar" ?

    • @HelloTuno
      @HelloTuno 7 років тому

      Je sais, je te taquine :)

  • @m05633
    @m05633 6 років тому

    Si l'on prend comme principe que le PO est la MOA (cycle v) alors aucun PO n'acceptera d'un point de vue politique d'assumer le fait du passage en production du système qu'il n'aura pas testé. C'est sa responsabilité qu'il engage vis-à-vis de sa hiérarchie.
    Donc pour moi il doit y avoir une phase de validation en sortie de sprint avant le passage en production.

    • @m05633
      @m05633 6 років тому

      JP Lambert désolé mais si tu n'as pas de validation de PO le moindre pb en production ne sera pas de sa responsabilité mais de l'équipe.
      D'où le PV de recette qui libérait l'équipe de DEV et transférant la responsabilité à la MOA. Pas si mal dans le fond.

    • @m05633
      @m05633 6 років тому

      JP Lambert oui cela est bien dans la revue d'iteration et oui les bugs trouvés seront bien corrigés par l'équipe de DEV.
      Mais je vois de plus en plus dans le board cette colonne validation fait par le PO. Car de plus en plus (ma vision) dans les grandes entreprises on demande au PO d'être le responsable du système et cette responsabilité oblige le PO à être précautionneux. D'où la volonté de check le système au plus tôt.

    • @m05633
      @m05633 6 років тому

      JP Lambert désolé j'écris depuis mon téléphone et cela n'est pas simple. ☺🙄☺

  • @lutaseb
    @lutaseb 6 років тому

    j'ai du mal a comprendre la différence entre l example mapping et le story telling, dans les 2 cas on a des cas d'utilisation

    • @ScrumLife
      @ScrumLife  6 років тому

      Dans du User Story Mapping, on découpe un workflow utilisateur. On peut utiliser ce prisme pour détailler plus encore le workflow.
      Dans de l'Example Mapping, on détaille les règles et les critères d'acceptation d'une User Story. On peut donc découper via ces critères, en séparant les règles ou ces critères d'acceptation.

    • @lutaseb
      @lutaseb 6 років тому

      @@ScrumLife nickel, du coup tu peux essayer de spliter ta story en utilisant les 2 techniques histoire de ne rien louper, a priori je pense qu a terme ça doit etre chiant de faire les 2 vu qu on risque de tomber sur les memes tâches techniques, en tout cas, merci merci merci j'apprend un paquet de trucs !

    • @lutaseb
      @lutaseb 6 років тому

      et en français Monsieur!

    • @ScrumLife
      @ScrumLife  6 років тому +1

      Les deux ateliers sont totalement complémentaires. Le User Story Mapping pour concevoir le backlog avec une vue d'ensemble, et l'Example Mapping pour détailler et préciser chaque User Story.