如何找到用户故事和错误的所有子任务?

时间:2018-03-05 15:34:14

标签: tfs tfs2017

我正在尝试使用Team Foundation Server 2017为用户故事和错误创建一个显示估计时间与实际时间的报告。如果我执行以下查询,我将获得所有任务和错误:

true

我知道用户故事可以包含零到多个任务,而Bug也是如此。如何查找父用户故事和子任务以及错误及其子任务?

最终目标是一个类似下图的报告:

enter image description here

2 个答案:

答案 0 :(得分:1)

找到用户故事和错误的所有子任务并不难。

您可以使用工作项查询和链接过滤器来选择子级和相关链接类型,如下所示:

enter image description here

但是,没有内置功能可以将子任务小时数与TFS中的父项相加。 TFS也不是一个时间跟踪工具。要实现此目的,您可以使用某些服务器端插件,例如tfsaggregator或某些第3方扩展程序,例如Imaginet Time Sheet& Timetracker。更多详情请参阅此类似问题:TFS - how do I sum child task hours to parent

  

敏捷项目并不专注于个人任务需要多长时间 - 他们   关注开发团队提供的价值   一段时间的过程。有一件事估计很低,一件事   任务可能估计很高,但最终并不重要   随着团队实现他们承诺提供的服务。

另请看一下这个问题:Is It possible to write a TFS Query to get Actual Time Taken for a Tasks?

答案 1 :(得分:0)

您也可以使用RDL报告“Stories Progress”并对其进行自定义。

  1. 编辑参数“DeliverableCategory”以在报告中包含错误。
  2. Edit Parameter

    报告: Report  2.编辑参数“IncludeTasks”以显示孩子。

    Edit Parameter

    报告: Report

    1. 您还可以找到sql查询,以查看可在自定义报告中使用的表格和视图:
    2. SQL Query