Share via


計劃和追蹤專案

Visual Studio Application Lifecycle Management (ALM) 提供工具給您和您的小組以有效管理開發應用程式的生命週期。 如下圖所示,您和您的小組可以使用這些工具處理使用者劇本、管理待辦項目、規劃衝刺 (Sprint) 和執行衝刺 (Sprint)、任用專案關係人以提供完整的意見和輕鬆結合回應以支援軟體的下一個迭代運算。

計劃和追蹤專案

本主題內容

  • 提供管理應用程式生命週期的工具

  • 小組專案、小組和程序指引

  • Team Foundation 用戶端

  • 工作項目、查詢和警告

  • 文件和報表

  • 透過和專案伺服器的連接管理投資組合

  • 自訂及擴充經驗的計劃和追蹤

提供管理應用程式生命週期的工具

相關主題: Agile規劃和迭代項目 | 使用 Visual Studio ALM

透過使用 Visual Studio ALM,您可以更有效率地管理客戶需求。 您可以建立高階計劃,將專案分解成可交付的增量,也可以建立詳細計劃,以執行您用於開發這些增量的簡短反覆項目。 這些 Agile與Scrum實作逐漸被小組採,因為它們能以累加的方式取得,並幾乎可以套用在任何專案及程序上。 Visual Studio ALM使用下列工具支援這些實作,讓您可以說明劇本、定義產品待辦項目、計劃並執行衝刺 (Sprint) 和任用專案關係人。

注意事項注意事項

若要存取這些工具必須擁有、 Visual Studio Premium, Visual Studio Ultimate,或 Visual Studio Test Professional 安裝。此外,您可能需要加入 [Web 存取權限] 的 [完整] 群組。請參閱 存取 Team Web Access 中的功能

  • PowerPoint 分鏡腳本:使用 PowerPoint Storyboarding,您可以快速說明使用者劇本、需求或經驗。 使用這個工具從預先定義的腳本圖形集合建置腳本,擷取現有的使用者介面和自訂您網頁的配置或呼叫應用程式設定,以及連接劇本至存在[Team Foundation 伺服器]中的工作項目。

  • 產品待辦項目:產品待辦項目頁面會顯示目前待辦工作的單一檢視,該待辦項目能夠以動態方式重新排列和群組。 產品擁有者可以快速設定工作優先權和概述相依性與關聯性。

  • 衝刺 (Sprint) 待辦項目和小組容量:衝刺 (Sprint) 待辦項目頁面在執行階段反映您輸入的資料,包括指派給迭代項目路徑的工作項目、指定日期、個別工作的能力和小組和個人間的中斷。 小組以待辦工作的速度取得回應和磁碟的位置。

  • 工作版面和燃盡圖 (Burndown Chart):做為每日實作,小組可以檢視和更新工作版面以視覺化反映工作項目狀態。 小組查看他們針對每個產品待辦項目設計的工作進度,並可快速地專注於剩餘的工作。 此外,整合至工作版面的是一個小組衝刺 (Sprint) 中剩餘工作的燃盡圖 (Burndown Chart)。

  • 需求回應Microsoft 回應用戶端:[需求回應]和[ Microsoft 回應用戶端]工具可讓小組承諾專案關係人提供常見的、連續的回應。 透過動作程式腳本、註釋、螢幕擷取畫面和視訊或音訊紀錄,在背景紀錄小組大量、可執行的資料時,回應用戶端可讓專案關係人直接和工作軟體互動。

回到頁首

小組專案、小組和程序指引

相關主題: 建立小組專案 | 選擇流程範本 | 小組使用者入門 | Team Foundation Server 的流程指引和流程範本 | 自訂工作項目追蹤和您的 Team 專案

使用Visual Studio ALM工作的開頭是以 建立小組專案 來追蹤資訊和組織原始碼,也為您的小組建立、測試和訂定計畫。 如下圖所示,您可以藉由選擇程序範本來建立小組專案,會定義支援規劃和追蹤活動的成品(工作項目、查詢、文件、報表等)。 每個小組專案會對應至預設的小組。 如果您在大型企業中工作,可能會想要 定義小組 來支援您的小組作業。

流程範本是用來建立 Team 專案

在您建立小組專案之後,請使用工作項目類型建立自己的待辦項目並定義工作。 您使用的工作項目類型會根據建立專案的流程範本而有所不同。 透過下列 流程指引 主題,您可以進一步了解Visual Studio ALM 提供的預設程序範本的每個成品: 成品(Scrum)、 成品 (Agile)和 成品 (CMMI)。 如果您使用的流程範本沒有列在清單中,您可以在其他網站尋找相關的指引。

注意事項注意事項

在您升級至 Visual Studio Team Foundation Server 2012之後,您仍然可以用舊版建立的小組專案存取資料。若要存取某些新功能,您必須 更新已升級的小組專案以 存取升級才可以使用的一些新功能。

回到頁首

Team Foundation 用戶端

相關主題: Team Foundation Client | Team Foundation Client 與 Team Foundation Server 之間的相容性

