2016-04-08 86 views
2

我對Visual Studio團隊服務(以前是Visual Studio Online)有一些疑問。如何在團隊服務和Visual Studio團隊服務中添加提前期計算

基本上,我想計算團隊服務項目中的平均前置時間,並以與查詢報告中活動錯誤數相同的方式在團隊服務中顯示度量。爲了能夠做到這一點,我必須找到具有完成日期的所有工單訂單項目,將每個工單的done_date - active_date之間的所有天數除以所有工單的完成日期。但是在團隊服務中做定製計算是很困難的。那麼我有什麼可能性。我知道有一個可以使用的REST Api,或者我可以以任何方式使用Excel,或者可以在Team Services中使用可擴展的可能性。

如果我必須創建一個使用Rest API的C#程序,或者我可以以任何方式使用SQL Server 2016,Power Query等等,我還想讓這個號碼再次在Team Services或Power BI中可用創建一個儀表板,我可以在團隊服務中再次添加新的測量?

我希望我解釋自己不夠,你能理解我的問題,我是,如果某人有一個很好的指導或例子或鏈接到解釋的方法來解決我的問題的文章很開心,

回答

2

默認情況下,累積流程圖(CFD)小部件可以顯示關於工作項目提前期的基本信息。有關詳細信息,請參閱此鏈接:Cumulative flow

差價合約顯示過去30個 個星期或更少的每個看板列中的項目數。從這張圖表您可以瞭解 工作進度和交付時間。正在進行的工作計數未完成 要求。交貨時間表示一旦工作開始,花費在 之後完成需求的時間。

如果這不符合你想要的功能,你可以使用Excel來獲取數據和一般你想要的報告。

要求連接到VSTS從Excel:

  1. 的Office Excel 2007或更高版本
  2. 的Visual Studio 2010或更高版本,Team Foundation Server Standalone Office Integration 2015 (free),

參考用於連接到VSTS:https://msdn.microsoft.com/en-us/library/vs/alm/work/office/bulk-add-modify-work-items-excel

然後,您可以按照以下步驟操作:

  1. 在VSTS中創建一個工作項目查詢,它將獲得所需的所有工作項目。而在「列選項」設置,選擇「激活日期」和「結束日期」。(這取決於你想要什麼日期)

enter image description here

  • 從Excel,選擇「Team-> New List」並選擇VSTS賬戶和項目。在「查詢列表」下拉列表中,選擇您在上一步中創建的查詢。
  • enter image description here

    現在你可以生成你得到的數據的前置時間報告基地。

    相關問題