檢閱小組活動以支援有用報表

您可以藉由將報表伺服器加入至 TFS (內部部署) 部署,存取許多有關 Team 專案的資料,例如組建品質、Bug 趨勢、待執行工作和測試進度。 SQL Server Reporting Services (SSRS) 報表可提供深入資訊,協助小組管理工作和改善流程。

步驟 1:加入報表伺服器

加入報表伺服器

步驟 2:上傳報表

上傳報表

步驟 3:授與權限

授與檢視或建立報表的權限

步驟 4:檢閱小組工作

既然您已上傳報表,您如何使用它們來追蹤進度、深入了解及改進流程?

首先,請確保您的小組所執行的活動可建立這些報告所使用的資料。 您的小組可能已執行大部分的活動。

此為 TFS 所提供的報表,以及與報表相關聯之小組活動的摘要。 您可以隨著時間使用這些報表查看趨勢,並識別哪些作法及流程需要特別注意,以提供所需的結果。

監視程式碼品質

組建報告會追蹤處於開發階段的軟體品質。 透過定義在每一個組建定義過程中自動執行的測試,並檢測用於收集程式碼涵蓋範圍資料的測試,您可以深入了解組建、測試及程式碼的品質。

組建及測試活動

  1. 設定建置系統

  2. 定義建置流程

  3. 在建置流程中執行測試

  4. 對已完成的組建進行評比,以填入組建品質維度。

組建報告

如需測試及監視組建的免費可下載指南,請參閱 Testing for Continuous Delivery with Visual Studio 2012

組建成功率報表範例

範例組建摘要報表

監視進度

專案管理報表可讓您深入了解在衝刺 (Sprint) 或發行中,小組所處理的工作量,以及每一項工作的進度率。 在執行工作時連結工作項目並更新特定欄位,您就可以追蹤個別劇本的進度,且可以更精確地評估未來活動。

工作項目追蹤活動

  1. 建立待處理項目

    • 建立產品待處理項目並指定 [投入時間] (Scrum)。

    • 建立使用者劇本並指定 [本本點] (Agile)。

    • 建立需求並指定 [大小] (CMMI)。

  2. 在衝刺中工作。 將待處理項目指派給衝刺、建立工作並將它們連結至父待處理項目,以及指派給小組成員。

  3. 更新工作 (task) 的其餘工作 (work)。 若為 Agile 和 CMMI Team 專案,請同時更新 [已完成的工作]。

    提示

    參考 [原始評估] 的唯一報表是所有反覆項目的狀態

  4. 建立測試案例及 Bug、將它們連結至其父待處理項目,並更新其 [狀態]。

  5. (選用) 將工作指派給要篩選報表的區域。

專案管理 (Scrum) 報表

專案管理 (Agile 和 CMMI) 報表

劇本概觀報表範例

範例劇本概觀報表

監視測試計劃及 Bug 追蹤

測試規劃報表支援監視待處理項目或使用者劇本的測試進度及涵蓋範圍。 Bug 追蹤報表會說明小組尋找及解決 Bug 的能力。

測試規劃及 Bug 追蹤活動

  1. 在工作進行時,定義測試計劃及測試案例,以及更新其 [狀態]。

  2. 標記手動測試中每一個驗證步驟的結果為成功或失敗。

  3. 建立 Bug、指定 [優先權] 及 [嚴重性]、指派給小組成員並更新 [狀態]。

  4. (選用) 將測試案例及 Bugs 指派給要篩選報表的區域及反覆項目。

測試和 Bug 報表

測試計劃進度報表範例

範例測試計劃進度報表

問與答

問:報表是否處理劇本及子劇本,或工作及子工作?

**答:**是,您可以對劇本或待處理項目以及工作進行細分,建立待處理項目及功能的巢狀階層。 您可以讓項目的巢狀深度達到數個層級。 如果您將工作細分為子任務,請指定僅適用於這些子任務的時數。 這些時數會彙總成父工作及其父待處理項目的摘要值。 若要更正您認為有錯誤的報告,請參閱解決針對摘要值發行的不正確問題

問:哪些報表取決於連結工作項目?

**答:**概觀及進度報表取決於連結工作、測試案例及待處理項目的 Bug。 您必須使用工作及 Bug 的父子式連結,以及測試案例的 [測試者] 連結。

問:哪些報表取決於 Microsoft Test Manager?

答:測試案例整備測試計劃進度報表的設計目的皆為使用 Test Manager。 此外,專案管理概觀報表中的測試點及測試進度皆取決於將測試案例連結至待處理項目。

問:這些報表與 Team Web Access (TWA) 中顯示的敏捷式規劃圖表是否相同?

**答:**雖然部分報表確實顯示相似的資訊 (如所有反覆項目上的衝刺待執行工作及速度或狀態),但這些報表卻具有不同的格式,且支援其他篩選。 其他報表 (如組建及測試規劃報表) 此時無法透過 TWA 使用。

問:您是否要建立其他產品區域或版本里程碑?

**答:**請參閱建立區域或反覆項目

問:您是否要大量編輯工作項目,以將它們指派給區域、反覆項目、小組成員或優先權?

**答:**請參閱 大量修改工作項目

問:您是否要加入欄位,以追蹤其他資料?

**答:**請參閱加入或修改工作項目欄位以支援報表功能