web-dev-qa-db-fra.com

Combien d'histoires utilisateur par personne devrait être complétée par sprint?

Il suffit de courir sur cette figure et de se demander s'il y a une autre source de connaissances bien connue que de confirmer ces chiffres:

Sur la base des données que j'ai analysées sur des sprints terminés avec succès, j'ai déterminé qu'une équipe doit avoir une moyenne de 1 à 1 à 1-1/2 (articles de rétrodiffusion de produits de tout type, vraiment) par personne par sprint.

Source: Blog de Mike Cohn sur " si le quotidien de l'état debans soit-il-personne ou historique ?"

8
blunders

La productivité est influencée par un certain nombre de facteurs - la culture organisationnelle, l'expérience de la langue et des outils, la connaissance du projet, des spécificités du processus utilisé, des facteurs extérieurs tels que la réglementation et les capacités de l'équipe comme unité cohérente. C'est pourquoi, lors de l'estimation des projets, les données les plus utiles sont celle de l'équipe spécifique qui conduira le travail. Lorsque vous généralisez l'organisation, l'industrie, puis dans des projets logiciels, la productivité devient une zone floue.

L'un des avantages du développement itératif est que vous passez à travers toutes les phases à plusieurs reprises sur un seul projet, vous permettant de mieux comprendre le processus et l'équipe. Vous pouvez commencer par des données organisationnelles des projets passés, mais très rapidement (2-4 itérations) obtiennent des données spécifiques à l'équipe pour la planification de projet.

Le nombre que vous citez (1-1.5 utilise des histoires par sprint) est le plus haut niveau d'abstraction. Le meilleur moment pour utiliser ce numéro est lorsque vous n'avez aucune donnée spécifique à l'industrie du domaine de votre produit, aucune donnée organisationnelle et aucune donnée spécifique à l'équipe - tôt dans vos premiers projets utilisant Scrum. Il vient probablement d'équipes utilisant toutes sortes de variantes de Scrum, y compris la combinaison de Scrum avec d'autres techniques d'amélioration de processus (Kanban, CMMI, Lean). J'avais confiance en utilisant ce numéro car il se trouve, puisque le logiciel Mike Cohn et Mountain Goat sont des consultants agiles bien respectés. Cependant, dès que vous avez des données de votre organisation (ou encore mieux, votre équipe), utilisez-la plutôt que pour la planification des sprints.

9
Thomas Owens

Je pense qu'à un niveau de grain fin disant "tout le monde devrait remplir 1,5 histoires par sprint" est l'interprétation risquée de l'analyse. Ce que j'ai trouvé, c'est qu'avec le temps, l'équipe s'installe sur la spécification des histoires de complexité similaire. Il forme une base de référence par laquelle vous pouvez planifier de manière appropriée. En d'autres termes, la vitesse. Je n'aime jamais mesurer la vitesse par nombre d'histoires, mais plutôt par des points d'histoire. En général, il lave à cause de la différence de taille entre histoires (des histoires plus petites offset des histoires plus grandes).

C'est bien de voir qu'il discute des différences de longueur de sprint (sprints plus longs tendent à aborder des histoires plus grandes) et la taille de l'équipe dans l'impact ici. En retirant également le rideau (c'est-à-dire avoir des tâches détaillées relatives aux histoires) fournit plus de visibilité sur ce qui va à compléter l'histoire (ce qui est finalement ce que ce poste est sur la visibilité).

Ainsi, en règle générale, Cohn dise ciblé vers 1-1.5 histoires par développeur par sprint. Beaucoup plus que cela, et vous risquez de ne pas entendre des progrès d'une histoire jusqu'à ce que vous soyez au-delà d'un sprint. Lean adresse cela en laissant des histoires dans l'arriéré jusqu'à ce qu'ils soient prêts à être tirés de développement. Ce que Mike dit, c'est que votre travail effectif en cours de développement devrait être limité à 1,5 fois où X est la taille de l'équipe de développement.

3
Michael Brown

Le dernier, j'ai entendu dire qu'il s'agissait de 1,5/2 fois le nombre de membres de l'équipe.

Notez également que Mike Cohn n'implique pas que vous devriez utiliser ces chiffres, il dit simplement qu'au cours des nombreuses années de l'industrie et des nombreuses équipes qu'il a entraînées, il a trouvé des histoires de 1,5x/2x par membre de l'équipe pour travailler le mieux. Il a donné cette réponse quand je lui ai demandé ce qu'il considérait comme la taille de l'histoire de l'utilisateur idéal.

0
wormbyte