如何在Team Services和Visual Studio Team Services中添加提前期计算

时间:2016-04-08 22:01:14

标签: azure-devops

我对Visual Studio Team Services(以前的Visual Studio Online)有一些疑问。

基本上,我想计算团队服务项目中的平均提前期,并在团队服务中显示与查询报告中活动错误数量相同的方式。为了能够做到这一点,我必须找到所有具有完成/完成日期的工单项,将每个工单的done_date - active_date之间的所有天数除以所有工单与完成日期。但是很难在团队服务中进行定制计算。那么我有什么可能性呢?我知道可以使用REST Api,或者我可以以任何方式使用Excel,或者我可以使用团队服务中的扩展可能性。

如果我必须创建一个使用Rest API的C#程序,或者我可以以任何方式使用SQL Server 2016,Power Query左右,我还希望再次在Team服务中或在Power BI中使用该数字创建一个仪表板,我可以再次在团队服务中添加这个新测量值吗?

我希望我能够充分解释自己能够理解我的问题,如果有人提供良好的指导或示例或链接到解释我的问题的方法的文章,我会非常高兴,

1 个答案:

答案 0 :(得分:2)

默认情况下,累积流程图(CFD)窗口小部件可以显示有关工作项的提前期的基本信息。有关详细信息,请参阅此链接:Cumulative flow

  

差价合约显示过去30年每个看板栏中的料品数量   几周或更短。从这张图表中你可以了解它的数量   正在进行的工作和交付时间。正在进行的工作尚未完成   要求。提前期表示所需的时间   一旦工作开始,就完成一项要求。

如果这不符合您想要的功能,您可以使用Excel获取所需的数据和常规报告。

要求从Excel连接到VSTS:

  1. Office Excel 2007或更高版本
  2. Visual Studio 2010或更高版本或Team Foundation Server Standalone Office Integration 2015 (free),
  3. 连接到VSTS的参考:https://msdn.microsoft.com/en-us/library/vs/alm/work/office/bulk-add-modify-work-items-excel

    然后您可以按照以下步骤执行此操作:

    1. 在VSTS中创建一个工作项查询,它将获得您想要的所有工作项。在“列选项”设置中,选择“激活日期”和“关闭日期”。(这取决于您想要的日期)
    2. enter image description here

      1. 从Excel中选择“Team-> New List”,然后选择VSTS帐户和项目。在“查询列表”下拉列表中,选择您在上一步中创建的查询。
      2. enter image description here

        现在,您可以根据获得的数据生成提前期报告。