我们有一个由五人组成的开发团队,将并行构建多个内部项目。经过研究,我发现最好创建一个团队项目,即使对于我们的情况,也是正确的吗?
如果是这样,您能否建议如何为项目和时间表设置适当的迭代?
TFS question - small team, multiple projects 听起来与我的情况类似,但我似乎无法获得超过一个"当前"在TFS敏捷流程板中进行迭代。
答案 0 :(得分:9)
每个团队项目只能有一个迭代树(因此只有一个当前迭代)。您应该根据您的团队资源规划来决定。您是希望整个团队只有一个积压工作,还是每个项目都有不同的积压工作?
每个都有其优缺点,具体取决于您是否希望使用Visual Studio Team Service主要用于规划团队资源或规划项目。
通过这种方法,可以轻松地为下一个sprint计划整个团队的资源。您可以将人员分配到不同项目中的不同任务,并且可以很好地了解团队当前正在处理的工作。要将工作项分配给不同的项目,可以使用区域路径。
使用这种方法规划和跟踪单个项目的进度有点困难,因为您对所有项目都有相同的迭代结构,并且只有一组通用标记。
有些外部工具可以与the marketplace提供的Visual Studio Team Service集成,可以帮助您规划单个项目。
通过这种方法,您可以清楚地了解每个项目的进度,并且可以进行单独的迭代,标记等。
另一方面,计划你的团队资源更加困难,因为你不会有单一的积压工作,也无法一眼就看出你的团队正在做什么。
答案 1 :(得分:0)
您可以创建一个团队项目并在其中设置多个子项目。有了这个,您可以为整个项目以及子项目配置事物。有关详细信息,请参阅此链接:Multiple teams