What does the relationship between Team Area and Timeline give you.
We have 2 timelines.
Lets call one Development and one Maintenance...
Lets say that there are 4 groups. A B C and D.
If we had them all associated to the Development timeline and created respective categories A, B, C and D... to the teams, what are the restrictions for these teams with the Maintenance timeline?
I had assumed that you could not create a plan for those teams and iterations under that timeline and you could not create a work item for that category and those iterations.
However, I am seeing Work Items with Category A, Team A under the Maintenance Timeline along with plans that show these work items.
So what are the restrictions when you have a Timeline and a Team. What exactly does this relationship give you or restrict the teams from? Is it permissions?
We actually want this to be possible, but are concerned if we go forward with this, some things in the tool will not end up working with the teams and the maintenance timeline since they are not associated. So I would like to understand what the power is behind that association.
2 answers
A team is always only associated to exactly one timeline. The timeline defines the temporal structure of how the team works. All data e.g. how many hours a team has in an iteration, all the data in plans is computed from this information. Without timelines, no planning. Users can work for several teams, but would have only a limited allocation to a team. See https://jazz.net/library/article/589 for more information. See all the planning articles: https://jazz.net/library/#tag=planning
Comments
Back to your question, if you have two timelines: development and maintenance. You would have two teams, one for dev and one for maintenance. The dev Team associated to the dev timeline, the maintenance team to the maintenance timeline.
You could have the same people in both teams, but in one tam the person would be allocated 40% (dev) and in one team only 30% (Maintenace) and your plans would show how much you can do for each timeline.
Timeline for a team allow you to set permissions, operation behaviors for a specific iteration in the timeline for that team. For example, in Maintenance timeline, we usually need strict permissions, this can be set in project level. If some team want to customize the permissions, then they can set (aka customize) the permission in their own team. This customization allow different teams use different permissions, operation behaviors in the same iteration.