story point

20
STORY POINT vendredi 24 juin 2011

Upload: yannick-quenechdu

Post on 21-Jun-2015

4.842 views

Category:

Technology


0 download

DESCRIPTION

Initiation au principe des story point our estimer avec Scrum

TRANSCRIPT

Page 1: Story point

STORY POINT

vendredi 24 juin 2011

Page 2: Story point

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

Page 3: Story point

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

Page 4: Story point

“ Les story point ne mesurent pas la complexité pour développer

une fonctionnalité ” - MIKE COHN

vendredi 24 juin 2011

Page 5: Story point

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

Page 6: Story point

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

Habituellement Small = 1Medium = 3Large = 5XL = 8XXL = 13

vendredi 24 juin 2011

Page 7: Story point

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

• Comment savoir qu’une user story est à 3 et une autre a 5 ?

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

vendredi 24 juin 2011

Page 8: Story point

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

Page 9: Story point

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

Page 10: Story point

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

Page 11: Story point

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

Page 12: Story point

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

Page 13: Story point

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

Page 14: Story point

Pourquoi des story point ?

Réduit le temps des estimations

Estimation plus facile

Estimation plus fiable

vendredi 24 juin 2011

Page 15: Story point

๏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

La vélocité d’une équipe

vendredi 24 juin 2011

Page 16: Story point

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

Vous avez votre vélocité !

Calculer la vélocité

vendredi 24 juin 2011

Page 17: Story point

๏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

Re-estimer

vendredi 24 juin 2011

Page 18: Story point

Des questions ?

vendredi 24 juin 2011

Page 19: Story point

Contact :

[email protected]

Blog :www.openagile.net

Merci pour votre attention

vendredi 24 juin 2011

Page 20: Story point

Usa

ge c

omm

erci

al n

on a

utor

isé

Usa

ge c

omm

erci

al n

on a

utor

isé

vendredi 24 juin 2011