首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

Team Foundation Server 2008:善用流程模板簡化團隊專案建立與客製化

     編輯:關於.NET

流程模板:團隊專案的藍圖

建立團隊專案時,「新增團隊專案精靈」的流程模板選擇決定了專案的初始結構:工作項目類型、SharePoint 站點結構、預設文件、報表、安全性群組、區域/迭代、版控設定與流程指南。

內建兩大模板對比

面向MSF Agile (敏捷)MSF CMMI (正式)
核心哲學客戶互動、迭代開發流程成熟度、嚴格治理
角色數量8 角色20 角色(含管理、審核、專家等)
工作項目類型Bug、Task、Risk、QoS Requirement、Scenario 等Bug、Task、Risk、Change Request、Issue、Requirement、Review 等
Bug 工作流3 狀態、23 轉換4 狀態、17 轉換
Bug 起始狀態ActiveProposed

圖示:

MSF Agile Bug 狀態轉換圖

MSF CMMI Bug 狀態轉換圖

第三方 Scrum 模板推薦

  • Conchango Scrum:免費(需註冊),支援 TFS 2005/2008,含 6 自訂工作項目、16 查詢、15 報表、專屬流程指南。
  • VSTS Scrum (輕量版):社群驅動,CodePlex 託管,支援 Project Server 2007 整合,安裝需先部署 SharePoint 模板再用「流程模板管理器」上傳。

流程模板管理器上傳介面:

上傳輕量 Scrum 模板

自建模板實務步驟

  1. 用「流程模板管理器」下載 MSF Agile 至本地(如 C:\PMT)。
  2. 重命名資料夾(如 MSDN Magazine Agile 1.0)。
  3. 安裝 Power Tools,用 Visual Studio 內建「流程模板編輯器」開啟 ProcessTemplate.xml。
  4. 修改模板名稱/描述,編輯工作項目類型(欄位、版面、工作流)、查詢、報表、SharePoint 任務等。
  5. 儲存並上傳回 TFS。

編輯器介面:

編輯新模板名稱與描述

編輯 Bug 工作項目類型

欄位可報告屬性與規則

  • Dimension:適合篩選、群組(支援 DateTime、Double、Integer、String)。
  • Detail:大量文字,僅進關聯式倉儲(不進多維資料集)。
  • Measure:支援彙總(Sum/Count),僅 Double/Integer。

規則範例:ALLOWEDVALUES 限制飲料欄位只能填 Coffee/Soda/Juice。

套用至現有專案

修改模板後重新上傳,再用「從伺服器匯入 WIT」將更新的 Bug.xml 推送至目標團隊專案,並重新整理工作項目快取。

完成畫面:

含新 Beverage 欄位的 Bug 工作項目

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved