2009-02-18 10 views
2

Nous travaillons avec la méthode Scrum. Supposons que le propriétaire du produit souhaite une nouvelle fonctionnalité permettant à l'utilisateur de rechercher le contenu du site Web.Comment traduire les exigences de l'utilisateur pour le travail réel qui doit être fait?

Le travail total est de 8 points et ceux-ci seraient les histoires d'utilisateur:

  • l'utilisateur peut les termes de recherche d'entrée (0 points)
  • les résultats de recherche sont affichés à l'utilisateur (8 points)

Je veux mieux comprendre la progression du développeur. Cependant je ne peux pas décomposer ces histoires plus loin.

Je pourrais cependant réécrire les histoires. Je suis réticent parce que ces histoires sont des histoires techniques.

  • add zone de texte de recherche (0 points)
  • créer la table d'index dans la base de données (0 points)
  • assurez-vous que la table d'index est mis à jour lorsque les données changent ABC (3 points)
  • assurez-vous la table d'index est mis à jour lorsque les données changent de XYZ (2 points)
  • obtenir des résultats de la base de données (1 point)
  • composent l'URL correcte par résultat de recherche (2 points)

Comment gérez-vous ces situations?

+1

Je vote pour fermer cette question hors sujet, car il n'est pas lié à la programmation. –

Répondre

11

Vous ne devriez pas décomposer les histoires en d'autres histoires techniques. Au cours de la réunion de planification du sprint, l'équipe décompose les histoires en tâches. Ces tâches sont ensuite estimées en nombre d'heures. Pendant le sprint, vous gardez une trace du nombre d'heures restantes dans les graphiques burdown de Sprint.

Les histoires sont pour les utilisateurs finaux.

Les tâches sont pour l'équipe (UI conception, développement, codage, tests, Documenter, etc.)

+1

Je serais encore plus précis: vous * ne devriez pas * tomber sur des choses techniques au niveau de l'histoire. +1 – krosenvold

+0

Cool. Merci pour la réponse rapide. Cela permettra de régler la discussion que nous avons au bureau. Le nombre de grandes histoires est limité. Pour l'instant, nous allons adapter la méthode et décomposer les histoires en histoires techniques. Il est bon de savoir quelle est la manière officielle et de prendre une décision consciente de dévier. – Florian

+0

@krosenvold J'ai clarifié ma déclaration en fonction de vos commentaires. Merci. –