TFS/VSTS 用户故事任务 Start/End 根据 Sprint 日期自动设置日期

TFS/VSTS User Story Tasks to have Start/End Date automatically set based on Sprint dates

对于我在 VSTS 中的项目,我有设置了开始和结束日期的 SCRUM Sprint。我已经创建了用户故事和每个用户故事下的任务,并根据优先级安排了任务,也根据优先级安排了用户故事。

我想知道 VSTS/VSO/TFS 中是否有一些方法或免费工具可以连接到 VSTS/VSO/TFS 并导入 Sprint,我可以通过任务根据每个任务的初始估计时间和 Start/End Sprint 日期自动选择开始和结束日期。

不支持从TFS 网页设置开始和结束日期。开始日期和完成日期字段在 Microsoft Project 中设置,然后将该计划与存储在 TFS 中的任务同步。

在Miscrosoft Project中,它有自动安排功能来设置开始和结束日期,但它是基于Project中的Duration字段。并且您想使用 TFS 中的 Original Estimate 字段来生成日期,因此首先您需要更改 Project 和 TFS Mappings。

  1. Download the Mapping file using command.
  2. 打开映射文件并编辑 OriginalEstimate 字段以映射持续时间:

代码:

<Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.OriginalEstimate" ProjectField="pjTaskDuration" ProjectUnits="pjHour" IfSummaryRefreshOnly="true" />
  1. 使用 TFSFieldMapping 命令保存并上传此文件。
  2. 打开一个 Miscrosoft 项目文件并 connect to your Team Project,导出您的工作项并为其设置持续时间(原始估计)。