STORY POINT




vendredi 24 juin 2011
Les story point sont une mesure
                        arbitraire utilisée dans les équipes
                                      Scrum



                          Utilisé pour mesurer l’effort
                         nécessaire pour mettre en oeuvre


vendredi 24 juin 2011
C’est une mesure relative qui n’a pas de
              relation directe avec des heures
        Elle permet de différencier l’effort à réaliser entre
                         les user stories




vendredi 24 juin 2011
“ Les story point ne mesurent pas
       la complexité pour développer
             une fonctionnalité ”
                           - MIKE COHN




vendredi 24 juin 2011
Dans la plupart des cas, la suite de
         Fibonaci est utilisée pour les story point

         C’est une séquence du type : 1, 2, 3, 5, 8,
         13, 21, ....

         Les équipes Scrum utilisent une version


                        “ Parce que la version originale est une
                        séquence mathématique précise, les projets
                        informatiques ne sont pas aussi précis ”
                                                - MIKE COHN


vendredi 24 juin 2011
Habituellement
                                          Small = 1
                                          Medium = 3
                                          Large = 5
                                          XL = 8
                                          XXL = 13
            Si c’est une user story estimée à 40 ou 100, elle
                n’est pas considérée comme INVEST

                   Il est nécessaire de la scinder en petites users
                                        stories
vendredi 24 juin 2011
• Comment savoir qu’une user story est à 3 et une
            autre a 5 ?

               ➡ Chaque équipe devra choisir des user stories
                 de références

                Ce n’est pas nécessairement la plus petite ou la plus
                 grosse, mais toute l'équipe doit pouvoir l'identifier.

               Dès lors, toutes les estimations devront
                être réalisées par rapport à ces user

vendredi 24 juin 2011
Les story point peuvent générer une
               confusion chez les Scrum Master qui ont
               une expérience de chef de projet, ils ont
                tendances à vouloir les rapporter à des
                                 heures

                  Les story point ne concernent pas des
                  heures, elles permettent de comparer
                     l’effort entre les users stories

vendredi 24 juin 2011
Une technique appelée Ideal Day peut être
               utilisée comme transition vers les story
                               points


                         1 SP = 1 ID*


                          * Consulter ma présentation sur la planification Agile

vendredi 24 juin 2011
Pour chaque équipe, la taille d’une story
             peut signifier des choses différentes en
          fonction de ce qu'ils ont choisi comme point
                          de référence.

            Si deux équipes reçoivent exactement les
           mêmes story. Une équipe peut dire que leur
              vélocité est de 46 et l'autre équipe 14.

                        Cela dépend du point de référence.

vendredi 24 juin 2011
Les story points sont utilisées dans le
             backlog de produit pour les users stories

         Les heures sont utilisées pour le backlog de
                  sprint pour les tâches




vendredi 24 juin 2011
Le total des story point pour un sprint
                 indique une vélocité moyenne d’une
                                 équipe

         Une moyenne indique qu’il est probable
        qu’elle fera cette vélocité lors d’un sprint,
          nous ne pouvons pas dire qu’elle fera
               cette vélocité lors de ce sprint


vendredi 24 juin 2011
Il est probable que la vélocité sera
                   proche de la moyenne, mais il faudra
                         l’adapter à chaque sprint

                  Les heures mesurent la capacité de
                 travail, la vélocité mesure la quantité
                                 de travail


vendredi 24 juin 2011
Pourquoi des story point ?

                        Réduit le temps des estimations

                        Estimation plus facile

                        Estimation plus fiable




vendredi 24 juin 2011
La vélocité d’une équipe
       ๏La    vélocité est le nombre de story point
           par user stories terminées dans un sprint

       ๏Vous      calculez la vélocité par une prédiction
           du travail que l’équipe peut réaliser dans un
           sprint

       ๏La     vélocité ne fonctionne que si vous utilisez
           les mêmes users stories de références

vendredi 24 juin 2011
Calculer la vélocité


         À la fin du sprint, additionner les story points
                  des user stories terminées

                        Vous avez votre vélocité !




vendredi 24 juin 2011
Re-estimer
      ๏ Quand    vous avez terminé plusieurs sprints, votre vélocité
          peut changer

                  ๏ La     vélocité change en raison d’incohérences dans les
                        estimations

                  ๏ D’obstacle      important dans un sprint

                  ๏À      cause des anomalies

                        ๏ Montre   une mauvaise qualité dans la réalisation

      La vélocité d’une équipe se stabilise entre 3 à 6 sprints
vendredi 24 juin 2011
Des questions ?




vendredi 24 juin 2011
Blog :
         www.openagile.net
          Contact :
   yquenechdu@gmail.com



                 Merci pour votre
                    attention
