我正在尝试使用Team Foundation Server 2017为用户故事和错误创建一个显示估计时间与实际时间的报告。如果我执行以下查询,我将获得所有任务和错误:
true
我知道用户故事可以包含零到多个任务,而Bug也是如此。如何查找父用户故事和子任务以及错误及其子任务?
最终目标是一个类似下图的报告:
答案 0 :(得分:1)
找到用户故事和错误的所有子任务并不难。
您可以使用工作项查询和链接过滤器来选择子级和相关链接类型,如下所示:
但是,没有内置功能可以将子任务小时数与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”并对其进行自定义。