您的位置:軟件測試 > 軟件項目管理 > 進度管理 >
Visual Studio 2005 Team System:軟件項目管理
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/9/26 11:53:57 ] 推薦標簽:

  實際上,項目主管可以監(jiān)視幾個不同項目計劃中的任務(wù)狀態(tài)。例如,項目主管可能想要按需求查看項目狀態(tài)。而開發(fā)主管可能想要按組件查看項目狀態(tài)。這兩個人可以承擔同一組任務(wù),并將其組織在兩個不同的項目計劃中。當工作項中的狀態(tài)更新時,開發(fā)主管可以查看開發(fā)項目計劃中的組件進度,而項目經(jīng)理可以查看需求項目計劃中的需求進度。

  可以按照與創(chuàng)建數(shù)據(jù)綁定 Microsoft Excel 電子表格的相同方式創(chuàng)建數(shù)據(jù)綁定項目計劃:通過 Portfolio Explorer 中的查詢、Portfolio Explorer 中的文檔節(jié)點創(chuàng)建,或者從任何 .MPP 文件中創(chuàng)建。

  Portfolio Explorer

  Visual Studio Project Management Tools 中的軟件項目稱為公文包項目。公文包項目是一個中心概念,它將團隊創(chuàng)建特定軟件技術(shù)或產(chǎn)品的成果存放在一起。當項目經(jīng)理創(chuàng)建新的公文包項目時,有幾個關(guān)鍵的配置可以用來集中公文包項目中的團隊成果?梢詣(chuàng)建一個團隊項目 Web 站點來包含文檔模板和常用報告?梢詣(chuàng)建一個工作項數(shù)據(jù)庫來跟蹤項目中的所有成果。可以安裝一個方法模板來確定所有工作成果的規(guī)則、策略、安全組和查詢。同時,還可以選擇創(chuàng)建一個源代碼分支來進行源代碼管理。

  Visual Studio Project Management Tools 的特性之一 Portfolio Explorer,它可以從 Visual Studio IDE 中輕松導(dǎo)航到工作產(chǎn)品(例如,功能規(guī)范、風(fēng)險評估和項目計劃)。團隊成員可以查看有關(guān)產(chǎn)品版本的信息、進入到源代碼、查詢分配給他們的任務(wù)、查看整體項目狀態(tài)、定位文檔、查看報告和創(chuàng)建與項目有關(guān)的工作產(chǎn)品。

  項目站點

  項目站點存儲工作產(chǎn)品并對其進行版本控制,它是由 Windows SharePoint Services (WSS) 宿主的團隊 Web 站點?梢酝ㄟ^ Portfolio Explorer 使用的相同工作產(chǎn)品也可以通過項目站點作為項目參與者的控制板使用。實際上,如果您在 Portfolio Explorer 中創(chuàng)建新的文檔節(jié)點,則會在項目站點中創(chuàng)建新的文檔文件夾。

  項目站點附帶了預(yù)填充的文檔模板、常用報告和項目流程的 Web 版。項目站點也包含一個用于掛接 RSS Feed 的 Web 部件,以及用于查看報告的 Microsoft SQL Server 2005 Web 部件。

  因為項目站點是由 WSS 宿主的,所以該項目站點還可以通過其他 SharePoint Web 部件(例如,通知或事件)進行擴展。這樣,團隊能夠以任何適合其項目的外觀和風(fēng)格來自定義他們的項目站點。

  團隊溝通和協(xié)作

  工作項數(shù)據(jù)庫

  Visual Studio Project Management Tools 維護了一個工作項數(shù)據(jù)庫,它存儲每個公文包項目的工作項。工作項是一個可以通過特定工作流程分配和跟蹤的工作單元。例如,錯誤工作項跟蹤工作以解決軟件產(chǎn)品中的可疑問題。錯誤的典型工作流是活動、待定、解決和關(guān)閉,F(xiàn)成可用的工作項有錯誤、風(fēng)險、需求、方案、功能和任務(wù)。其他工作項類型則可以隨時創(chuàng)建。

  工作項與 Visual Studio 集成在一起,因此開發(fā)人員不用離開 Visual Studio IDE 可以查詢分配給他(或她)的所有錯誤。測試人員也可以在 Visual Studio IDE 中創(chuàng)建一個新的錯誤。因為工作項數(shù)據(jù)庫是集中式的,所以工作的狀態(tài)始終是新的。

  將代碼簽入與工作項相關(guān)聯(lián)

  另一個可以改進協(xié)作的 Visual Studio Project Management Tools 功能是,支持將代碼簽入與工作項相關(guān)聯(lián)。常見的情形是開發(fā)人員修復(fù)錯誤。開發(fā)人員讀取錯誤工作項,簽出代碼,進行修復(fù),然后將代碼簽入。

  Visual Studio Project Management Tools 使用“Pending Check-in”窗口來控制代碼簽入。當開發(fā)人員簽入代碼時,他或她可以將簽入與工作項相關(guān)聯(lián)(在本例中為已修復(fù)的錯誤)。開發(fā)人員不需要使用另一個工具來更新錯誤狀態(tài)。此外,還可以設(shè)置一個策略來強制將所有的代碼簽入與工作項相關(guān)聯(lián)。這可以確保在沒有與分配的工作相關(guān)聯(lián)的代碼的情況下,不會進行代碼開發(fā)。

  管理軟件流程

  Visual Studio Project Management Tools 使軟件流程成為軟件項目開發(fā)工作的一個集成部分。通過將軟件流程集成到工具中,可以在團隊成員之間自動進行處理和交接。組成一個流程的元素有:文檔模板、工作項和工作流、報告、安全組、簽入策略和流程指導(dǎo)。這些元素打包到一個可在組織中推廣和標準化的方法模板中。

  每個公文包項目都基于一個方法模板。即使項目已經(jīng)啟動,也可以通過修改方法模板來輕松地向團隊推廣流程調(diào)優(yōu)。

  現(xiàn)成的方法模板

  Visual Studio Project Management Tools 包含基于 Microsoft Solutions Framework (MSF) 的方法模板。MSF 是一個用于技術(shù)項目的精確且符合規(guī)定的方法,它基于來自 Microsoft 的一套定義好的原則、模型、規(guī)定、概念、指導(dǎo)和公認的做法。有兩個現(xiàn)成可用的方法模板:MSF Agile 和 MSF Formal。MSF Agile 是一個用于小型或非正式軟件項目的輕量級流程,而 MSF Formal 是為較成熟的軟件項目設(shè)計的。項目經(jīng)理可以在這些方法模板公認的做法中進行挑選,以便管理他們項目中的流程。

  流程指導(dǎo)

  每個方法模板的流程指導(dǎo)都與 Visual Studio 幫助系統(tǒng)無縫集成在一起。當某個團隊成員需要幫助時,他們可以獲得針對手頭任務(wù)的上下文的流程指導(dǎo)。例如,如果一個開發(fā)人員在一個使用 MSF Agile 方法模板的錯誤窗體中按 F1,系統(tǒng)會顯示幫助信息來描述特定于該 MSF Agile 錯誤窗體的字段,以及針對該錯誤要遵循的工作流。流程指導(dǎo)也與其他幫助主題一起進行交叉引用,例如,使用工具的過程和概念性的信息。此外,流程指導(dǎo)的幫助源代碼也包括在內(nèi),因此組織可以通過添加新主題、修改步驟和進行任何必要的更改來對其進行自定義,以便支持他們的特定流程。

  文檔模板

  方法模板包括團隊在項目中使用的文檔模板。文檔模板集成在幾個工具區(qū)域中。團隊成員可以通過項目站點和 Portfolio Explorer 使用文檔模板。文檔模板的例子有規(guī)范、風(fēng)險和項目計劃?梢噪S時添加或創(chuàng)建新的文檔模板。

  工作項和工作流

  項目中使用哪些工作項類型由方法模板確定。每個工作項都有自己的一套字段和規(guī)則,它們可以確定該工作項的工作流程,以及團隊成員如何分配和執(zhí)行任務(wù)。工作項跨 Portfolio Explorer、Microsoft Project 和 Microsoft Excel 集成。此外,沒有 Visual Studio 的團隊成員也可以在 Intranet 上通過瀏覽器與處理工作項。Visual Studio Project Management Tools 中包含的工作項類型有錯誤、風(fēng)險、任務(wù)、方案、功能和需求。如果需要,可以隨時添加或創(chuàng)建新的工作項類型。

上一頁123下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd