Team Foundation Server - Area / Iteration

2019-04-19 18:42发布

I was wondering if someone could tell me what area/iteration in Team Foundation Server WorkItems is and how it should be used with projects?

Is it as simple as:

Area = Project Collection? Iteration = Version Number?

I can't seem to find much information on what these are and what they are used for?

标签: tfs2010
3条回答
混吃等死
2楼-- · 2019-04-19 18:59

One cool explanation that stuck with me is this one "think of Areas as slicing and dicing a team project by “functionality” (like UI, Business Layer, DAL etc), and think of Iterations as slicing and dicing by “time”. Iterations are like “phases” of a lifecycle, which can dissect the timeline of a project effort into more manageable time-based pieces."

查看更多
孤傲高冷的网名
3楼-- · 2019-04-19 19:09

The application and usage of areas and iterations seems to be a difficult choice for quite a few (myself included). There is of course also the consideration that you might want to have one or two physical "TFS projects" and place all your projects under that separated by areas and a larger hierarchical structure.

This blog post has some intersting questions and answers showing pros and cons on the matter: http://blog.hinshelwood.com/when-should-i-use-areas-in-tfs-instead-of-team-projects-in-team-foundation-server-2010/

查看更多
可以哭但决不认输i
4楼-- · 2019-04-19 19:13

The short answer is that the area classification is the logical division of your product or project, and the iteration classification is its chronological breakdown into releases and development iterations.

The area path describes the logical part of the system that your work item relates to, e. g., which module or subsystem some bug was found in. Likewise, the iteration path tells you which iteration put release a work item should be handled in, for example, this task is for the third iteration of the fifth release.

The logical and chronological breakdowns can be done any way that makes sense to your team, as long add the structure remains that of a tree.

Does this help? Assaf.

查看更多
登录 后发表回答