Nous avons commencé à utiliser Agile / Scrum dans une équipe de 4 développeurs. Nous avons fait nos estimations d'histoires et commandé les histoires Histoires apprêtées dans le backlog de produit.
Nous avons commencé avec l'estimation ponctuelle sur la complexité de 1 à 5, au lieu des 1,2,3,5,8,13 habituels .... et ainsi de suite
Après avoir travaillé sur quelques histoires, nous avons estimé que certaines des histoires qui étaient estimées à 4 points ne devraient être que 2 tandis que les autres qui étaient estimées à 2 sont beaucoup plus complexes et auraient dû être estimées à 5. Je voudrais savoir:
- Est-il correct de modifier nos estimations d'histoires au milieu de l'itération?
- Est-il correct d'utiliser les points d'estimation actuels de 1 à 5, au lieu des 1,2,3,5,8,13 habituels .... et ainsi de suite
Bien que je pense personnellement que cela ne devrait pas être le cas pour les deux cas, mais je dois me soutenir car ma propre compréhension n'est pas très claire (tout bon matériel de référence serait bien cependant!)
Réponses:
Absolument pas. Nous nous attendons à ce que cela se produise. Et nous nous attendons à ce que les erreurs s'équilibrent au fil du temps. Nous ajustons vraiment les estimations uniquement lorsqu'il est clair qu'une certaine catégorie (par exemple de nouvelles pages Web) sera toujours plus complexe que nous ne le pensions lorsque nous les avons toutes estimées.
Comme une histoire épique est décomposée en plus petites histoires (qui devraient se produire bien avant le sprint), nous pouvons sembler ajuster l'estimation originale, mais je l'appellerais affiner plutôt que réestimer. C'est parce que nous avons une vision plus claire à ce moment-là.
Agile Estimating and Planning de Mike Cohn est un bon livre sur le sujet. Je vous déconseille de l'utiliser (ou de tout livre "Agile") comme une bible, mais c'est un bon point de départ pour affiner votre processus.
Il parle de la façon dont les estimations erronées s'équilibrent en tant que «magie», mais souligne qu'il l'a vu fonctionner encore et encore et encore.
L'utilisation de la série d'estimations de points de Fibonacci est une acceptation selon laquelle plus une histoire est grande, moins notre estimation est précise (voir mon commentaire précédent sur Epics).
Mais si cela ne fonctionne pas pour vous, surtout si vous gardez tous vos petits travaux, alors ne l'utilisez pas. C'est une ligne directrice, pas une règle.
Le dimensionnement des t-shirts (SML XL XXL) est également populaire et ne diffère pratiquement pas de (1 2 3 4 5).
la source
Absolument oui - si cela affectera la planification actuelle ou future du printemps. Le point de l'agilité est de baser vos actions sur des informations aussi actuelles et correctes que possible.
Si une estimation s'avère si fausse que le sprint actuel ne peut pas être terminé dans sa boîte de temps, vous devez agir sur l'estimation révisée, vous voudrez probablement la changer. Si vous basez de nouvelles estimations sur les anciennes (et que vous les examinez plutôt que de vous fier à la mémoire / à l'expérience), vous avez besoin qu'elles soient correctes.
En revanche, il n'y a pas vraiment de valeur en soi dans une estimation correcte. Ne perdez pas de temps à faire des statistiques inutiles.
la source