【问题标题】:TFS Mandatory Work Item automatic creation?TFS 强制工作项自动创建?
【发布时间】:2013-07-19 01:24:10
【问题描述】:

我正在将我们的团队从 TFS 2005 升级到 2012。我们目前和一直在做的一件事是为每项工作制定一些强制性工作项目。我们正在沿着 SCRUM 路线前进,因此想象一下,对于每个 sprint,我都希望将一组强制性工作项作为任务添加到 sprint。我们目前通过在 VS IDE 中手动创建或通过 Excel 手动创建这些。这些项目通常包括“更新寄存器”、“更新规范”、“更新用户指南”、“部署到 UAT”、“部署到实时”等。

这个过程对我们有用,我们打算继续这样做。有谁知道这些项目可以自动生成的方式(它们总是相同的并且应该存在于每个冲刺中)。理想情况下,我想将它们添加到 SCRUM 模板中,但如果失败了,我计划编写一个 Excel 插件,只需将数据添加到其中,以便我们可以发布到 TFS。

干杯

【问题讨论】:

  • 您知道没有从 TFS 2005 到 TFS 2012 的升级路径吗?
  • 仅仅因为你一直这样做,并不意味着它是最好的方法。也许您应该考虑查看包含您所说的无关任务的“完成的定义”。此外,您实际上无法从 2005 年升级到 2012 年。
  • 当我说升级时,我想我的意思是“移动到”。我们不会使用任何现有的工作项或其他历史记录。谢谢,我查看了 DOD,但我已经通过使用 Tfs 警报和使用 Tfs SDK 的 Web 服务来做到这一点。

标签: tfs scrum


【解决方案1】:

以防万一其他人想知道。我已经通过使用 TFS 警报和 WCF Web 服务来创建我的工作项来解决我的问题。

我们现在正在使用敏捷过程模板,因为它更适合我们。我现在设置了它,以便在标题中使用文本“强制任务”创建新用户故事时,TFS 会触发警报并调用 WCF Web 服务。此 Web 服务接收事件并创建我的工作项,这些工作项保存在 Tfs_DefaultCollection 数据库中的一个单独的新表中。工作项是使用 TFS SDK 创建的,并且都链接到用户故事。有了这个,我可以指定所有其他信息,例如 AssignedTo、Priority、OriginalEstimate 等。

【讨论】:

  • 您有机会分享您的代码以自动创建工作项吗?我很乐意将代码升级到 TFS 2013。
猜你喜欢
  • 1970-01-01
  • 2016-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-26
  • 1970-01-01
  • 2011-11-23
相关资源
最近更新 更多