Je suppose que vous utilisez des itérations dans le cadre de MSF Agile, ou un autre type de méthodologie Agile. Si oui, en général, vous déterminez combien de travail votre équipe peut accomplir au cours des prochaines semaines. En général, nous avons utilisé 3 semaines, mais votre longueur d'itération peut être différente.
La façon dont vous déterminez les éléments pour l'itération est généralement basée sur la priorité, qui doit être basée sur l'impact du marché/de l'activité (hotness de l'élément) et la facilité de mise en œuvre. Le score d'impact est le poids le plus lourd, mais vous devriez considérer la facilité de mise en œuvre dans votre score, car vous pourriez avoir quelques éléments «bang for the buck».
La règle, avec Agile, est les fonctionnalités qui ne peuvent pas être complétées. Vous ne prolongez JAMAIS une date d'itération.
Cela devrait répondre à la question des jalons par rapport à la fonctionnalité. Ce n'est ni. Vous basez une itération à l'heure. C'est le temps. De cette façon, vous pouvez comprendre à quel point votre équipe est optimiste et ajuster la prochaine itération pour obtenir plus de précision sur les estimations. Si vous basez une itération sur la fonctionnalité, vous manquerez toujours des dates. La même chose est vraie pour les jalons.
REMARQUE: Si vous parlez cascade, les règles peuvent être basées sur des jalons et des fonctionnalités, mais avec Agile, le temps est roi.
Maintenant aux domaines: Celui-ci est plus subjectif. Une façon de diviser en zones est de regrouper les cas d'utilisation. J'aime cette méthode. Mais, en ce qui concerne l'interface utilisateur, vous pouvez également créer des zones pour des formulaires particuliers, etc.
Les images sur votre lien sont cassées, mais j'ai prolongé et mis à jour un article semblable: http://blog.hinshelwood.com/archive/2010/03/09/when-should-i-use-areas-in -tfs-au lieu-de-team.aspx –