如何在 Azure DevOps 的特定冲刺中为特定资源分配小时数?是否有 API 可用?

How do I get assigned hours for a specific resource in a specific sprint in Azure DevOps? Is there any API available for that?

基本上,我们想通过收集所有分配给开发人员的任务和相应的原始估计时间来计算每个冲刺期间以及所有开发人员整个季度的可用性,在 Azure DevOps,从当前和未来冲刺并使用下面公式中的值。

容量 - 原始估计小时数 = 冲刺的可用小时数。

谢谢兰斯 Li-MSFT。正如您在以下评论中提到的,我就是这样做的。

“目前还没有直接的 api 可以计算特定 spring 的 'available' 小时。我们必须一个一个地计算。使用 Capacities - List 来获取容量,使用 WorkItems-List 获取原始估计小时数,然后获取可用小时数。– Lance Li-MSFT"

解决方法如下:

使用容量 API 获取 sprint/iteration 中所有资源的容量列表。 使用工作项 API 获取 sprint/iteration.

中所有资源的预计工时列表

因此,对于任何 spring/iteration:

,可用时间可以很容易地计算如下

容量 - 原始估计小时数 = 资源冲刺的可用小时数。