在TFS 2010中为多个用户存储任务的最佳方式是什么?我只能为一个任务分配一个。更多受让人的TFS任务
(例如:当我打算演示给所有开发者)
(这是一个混战的Msf敏捷项目,那里的任务是一个用户故事的一部分)
在TFS 2010中为多个用户存储任务的最佳方式是什么?我只能为一个任务分配一个。更多受让人的TFS任务
(例如:当我打算演示给所有开发者)
(这是一个混战的Msf敏捷项目,那里的任务是一个用户故事的一部分)
很遗憾地告诉您,您无法将多个用户分配到一个工作项目中;同时,我不建议这样做,因为它不适合TFS中的模型。处理这种情况的传统/推荐方式是创建多个任务;在这种情况下每个开发人员一个。您可以通过使用MS Excel复制一组任务来轻松完成此任务。另一个选项(以你使用的例子为例)是创建一个具有多个下拉菜单的“会议”工作项目 - 每个参加会议的人员可以参加演示或技术审查。
还有一种选择是创建自定义控件来格式化和存储用户列表。这可能会比较复杂,因为您必须将其分发给每个用户的计算机(它需要在本地安装),最后我检查了您需要2个版本;一个用于Team Explorer用户界面,另一个用于Web访问工具,大多数人用它们从TFS服务器上的网页创建工作项目。 TFS的未来更新可能会打破您的自定义控件。这很难做到。另一个缺点是你可能会受到如何使用MS Excel来处理你存储在自定义控件工作领域的数据的限制。如果你想进一步研究这个问题,你可以在下面的CodePlex项目中找到一些例子:http://witcustomcontrols.codeplex.com/
你可能会考虑你的真实目标,跟踪你想要分配多个人的会议和其他项目。任务是追踪MSF敏捷模板中用户故事进展的核心。例如,跟踪会议出席人数通常不直接与用户故事相关;所以它通常不会帮助您确定用户故事“完成”的程度。如果您想利用现有报告,则应组织您的任务,以便将其作为子工作项目汇总到用户故事(或错误)工作项目。
短篇小说:你可以”吨。 Microsoft的流程模板中的工作项目旨在针对没有人或只有一个用户。
现在您可以自定义流程模板来更改它。 以this post为例,该定制适用于组。但我不建议你这样做,因为TFS基本上不是为此设计的,你最终可能会失望。
在用户故事中,我将为一个目的分配多个任务,但随后用用户名标记。例如:安德鲁的任务A,帕特里克的任务A –
这将适用于您,并允许您跟踪他们的进度。祝你好运,Patrick ! –