共用方式為


MSF for CMMI Process Improvement (適用於 Visual Studio ALM)

使用圖中所示的工作項目類型 (WIT)、報表和儀表板,小組可以規劃專案,然後追蹤、檢視並報告其進度。 這些基於 Capability Maturity Model Integration (CMMI) 需求的成品,是在您使用 Microsoft Solutions Framework (MSF) for CMMI 流程範本建立 Team 專案時所建立。

TFS 2013 CMMI 流程範本成品

當您安裝或升級到 TFS 的最新版本時,CMMI 流程範本的最新版本也會自動上傳到 Team Foundation Server (TFS)。 使用流程範本管理員下載和上傳流程範本。

除了工作項目類型、報表和儀表板之外,小組也可以存取一組共用工作項目查詢,來追蹤資訊、分析進度和做出決策。

使用工作項目類型規劃和追蹤工作

小組會擷取功能及需求以規劃其專案。 小組在衝刺 (Sprint) 中工作時,會定義工作並將這些工作連結至需求。 為了深入了解跨小組的需求彙總,程式管理員會將需求連結至功能。 使用問題來追蹤封鎖問題。 如需使用這些 WIT 的詳細資訊,請參閱 CMMI 流程範本工作項目類型和工作流程

CMMI 7.0 工作項目類型

工作項目是 TFS 資料庫記錄,其中包含工作的定義、指派、優先權和狀態。 工作項目類型會為每個類型定義欄位、工作流程和表單的範本。 將工作項目彼此連結可以支援追蹤相依性、彙總工作和報表。

使用工作項目查詢列出工作項目

您可以使用 CMMI 範本提供的共用工作項目查詢,列出目前衝刺 (Sprint) 或產品待處理項目 (Backlog) 的工作項目。

CMMI 工作項目查詢

您可以從工作項目頁面開啟查詢,然後使用查詢編輯器套用不同的篩選準則。 此外,您也可以加入查詢做為小組查詢,這將會出現在小組首頁

您可以從 Team Explorer 開啟 Excel 中的任何工作項目查詢來執行大量編輯。 此外,您還可以從專案入口網站開啟分級活頁簿問題活頁簿,來排定 Bug 優先權和檢閱問題。

使用報表來監視進度

CMMI 流程範本提供下列報表。 若要讓這些報表變得實用,小組必須執行某些活動,例如定義建置流程、連結工作項目,以及更新狀態或剩餘工作。

組建報告

專案管理報表

測試和 Bug 報表

若要存取這些報表,您的 Team 專案集合必須使用 SQL Server Analysis Services 和 Reporting Services 來設定。

使用儀表板來檢視進度

儀表板會顯示專案資料、支援調查工作,並協助小組快速地執行一般工作。 下列儀表板支援顯示 Team Web Access 組件,以列出 Analysis Services Cube 內建的工作項目和報表。

若要使用儀表板,Team 專案必須已設定指向 SharePoint 網站的專案入口網站。

流程指引

開發小組的現狀和可行作法不盡相同,而且大部分的公司都已自訂完善的專屬程序。 由於上述原因,此處提供的指引並不是要訂出一套完整的開發程序, 而是只說明與充分利用 MSF for CMMI 流程範本相關的活動。

  • CMMI 的背景:提供 CMMI 及此模型內建之六個功能層級的概觀。

  • 專案管理:提供指導以協助您進一步了解如何管理、規劃及協調使用 CMMI 模型之軟體產品的開發與維護。

  • 工程:說明有助於在設計和建置軟體產品時發現所需資訊的附加價值活動。

由於您的情況會隨著開發的產品類型和歷程、專案規模、小組成員的背景,以及組織採納的作法而改變,因此在使用本指引時請根據自身情況進行調整。

如果您納入 CMMI 做為流程改善方案的一部分,則使用 CMMI 範本和指引可協助您達成 CMMI 的目標。

本指引是和 David Anderson 合力編寫而成。 如需詳細資訊,請參閱下列網頁:David J Anderson & Associates, Inc.