共用方式為


報表 (Agile)

您可以使用 SQL Server Reporting Services 中的報表來分析專案的進度和品質。這些報表隨附於 MSF for 敏捷式軟體開發 (Agile Software Development 如上所述。這些報表彙總來自工作項目、版本控制、測試結果和組建的度量資訊。這些報表可以回答有關專案實際狀態的問題。

這些報表大多會提供篩選條件,供您用於指定要包含在報表中的內容。篩選條件包括時間週期、反覆項目和區域路徑、工作項目類型,以及工作項目狀態。這些報表回答的問題與所有類型的工作項目 (例如使用者劇本、測試案例、工作和 Bug) 都有關。

注意事項注意事項

包含 Team 專案的 Team 專案集合必須已佈建為使用 SQL Server Reporting Services,您才能存取本主題所說明的報表。當您開啟 Team Explorer並展開 Team 專案節點時,如果沒有顯示 報表 [報表],就無法使用這些報表。

另外,若要檢視這些報表,您必須在 Reporting Services 中具有 [瀏覽者] 或 [Team Foundation 內容管理員] 角色,或屬於具有該角色的群組。如需詳細資訊,請參閱 將使用者加入至 Team 專案管理使用權限

本主題內容

  • 監視專案健康狀況和小組進度

  • 存取報表

  • 重新整理報表

  • 管理和使用已發行的報表

  • 自訂報表和相關工作

監視小組進度和專案健康狀況

您可以佐以下表中的報表,來分析小組進度和 Team 專案的整體品質。

工作

相關內容

監視 Bug 活動、重新啟動和趨勢:您可以使用 Bug 報表來追蹤小組發現的 Bug,以及小組解決 Bug 的進度。

監視組建活動、成功率和趨勢:您可以使用組建報表來追蹤小組的組建在某段時間的品質和成功率。

追蹤專案健康狀況、小組完工速率,以及劇本和工作完成率

您可以使用 [劇本進度] 報表來檢閱小組在小組實作的每個使用者劇本上的投入時間層級。透過使用這份報表,您可以快速判斷每個劇本中最近是否已完成任何工作和剩餘哪些工作。

您可以佐以 [劇本概觀] 報表,來追蹤每個使用者劇本的實作和測試進度。您可以每天或每週檢閱一次這份報表,以監視小組在反覆項目期間的進度。

判斷加入的工作:您可以使用 [未計劃工作] 報表,判斷小組在反覆項目啟動後在其中加入了多少工作。

監視測試活動:您可以使用測試報表來追蹤小組開發測試案例的進度,並判斷這些測試案例涵蓋使用者劇本的程度。

存取報表

您可以從 Team Explorer、Team 專案入口網站或 Internet Explorer 存取 SQL Server Reporting Services 報表。在 Team Explorer中的 [文件] 資料夾下,您可以找到其他使用 Office Excel 的報表。如需這些報表的詳細資訊,請參閱 Excel 報表 (Agile)

注意事項注意事項

如果 Team Explorer中的 [報表] 節點上出現紅色的 X 圖示,表示您可能沒有存取報表的權限,或是 Team Explorer與裝載 SQL Server Reporting Services 的伺服器之間可能已中斷通訊。在這些情況下,請向專案系統管理員確認您具有存取報表節點的權限,而且裝載 Reporting Services 的伺服器已在執行中。

當下列兩個條件都成立時,[報表] 節點上才可能出現紅色的 X 圖示:

  • 如果 Team Explorer與 SQL Server Reporting Services 執行於同一部電腦上

  • 您並未以系統管理員的身分登入,或是 Internet Explorer 啟用了增強式安全性。

若要更正這個問題,請以系統管理員的身分登入電腦,或是開啟 Internet Explorer、開啟 [網際網路選項]、按一下 [安全性] 索引標籤,然後清除 [啟用受保護模式] 核取方塊。

若要存取報表

  1. 開啟 Team Explorer並連接至專案集合,這個集合包含已定義報表的 Team 專案。

    如需詳細資訊,請參閱 在 Team Foundation Server 中連接 Team 專案

  2. 展開 Team 專案節點,再展開 報表 [報表],然後展開 [Bug]、[組建]、[專案管理] 或 [測試]。

    注意事項注意事項

    如果使用舊版 Team Explorer,報表 [報表] 節點有可能不會顯示出來。若要存取報表,請開啟 Web 瀏覽器,然後為 Team 專案輸入執行 SQL Server Reporting Services 的伺服器位址。例如,在網址列輸入 http://ReportServerName/reports,然後依序按一下 [Team Foundation Server 報表] 資料夾、Team 專案的 Team 專案集合資料夾和 Team 專案的資料夾。

    或者,您也可以從 Team Web Access 存取 [報表]。

  3. 按兩下您想要檢視的報表。

重新整理報表

下表說明如何重新整理報表。

注意事項注意事項

當您變更用於追蹤工作項目的資料庫記錄時,在這些變更出現於 Reporting Services 所產生的報表中之前,會有一段延遲時間。報表資料衍生自資料倉儲。如需詳細資訊,請參閱Change the Data Warehouse Refresh Frequency

選項

結果

重新整理瀏覽器視窗上的按鈕

以工作階段快取中儲存的報表重新整理顯示的畫面。當使用者開啟報表時,會建立一個工作階段快取。報表開啟時,Reporting Services 會使用瀏覽器工作階段,以保持一致的檢視感受。

重新整理報表

如果報表是視需求執行的報表,則會讓執行 Reporting Services 的伺服器重新執行查詢並更新報表資料。如果報表是快取或快照的報表,則會出現報表伺服器資料庫中儲存的報表。

CTRL+F5 鍵盤組合

與按一下報表工具列的 [重新整理] 有相同結果。

管理和使用已發行的報表

當您檢視 Reporting Services 中的報表時,您也可以執行下列工作:

  • 放大或縮小報表。

  • 搜尋報表包含的文字。

  • 開啟相關報表。

  • 將報表匯出為另一種格式,例如 XML、CSV、PDF、MHTML、Excel、TIFF 或 Word。

  • 重新整理報表。

  • 列印報表。

  • 建立報表的訂閱。

如需詳細資訊,請參閱 Microsoft 網站上的這個主題:報表管理員的如何主題管理和使用已發行的報表

自訂報表和相關工作

工作

相關內容

定義支援專案追蹤需求的報告:視您用於建立 Team 專案的流程範本而定,您可能有數個已定義的報表。您可以進一步自訂這些報表,或是建立其他報表。這些自訂報表可能包含您已加入至工作項目類型的資料欄位。

加入欄位或修改現有欄位的報告屬性:您可以工作項目欄位來追蹤工作項目類型的資料、定義查詢準則,以及篩選報表。若要支援報告,您可以加入欄位或變更現有欄位的屬性。加入或修改欄位時,您可以套用有系統的命名慣例,確保資料會以邏輯方式分組成 SQL Server Analysis Services Cube 中的資料夾。

根據工作項目查詢產生樞紐分析表與樞紐分析圖報表:若要產生可顯示目前狀態和歷史趨勢的報告,請使用 [在 Microsoft Excel 中建立報表] 工具以快速地根據工作項目查詢產生報告。這些報表都會存取儲存在 Analysis Services Cube 中的資料。

彙總資料來顯示小組進度:您可以建立將 Visual Studio Application Lifecycle Management (ALM) 資料彙總為圖表與資料表的報告,輕鬆地追蹤小組進度。例如,您可以建立一份報告,顯示小組中的每個人分別被指派了多少個執行中工作項目。若要建立這種報告,您可以使用 SQL Server 中的報表設計師,以及 Analysis Services Cube。

變更重新整理資料倉儲的頻率:Visual Studio Team Foundation Server 安裝時,會設定資料倉儲的預設屬性。您可以變更資料倉儲中資料的更新頻率,也可以變更用於控制資料倉儲使用者存取權限的安全性設定。

請參閱

概念

儀表板 (Agile)

成品 (Agile)

其他資源

適用於 Visual Studio ALM 的敏捷式流程範本

Excel 報表 (Agile)