【问题标题】:Find historical data in Azure DevOps for Work Items to define development metrics在 Azure DevOps for Work Items 中查找历史数据以定义开发指标
【发布时间】:2021-06-06 14:39:54
【问题描述】:

为了在 Azure DevOps (ADO) 中找到上个月或最近 2 个 sprint 中项目的敏捷 Metrix,我试图从 ADO 查询数据,例如:

  • 何时提交用户故事并达到完成状态?
  • 开发人员在将用户故事转为 QA 之前花了多长时间?
  • 从 Dev 收到 QA 需要多长时间?
  • 有多少开发人员和质量检查人员针对用户故事工作了多长时间?如果进行 sprint 计划,请将该数字与当时给出的估计时间进行比较。
  • 有多少次用户故事因任何原因(例如未完成验收标准等)返回给开发人员? ...

在ADO中可以查询当前数据,但是无法从State GraphHistoryDiscussion中找到历史数据>!!!我想知道用户故事是否经历了多种资源,每个人在这方面花费了多少时间!

有人可以给我一些指导吗?提前致谢。

【问题讨论】:

  • 您是否查看过适用于 Power BI 的 Azure Devops 连接器?
  • 嗨,您有机会查看以下答案吗?进展如何?

标签: azure-devops metrics project-management agile agile-project-management


【解决方案1】:

您可以使用 Analytics Odata API 获取历史数据。下面的例子使用WorkItemRevisions entity set to load all the revisions for a given work item

https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}//WorkItemRevisions?
  $filter=WorkItemId eq {Id}
  &$select=WorkItemId, Title, State

然后您可以Run the OData query from Power BI 来创建 PowerBI 报告。另见文档Power BI integration。请查看示例Calculate time-in-state

您还可以使用rest api 获取工作项的历史数据。见下文:

Revisions - List

Comments - Get Comments

Updates - List

【讨论】:

    猜你喜欢
    • 2020-02-29
    • 2015-10-18
    • 2020-07-10
    • 1970-01-01
    • 2021-10-29
    • 2021-08-01
    • 2022-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多