vendredi 24 juin 2011
Usage commercial non autorisé




vendredi 24 juin 2011




                        Usage commercial non autorisé

Story point

  • 1.
  • 2.
    Les story pointsont une mesure arbitraire utilisée dans les équipes Scrum Utilisé pour mesurer l’effort nécessaire pour mettre en oeuvre vendredi 24 juin 2011
  • 3.
    C’est une mesurerelative qui n’a pas de relation directe avec des heures Elle permet de différencier l’effort à réaliser entre les user stories vendredi 24 juin 2011
  • 4.
    “ Les storypoint ne mesurent pas la complexité pour développer une fonctionnalité ” - MIKE COHN vendredi 24 juin 2011
  • 5.
    Dans la plupartdes cas, la suite de Fibonaci est utilisée pour les story point C’est une séquence du type : 1, 2, 3, 5, 8, 13, 21, .... Les équipes Scrum utilisent une version “ Parce que la version originale est une séquence mathématique précise, les projets informatiques ne sont pas aussi précis ” - MIKE COHN vendredi 24 juin 2011
  • 6.
    Habituellement Small = 1 Medium = 3 Large = 5 XL = 8 XXL = 13 Si c’est une user story estimée à 40 ou 100, elle n’est pas considérée comme INVEST Il est nécessaire de la scinder en petites users stories vendredi 24 juin 2011
  • 7.
    • Comment savoirqu’une user story est à 3 et une autre a 5 ? ➡ Chaque équipe devra choisir des user stories de références Ce n’est pas nécessairement la plus petite ou la plus grosse, mais toute l'équipe doit pouvoir l'identifier. Dès lors, toutes les estimations devront être réalisées par rapport à ces user vendredi 24 juin 2011
  • 8.
    Les story pointpeuvent générer une confusion chez les Scrum Master qui ont une expérience de chef de projet, ils ont tendances à vouloir les rapporter à des heures Les story point ne concernent pas des heures, elles permettent de comparer l’effort entre les users stories vendredi 24 juin 2011
  • 9.
    Une technique appeléeIdeal Day peut être utilisée comme transition vers les story points 1 SP = 1 ID* * Consulter ma présentation sur la planification Agile vendredi 24 juin 2011
  • 10.
    Pour chaque équipe,la taille d’une story peut signifier des choses différentes en fonction de ce qu'ils ont choisi comme point de référence. Si deux équipes reçoivent exactement les mêmes story. Une équipe peut dire que leur vélocité est de 46 et l'autre équipe 14. Cela dépend du point de référence. vendredi 24 juin 2011
  • 11.
    Les story pointssont utilisées dans le backlog de produit pour les users stories Les heures sont utilisées pour le backlog de sprint pour les tâches vendredi 24 juin 2011
  • 12.
    Le total desstory point pour un sprint indique une vélocité moyenne d’une équipe Une moyenne indique qu’il est probable qu’elle fera cette vélocité lors d’un sprint, nous ne pouvons pas dire qu’elle fera cette vélocité lors de ce sprint vendredi 24 juin 2011
  • 13.
    Il est probableque la vélocité sera proche de la moyenne, mais il faudra l’adapter à chaque sprint Les heures mesurent la capacité de travail, la vélocité mesure la quantité de travail vendredi 24 juin 2011
  • 14.
    Pourquoi des storypoint ? Réduit le temps des estimations Estimation plus facile Estimation plus fiable vendredi 24 juin 2011
  • 15.
    La vélocité d’uneéquipe ๏La vélocité est le nombre de story point par user stories terminées dans un sprint ๏Vous calculez la vélocité par une prédiction du travail que l’équipe peut réaliser dans un sprint ๏La vélocité ne fonctionne que si vous utilisez les mêmes users stories de références vendredi 24 juin 2011
  • 16.
    Calculer la vélocité À la fin du sprint, additionner les story points des user stories terminées Vous avez votre vélocité ! vendredi 24 juin 2011
  • 17.
    Re-estimer ๏ Quand vous avez terminé plusieurs sprints, votre vélocité peut changer ๏ La vélocité change en raison d’incohérences dans les estimations ๏ D’obstacle important dans un sprint ๏À cause des anomalies ๏ Montre une mauvaise qualité dans la réalisation La vélocité d’une équipe se stabilise entre 3 à 6 sprints vendredi 24 juin 2011
  • 18.
  • 19.
    Blog : www.openagile.net Contact : yquenechdu@gmail.com Merci pour votre attention vendredi 24 juin 2011
  • 20.
    Usage commercial nonautorisé vendredi 24 juin 2011 Usage commercial non autorisé

Notes de l'éditeur