您使用 Team Foundation Server 和 Visual Studio ALM 互動是透過下列一個或多個 Team Foundation 用戶端。 所有用戶端都會要求您連接至執行 Team Foundation Server 的伺服器,並且選取一個小組專案集合和小組專案。 此外,您還必須具有存取所選 Team 專案的必要權限。

  • 小組網路存取 提供網路介面給 Team Foundation Server ,vstsTfsShort支援存取應用程式生命週期的Visual Studio管理功能,包括小組專案、小組、專案管理、版本控制和組建。

  • 小組網路存取–工作項目僅能檢視 提供一個限制的網路介面給Team Foundation Server,該介面支援組織成員建立和修改工作項目,而不需要用戶端存取使用權限(CAL)。

  • 小組總管是一個 Visual Studio 的外掛程式,提供存取 Visual Studio應用程式生命週期管理功能,包括小組專案、[我的工作]、程式碼檢閱、版本控制和組建。 您可以透過免費下載存取這個用戶端。

  • 不限所在地的小組總管 可讓小組們在平台間共同作業。 這個應用程式提供您需要從 Eclipse 架構環境存取Team Foundation伺服器的工具和外掛程式。

  • Microsoft 測試管理員 提供支援以定義測試工作以及建立和執行手動測試。 Test Manager 可與 Team Foundation 中的工作項目資料庫進行整合,以建立及追蹤在測試工作期間發現的錯誤(Bug)。

  • Microsoft Excel 可讓您定義及修改大量工作項目類型以及建立工作項目查詢產生的報告。

  • Microsoft 專案 讓您可以規劃專案、排程工作、指派資源、以及透過存取 Team Foundation Server沒有的功能來追蹤變更,例如專案行事曆、甘特圖和資源檢視。

回到頁首

工作項目、查詢和警告

相關主題: 追蹤工作並處理工作流程 | 定義查詢 | 加入、找尋、檢視和修改工作項目 | 檢視、建立和共用查詢 | 設定警告

您可以處理、指派、更新使用工作項目類型之工作的狀態。 工作項目是 Team Foundation 用以追蹤工作指派和進度的一種資料庫記錄。 您可以使用不同類型的工作項目來追蹤不同類型的工作,例如使用者劇本、客戶需求、產品 Bug 和開發工作。 您可以使用工作項目查詢來條列工作項目和追蹤工作項目狀態,也可以追蹤反覆項目或發行的進度。 藉由指定篩選準則和查詢類型,您可以探索查詢項目間的關聯性,也可以修改個別或大量的查詢項目。

工作項目 (Work Iterm) 追蹤工作 (Task) 概觀

主要工作

  1. 加入新工作項目或修改工作項目

  2. 將檔案附加至工作項目

  3. 建立工作項目間的連結

  4. 尋找或列出一組篩選的工作項目

回到頁首

文件和報表

相關主題: 管理文件 | 建立和自訂報表。

您可以將您要讓所有小組成員使用的文件和檔案上載至 Team 專案的專案入口網站,以共用這些文件和檔案。 若需追蹤小組進度,您可以建立和自訂報告,強調出對專案最重要的資料。 藉由建立自己的報表,您就可以向下鑽研預設報表未分析的特定資訊。 此外,您還可以自訂報告執行、顯示和傳遞至小組中每位成員的方式。

如下圖所示,您可以建立和自訂三個資料庫之一的資料的報告。 您可以使用 Excel、專案或 Reporting Services 建立,自訂,並檢視報告。 您的小組專案包含 Excel 和 [報表服務]中的內建報告,或者您也可以使用 Microsoft Excel 或 Microsoft Project 快速產生報告。

Team Foundation 資料存放區和報表概觀

回到頁首

透過和專案伺服器的連接管理投資組合

相關主題: 啟用 [Team Foundation 伺服器] 和 [Project 伺服器] 之間的資料流程

運用不同系統儲存的資料,您可以獲得執行公事包、配合策略目標、以及軟體開發專案之資源使用情況的最新進度。 Team Foundation Server 和 [專案伺服器]的整合跨小組專案資訊的交換自動化,並使用不同的方法改善小組之間的協調,例如 Waterfall 和 Agile,使用一般資料和已約定的度量。 Agile 小組可以繼續在待辦項目和使用者腳本上考慮,而[程式管理工作室](PMO)可以繼續管理整個企業的資源。 專案管理人員和軟體開發小組可以使用偏好的工具,按照支援所需的精細度進行工作,以及在Team Foundation 伺服器與 Microsoft 專案伺服器間完全共用資料。 設定兩種伺服器產品時,同步處理引擎會在對應的企業專案計劃和 Team 專案中維護排程資料與設定的資料之資源使用狀況。

您可以使用 PWA 提供的 [專案中心] 檢視,來檢閱 PMO 中專案組合的進度。 如下圖所示,您可以輕鬆追蹤多個 Agile 開發專案的進度。

包含敏捷式計劃更新的專案組合

回到頁首

自訂及擴充經驗的計劃和追蹤

相關主題: 自訂小組專案和流程 | 自訂工作項目追蹤和您的 Team 專案

您可以自訂小組專案用來支援您小組所使用的特定流程和作法,也可用來設計工作流程、工作項目格式和資料欄位。 如下圖所示,您可以建立或自訂八種物件型別。 您可以管理小組專案的分類、工作項目類型與流程設定。 您可以管理 Team 專案集合的全域清單、連結類型和工作項目欄位。 您可以自訂小組專案或小組專案集合的全域工作流程。

工作項目追蹤物件

如果您使用 Microsoft專案,您可以自訂資料如何藉由修改專案對應檔發行和重新整理。 在 Microsoft Project 中發行或重新整理工作時,專案對應檔會決定發行特性,還有每個工作中的欄位如何對應至 Team Foundation中的欄位。

您可以自訂一些 Visual Studio的想法到擴充現有功能,如果有特殊需求的話,可以加入新功能。 已為您所安裝的Visual Studio提供部分擴充點。 針對其他擴充點,您必須一起安裝 Visual Studio SDK。

回到頁首

請參閱

概念

採用 Visual Studio 和 Team Foundation Server 方便進行應用程式生命週期管理

管理 Team Foundation Server

應用程式生命週期管理與 Visual Studio 以及 Team Foundation Server