4

我有一个令我惊讶的查询以前没有被问过(或者我的搜索技巧可能不是那么好)

我们正在跟踪Scrum并使用Azure devops它来跟踪它,因为最低粒度是一项任务,它具有Original EstimateCompleted Work并且Remaining Work

如果由于某种原因某项任务在 sprint 中开始但未完成,则该任务还有一些已完成的小时数和一些剩余的小时数。

我们想创建一个向我们显示否的查询。在当前(给定)冲刺中完成一项任务的小时数

所以例如 -

Sprint 1 结束

Task 1 -
Original Estimate = 20 hrs
Completed hours = 12 hours
Remaining hours = 8 hours

Task 2 -
Original Estimate = 10 hrs
Completed hours = 5 hours
Remaining hours = 8 hours

Sprint 2 结束

Task 1 -
Original Estimate = 20 hrs
Completed hours = 20 hours
Remaining hours = 0 hours
Status - done

Task 2 -
Original Estimate = 10 hrs
Completed hours = 13 hours
Remaining hours = 3 hours
Status - In progress

现在我想看看,在 Sprint 2 中为每个任务付出了多少努力——因此对于

任务1

8hrs - Planned
8hrs - completed
0 hrs - remaining

任务 2

8hrs - Planned
8hrs - completed
3 hrs - remaining

希望它有意义,如果我能更好地解释它,请告诉我。

4

1 回答 1

0

afaik 你不能创建这样一个可以捕获历史差异的查询。

我看到了如何实现这一目标的其他选择:

  1. 创建一个简单的查询,该查询将为当前迭代的任务完成、估计和计划小时数

  2. 在每个 sprint-end 端运行查询并导出数据

  3. 使用其他工具来计算差异,基于任务 ID,例如 Excel 或 PowerBi
于 2020-03-18T00:32:30.760 回答