Harvest基本操作培訓_第1頁
Harvest基本操作培訓_第2頁
Harvest基本操作培訓_第3頁
Harvest基本操作培訓_第4頁
Harvest基本操作培訓_第5頁
已閱讀5頁,還剩75頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、www.si-1HarvestHarvest基本基本操作操作培訓培訓www.si-2基基 本本 概概 念念www.si-3 QM 質量管理(質量管理(Quality ManagementQuality Management)的簡稱,)的簡稱,是指通過計劃、組織、控制和協調等活動提高是指通過計劃、組織、控制和協調等活動提高軟件質量、項目質量實現既定的質量目標,包軟件質量、項目質量實現既定的質量目標,包括質量體系建設、流程梳理、支撐系統建設和括質量體系建設、流程梳理、支撐系統建設和實施推廣等內容的工作實施推廣等內容的工作www.si-4 QMSS 質量管理支撐系統(質量管理支撐系統(Quality

2、 Management Quality Management Support SystemSupport System)的簡稱,指為了在全公司范)的簡稱,指為了在全公司范圍內進行質量管理(圍內進行質量管理(QMQM)而建設的軟硬件)而建設的軟硬件ITIT支支撐平臺,包括軟件配置管理工具、需求管理工撐平臺,包括軟件配置管理工具、需求管理工具、測試管理工具等軟硬件具、測試管理工具等軟硬件ITIT支撐平臺。于支撐平臺。于20042004年年3 3月啟動月啟動www.si-5 SCM 軟件配置管理(軟件配置管理(Software Configuration Software Configuration

3、 ManagementManagement)的簡稱,在整個項目的軟件開發)的簡稱,在整個項目的軟件開發周期中建立并維護軟件產品的完整性。周期中建立并維護軟件產品的完整性。SCMSCM是是QMQM的一部分。的一部分。www.si-6 Harvest 是是CACA公司的一種產品名稱,實現配置管理公司的一種產品名稱,實現配置管理自動化,是我們公司統一采用的自動化,是我們公司統一采用的SCMSCM工具,是工具,是我們的我們的QMSSQMSS系統中的組成部分。系統中的組成部分。www.si-7 產品產品 具有特定功能或服務的軟件模塊的組合,具有特定功能或服務的軟件模塊的組合,具備可重復使用能力(不經修改

4、可直接部署到具備可重復使用能力(不經修改可直接部署到三個以上客戶環境)、提供產品安裝三個以上客戶環境)、提供產品安裝/ /配置配置/ /維維護的自動化界面工具、具備高可用性護的自動化界面工具、具備高可用性/ /穩定性穩定性(面對各種異常和客戶非正常操作情況下業務(面對各種異常和客戶非正常操作情況下業務處理不中斷)。處理不中斷)。www.si-8 項目項目 項目是用產品來實現和滿足某個具體客戶項目是用產品來實現和滿足某個具體客戶的需求的過程。項目是產品的實例。的需求的過程。項目是產品的實例。PMIPMI(國(國際項目管理協會)對項目的定義是:為生產獨際項目管理協會)對項目的定義是:為生產獨特的產

5、品或服務而進行的一次性努力。特的產品或服務而進行的一次性努力。www.si-9 SCM_Project SCM_projectSCM_project指指HarvestHarvest工具中的工具中的projectproject概念。概念。harvestharvest的的projectproject指的是指的是HarvestHarvest中操中操縱開發和維護過程的控制框架,它定義了數據縱開發和維護過程的控制框架,它定義了數據的訪問方式、允許執行的過程、在開發周期中的訪問方式、允許執行的過程、在開發周期中變更是怎樣移動的,以及用戶的職責。只有生變更是怎樣移動的,以及用戶的職責。只有生成了成了SCM_

6、projectSCM_project, Harvest Harvest 才能使用。才能使用。www.si-10 SCM項目Project 對應于公司的項目在對應于公司的項目在HarvestHarvest建立的建立的SCM_ProjectSCM_Project,叫,叫“SCMSCM項目項目Project”Project”。www.si-11 SCM產品Project 對應于公司的產品在對應于公司的產品在HarvestHarvest建立的建立的SCM_ProjectSCM_Project,叫,叫“SCMSCM產品產品Project”Project”。www.si-12 SCM_Package SC

7、M_PackageSCM_Package指指HarvestHarvest中的中的packagepackage概念概念(任務包)。(任務包)。harvestharvest的的packagepackage是貫穿是貫穿SCM_projectSCM_project中各個階段(中各個階段(statestate)的基本工作)的基本工作單元。通常用來表示一個需要跟蹤的問題或任單元。通常用來表示一個需要跟蹤的問題或任務,響應此問題或任務所做的變更,及其它一務,響應此問題或任務所做的變更,及其它一些相關信息。些相關信息。www.si-13 Item HarvestHarvest中對配置項的特定稱謂。配置項中對配

8、置項的特定稱謂。配置項(CI, Configuration ItemCI, Configuration Item)是指需要實施版)是指需要實施版本管理、變更管理的基本元素,可以是一個文本管理、變更管理的基本元素,可以是一個文檔、一個代碼文件等。檔、一個代碼文件等。www.si-14 生命周期的狀態(State) 生命周期是項目的一部分,通過它可為某生命周期是項目的一部分,通過它可為某個具體的開發和維護過程定義一個模型。此模個具體的開發和維護過程定義一個模型。此模型反映了在此過程中控制變更的型反映了在此過程中控制變更的“典型典型”方式。方式。生命周期描述了開發演變的路徑,在生命周期描述了開發演變

9、的路徑,在HarvestHarvest中它們被分成一些有序的階段又稱中它們被分成一些有序的階段又稱“狀態狀態”。www.si-15 視圖視圖 視圖是用于訪問環境的一種數據類型。每個環境視圖是用于訪問環境的一種數據類型。每個環境都有一個主視圖,它定義了在此環境下有哪些項可操都有一個主視圖,它定義了在此環境下有哪些項可操作。這些項保存在物理庫中,可被一個或多個環境共作。這些項保存在物理庫中,可被一個或多個環境共享。如需要,一個主視圖可以包括多個物理庫中的項,享。如需要,一個主視圖可以包括多個物理庫中的項,比如在共享代碼的情況下。另外比如在共享代碼的情況下。另外Harvest Harvest 允許在

10、主視允許在主視圖的基礎上創建附加的視圖。在一個生命周期里,每圖的基礎上創建附加的視圖。在一個生命周期里,每個狀態可以有一個指定的視圖與之關聯。視圖確定了個狀態可以有一個指定的視圖與之關聯。視圖確定了在本視圖里用戶可以訪問的項的版本。在本視圖里用戶可以訪問的項的版本。www.si-16 快照快照 快照是項目存儲庫中每個配置項版本在快照是項目存儲庫中每個配置項版本在特定時期的一個數據清單。它提供一個正式標特定時期的一個數據清單。它提供一個正式標準,隨后的工作基于此標準,并且只有經過授準,隨后的工作基于此標準,并且只有經過授權后才能變更這個標準。建立一個初始基線快權后才能變更這個標準。建立一個初始基

11、線快照后,以后每次對其進行的變更都將記錄為一照后,以后每次對其進行的變更都將記錄為一個差值,直到建成下一個基線快照。個差值,直到建成下一個基線快照。www.si-17 操作操作(process) 可為生命周期中的每一狀態定義一組恰當可為生命周期中的每一狀態定義一組恰當的操作。操作即執行任務的命令。在狀態中定的操作。操作即執行任務的命令。在狀態中定義的操作體現了在此狀態中可以進行的活動,義的操作體現了在此狀態中可以進行的活動,或是其工作范圍。每個活動都可關聯另一活動,或是其工作范圍。每個活動都可關聯另一活動,以完成更復雜的任務。以完成更復雜的任務。www.si-18 存儲庫存儲庫 Harvest

12、Harvest系統中用來存儲配置項的區域,系統中用來存儲配置項的區域,在在HarvestHarvest中稱為中稱為repositoryrepository。www.si-19 表單表單 表單提供了在表單提供了在HarvestHarvest環境下維護和組織環境下維護和組織信息的方式。信息的方式。HarvestHarvest表單的使用方式可以等表單的使用方式可以等同于紙面表格的使用方式。同于紙面表格的使用方式。www.si-20 用戶組用戶組 已定義的已定義的Harvest Harvest 用戶可為其分配用戶組。用戶可為其分配用戶組。用戶組對用戶組對HarvestHarvest定義的所有環境都有效

13、。一定義的所有環境都有效。一個用戶可以屬于多個用戶組。用戶組之間沒有個用戶可以屬于多個用戶組。用戶組之間沒有層次關系層次關系。www.si-21 基本角色劃分基本角色劃分www.si-22 項目經理項目經理:任務發起,階段項目審批。填寫項:任務發起,階段項目審批。填寫項目任務書,制定項目計劃。項目階段提升目任務書,制定項目計劃。項目階段提升技術經理技術經理:項目階段轉換審批。:項目階段轉換審批。項目技術負責人項目技術負責人:任務分配,變更審批,階段:任務分配,變更審批,階段技術審批。項目階段提升技術審批。項目階段提升開發組長開發組長:協助開發經理進行創建包,分配任:協助開發經理進行創建包,分配

14、任務務www.si-23 分析設計人員分析設計人員:項目總體設計,需求、分析設:項目總體設計,需求、分析設計階段文檔編寫計階段文檔編寫開發人員開發人員:詳細設計,代碼編寫、修改、單元:詳細設計,代碼編寫、修改、單元測試測試測試人員測試人員:集成測試、現場測試。將測試結果:集成測試、現場測試。將測試結果返回開發人員。返回開發人員。發布人員發布人員:有權限向生產環境發布代碼的人員。:有權限向生產環境發布代碼的人員。在一個項目中建議唯一在一個項目中建議唯一www.si-24 項目配置管理員項目配置管理員:按照存儲規劃劃分存儲結構:按照存儲規劃劃分存儲結構并導入數據并導入數據(說明說明,應嚴格按照模板

15、建立應嚴格按照模板建立repository)公司配置管理員公司配置管理員:建立項目,建立用戶和用戶:建立項目,建立用戶和用戶組,授權,系統管理組,授權,系統管理質量管理人員質量管理人員:檢查項目各階段和各個操作的:檢查項目各階段和各個操作的權限設置并調整監督、跟蹤各項目執行情況,權限設置并調整監督、跟蹤各項目執行情況,流程是否符合規范流程是否符合規范www.si-25 權限管理權限管理www.si-26 HARVEST權限管理通過對用戶組的劃分和授權限管理通過對用戶組的劃分和授權來實現權來實現所有用戶都屬于某一個角色組,在流程定義的所有用戶都屬于某一個角色組,在流程定義的各個階段根據角色不同擁

16、有不同的權限各個階段根據角色不同擁有不同的權限各個項目組成員同屬于一個以項目名命名的用各個項目組成員同屬于一個以項目名命名的用戶組戶組,通過對項目訪問權限的限制通過對項目訪問權限的限制,可以限制非可以限制非本項目組成員對本項目的訪問本項目組成員對本項目的訪問www.si-27 開發過程控制模型開發過程控制模型(DPCMDPCM)www.si-28 三類模型三類模型 嚴格類、寬松類、靈活類嚴格類、寬松類、靈活類www.si-29 三類模型都遵循公司三類模型都遵循公司LifeCyclePM框架框架 階段轉換權限不同階段轉換權限不同PM、TM和開發組長在各階段建包的權限不同和開發組長在各階段建包的權

17、限不同www.si-30 嚴格類嚴格類 按按9個階段的先后順序是串行的關系,即個階段的先后順序是串行的關系,即計劃階段的包一定要提升到需求分析階段,需計劃階段的包一定要提升到需求分析階段,需求分析階段的包一定要提升到概要設計階段等求分析階段的包一定要提升到概要設計階段等等。等。 www.si-31管理權限表(嚴格類)管理權限表(嚴格類)www.si-32 寬松類寬松類 各階段之間的關系可以由項目組靈活定制,各階段之間的關系可以由項目組靈活定制,每個階段都可以直接提升到發布,也可以選擇每個階段都可以直接提升到發布,也可以選擇提升到其它階段。項目階段可并行,但每一步提升到其它階段。項目階段可并行,

18、但每一步必須在必須在Harvest上體現。上體現。 靈活類靈活類:同寬松類:同寬松類。www.si-33管理權限表(寬松類)管理權限表(寬松類)www.si-34管理權限表(靈活類)管理權限表(靈活類)www.si-35LifeCyclePM框架框架 www.si-36 LifeCyclePMLifeCyclePM框架模型舉例說明框架模型舉例說明(以寬松型為例)(以寬松型為例)www.si-37寬松型開發過程控制寬松型開發過程控制(DPCM)(DPCM)工作工作任務階段任務階段www.si-38寬松型計劃階段轉換及操作權限寬松型計劃階段轉換及操作權限說明說明 “計劃計劃”階段可以提升到階段可以

19、提升到“需求分析需求分析”,“概概要設計要設計”,“詳細設計詳細設計”,“編碼及單元測編碼及單元測試試”,“內部集成測試內部集成測試”,“現場測試現場測試”,“上線準備上線準備”及及“發布發布”。提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人www.si-39寬松型需求分析階段轉換及操作寬松型需求分析階段轉換及操作權限說明權限說明 “需求分析需求分析”階段可以提升到階段可以提升到 “概要設計概要設計”,“詳細設計詳細設計”,“編碼及單元測試編碼及單元測試”,“內部內部集成測試集成測試”,“現場測試現場測試”,“上線準備上線準備”及及“發布發布

20、”?!靶枨蠓治鲂枨蠓治觥彪A段可以回退到階段可以回退到 “計劃計劃”提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人回退操作權限為:項目經理,技術經理回退操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人www.si-40寬松型概要設計階段轉換及操作寬松型概要設計階段轉換及操作權限說明權限說明 “概要設計概要設計”階段可以提升到階段可以提升到 “詳細設計詳細設計”,“編碼及單元測試編碼及單元測試”,“內部集成測試內部集成測試”,“現場測試現場測試”,“上線準備上線準備”及及“發布發布”?!案乓O計概要設計”階段可以回退到階段可以回退到

21、“計劃計劃”及及“需求分析需求分析”提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理,項目技項目技術負責人及開發組長術負責人及開發組長回退操作權限為:項目經理,技術經理回退操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人www.si-41寬松型詳細設計階段轉換及操作寬松型詳細設計階段轉換及操作權限說明權限說明 “詳細設計詳細設計”階段可以提升到階段可以提升到“編碼及單元測編碼及單元測試試”,“內部集成測試內部集成測試”,“現場測試現場測試”,“上線準備上線準備”及及“發布發布”?!霸敿氃O計詳細設計”階段可以回退到階段可以回退到 “計劃計劃”,“需求分析需求分析”

22、及及“概要設計概要設計”提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理,項目技項目技術負責人及開發組長術負責人及開發組長回退操作權限為:項目經理,技術經理回退操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人 www.si-42寬松型編碼及單元測試階段轉換寬松型編碼及單元測試階段轉換及操作權限說明及操作權限說明 “編碼及單元測試編碼及單元測試”階段可以提升到階段可以提升到 “內部集內部集成測試成測試”,“現場測試現場測試”,“上線準備上線準備”及及“發布發布”。“編碼及單元測試編碼及單元測試”階段可以回退到階段可以回退到 “計計劃劃”,“需求分析需求分析”,“概

23、要設計概要設計”及及“詳細詳細設計設計”提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理,項目技項目技術負責人及開發組長術負責人及開發組長回退操作權限為:項目經理,技術經理回退操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人www.si-43寬松型內部集成測試階段轉換及寬松型內部集成測試階段轉換及操作權限說明操作權限說明 “內部集成測試內部集成測試”階段可以提升到階段可以提升到 “現場測現場測試試”,“上線準備上線準備”及及“發布發布”“內部集成測試內部集成測試”階段可以回退到階段可以回退到 “計劃計劃”,“需求分析需求分析”,“概要設計概要設計”,“詳細設計詳

24、細設計”及及“編碼及單元測試編碼及單元測試”提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理,項目技項目技術負責人及開發組長術負責人及開發組長回退操作權限為:項目經理,技術經理回退操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人www.si-44寬松型現場測試階段轉換及操作寬松型現場測試階段轉換及操作權限說明權限說明“現場測試現場測試”階段可以提升到階段可以提升到 “ “上線準備上線準備”及及“發布發布”。“現場測試現場測試”階段可以回退到階段可以回退到 “ “計劃計劃”,“需求分析需求分析”,“概要設計概要設計”,“詳細設計詳細設計”,“編碼及單元測試編碼及單

25、元測試”及及“內部集成測試內部集成測試”提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理, ,項目項目技術負責人及開發組長技術負責人及開發組長回退操作權限為:項目經理,技術經理回退操作權限為:項目經理,技術經理, ,項目項目技術負責人技術負責人www.si-45寬松型上線準備階段轉換及操作寬松型上線準備階段轉換及操作權限說明權限說明 “上線準備上線準備”階段可以提升到階段可以提升到 “發布發布”?!吧暇€準備上線準備”階段可以回退到階段可以回退到 “計劃計劃”,“需求分析需求分析”,“概要設計概要設計”,“詳細設計詳細設計”,“編碼及單元測試編碼及單元測試”,“內部集成測試內

26、部集成測試”及及“現場測試現場測試”提升操作權限為:項目經理,技術經理提升操作權限為:項目經理,技術經理,項目技項目技術負責人及開發組長術負責人及開發組長回退操作權限為:項目經理,技術經理回退操作權限為:項目經理,技術經理,項目技項目技術負責人術負責人www.si-46 HarvestHarvest項目建立項目建立www.si-47 配置管理工作申請表配置管理工作申請表申請流程概述申請流程概述www.si-48 公司配置管理員建立公司配置管理員建立SCM_ProjectSCM_Projectwww.si-49 建立項目建立項目建立存儲建立存儲建立用戶(組)建立用戶(組)www.si-50 項目

27、配置管理員初始化項目項目配置管理員初始化項目提交提交配置管理工作申請表配置管理工作申請表規劃存儲結構并導入數據規劃存儲結構并導入數據(注:必須嚴格遵循質量管理組定義的存儲結構)(注:必須嚴格遵循質量管理組定義的存儲結構)定義項目基線定義項目基線www.si-51 HarvestHarvest客戶端安裝客戶端安裝www.si-52 網絡要求網絡要求 HARVEST軟件不能通過代理服務器設置,軟件不能通過代理服務器設置,只能通過直聯方式訪問只能通過直聯方式訪問 如果通過防火墻,需要在防火墻上設置以如果通過防火墻,需要在防火墻上設置以下端口(出入打開):下端口(出入打開):5101,52014-52

28、030。個人防火墻也要做以上設置個人防火墻也要做以上設置www.si-53 下載安裝地址下載安裝地址 公司局網:公司局網:5:8088/harweb/install.html 公網:公網:3:8088/harweb/install.html www.si-54 HarvestHarvest初始化初始化www.si-55 更改更改/windows/system32/drivers/etc/hosts 5 HARVESTwww.si-56 WORKBENCH:工作程序。用于:工作程序。用于harvest操操作。

29、作。DOCS:幫助文檔:幫助文檔ADMINISTRATOR:管理程序,用于創建:管理程序,用于創建項目、存儲、表單類型、用戶,和以上權限、項目、存儲、表單類型、用戶,和以上權限、屬性的設置。建立基線,刪除快照屬性的設置。建立基線,刪除快照 www.si-57 啟動啟動“Workbench”Workbench” 開始開始程序程序 Computer Associates AllFusion Harvest CM Broker設置為設置為“HARVEST”www.si-58 WorkbenchWorkbench操作講解操作講解www.si-59WorkbenchWorkbench設置設置www.si

30、-60 執行執行WorkbenchWorkbench,會彈出以上窗口,可以做個性,會彈出以上窗口,可以做個性化設置。也可以不做設置直接進入。在進入之化設置。也可以不做設置直接進入。在進入之后選擇后選擇ToolsSet ContextToolsSet Context可以重新設置??梢灾匦略O置。在這里選擇了在這里選擇了View PathView Path和和Client FolderClient Folder之后,之后,在在Check InCheck In和和Check OutCheck Out操作時就不用每次都重操作時就不用每次都重新做選擇。新做選擇。工作人員在工作人員在WorkbenchWor

31、kbench中如果不關心發給其他人中如果不關心發給其他人員的工作包,可以選擇員的工作包,可以選擇View Filter View Filter Package My PackagesPackage My Packages。只顯示接受人是自。只顯示接受人是自己的包。己的包。www.si-61 FormForm使用使用任務發起任務發起任務審批任務審批www.si-62HarvestHarvest任務發起任務發起 創建工作包創建工作包 角色:任務分配人員(項目經理,技術經理角色:任務分配人員(項目經理,技術經理,項目技術負責人,開發組長)項目技術負責人,開發組長) 任務分配人員創建任務包任務分配人員

32、創建任務包(package),指定任務指定任務接收人接收人,填寫任務單,發填寫任務單,發mail通知通知 填寫項目任務書并填寫項目任務書并Check Inwww.si-63HarvestHarvest審批發起審批發起完成任務,發起審批完成任務,發起審批角色:項目分析設計人員,開發人員角色:項目分析設計人員,開發人員任務人接收人完成自己的任務后任務人接收人完成自己的任務后,Check In,Check In工作成果工作成果( (在此階段包含項目任務書在此階段包含項目任務書) )和填寫后的審批表和填寫后的審批表任務表用于記錄任務當前的狀態。與審批表是兩個概任務表用于記錄任務當前的狀態。與審批表是兩

33、個概念念. .一切以一切以Check InCheck In的審批表為準。任務表便于統計的審批表為準。任務表便于統計和對項目的跟蹤和對項目的跟蹤填寫任務表,發起審批。點擊填寫任務表,發起審批。點擊 修改修改 按鈕按鈕. .填寫內容填寫內容: :審批人,審批狀態審批人,審批狀態 . . 點擊點擊okok通知通知: :發發MAILMAIL通知審批人(項目名、階段、通知審批人(項目名、階段、packagepackage名名, ,可通過可通過 harvestharvest發郵件發郵件, ,也可以通過其他方式)也可以通過其他方式)www.si-64HarvestHarvest技術審批技術審批 角色:技術經

34、理角色:技術經理 技術審批人收到通知技術審批人收到通知 Check Out 審批表工作成果。修改填寫審批表,審批表工作成果。修改填寫審批表,Check In。 通過:更新任務表通過:更新任務表,填寫內容填寫內容:審批狀態(審批狀態(“技術審批通技術審批通過過”)發)發Mail通知審批人和工作提交人(項目名、階通知審批人和工作提交人(項目名、階段、段、package名)名) 未通過:更新任務表未通過:更新任務表,填寫內容填寫內容:,狀態(,狀態(“技術審批未技術審批未通過通過”),發發MAIL通知工作提交人(項目名、階段、通知工作提交人(項目名、階段、package名)多次審批的情況下修改同一張

35、評審紀錄表名)多次審批的情況下修改同一張評審紀錄表www.si-65HarvestHarvest項目審批項目審批 角色:項目經理角色:項目經理 項目審批人收到通知項目審批人收到通知 Check Out 審批表工作成果,修改填寫審批表,審批表工作成果,修改填寫審批表,Check In 通過:更新任務表通過:更新任務表,填寫內容填寫內容:審批狀態階段(審批狀態階段(“項目審項目審批通過批通過”),發),發Mail通知工作提交人和提交人(即技通知工作提交人和提交人(即技術審批人)術審批人) 提升到下一個階段提升到下一個階段,如果需要,修改任務包如果需要,修改任務包的接收人。也可以由技術經理在下一階段

36、修改。的接收人。也可以由技術經理在下一階段修改。 未通過:更新任務表未通過:更新任務表,填寫內容填寫內容:審批狀態(審批狀態(“項目審批項目審批未通過未通過”)發)發Mail通知工作提交人和提交人(即技術通知工作提交人和提交人(即技術審批人)。審批人)。 www.si-66審批注意事項審批注意事項 多次審批,不同階段審批都使用同一張任務表多次審批,不同階段審批都使用同一張任務表 如果角色重疊,相連的步驟可以合并一起做,不用填如果角色重疊,相連的步驟可以合并一起做,不用填寫任務表。但是注意需要一次完成。否則統計將和實寫任務表。但是注意需要一次完成。否則統計將和實際情況有差別(但責任人都是同一個人

37、)。際情況有差別(但責任人都是同一個人)。 沒有審批沒有審批,項目經理也可以提升到下一階段項目經理也可以提升到下一階段,但是要承擔但是要承擔相應的責任相應的責任. 在編碼階段在編碼階段,由技術經理或項目技術負責人創建分發工由技術經理或項目技術負責人創建分發工作包作包,原則上按功能模塊劃分。主要模塊由上一階段傳原則上按功能模塊劃分。主要模塊由上一階段傳下的包修改下的包修改. 包只能發給一個人。規定創建包之后必須通知任務接包只能發給一個人。規定創建包之后必須通知任務接收人。如果發給多個人,一定要在創建(修改)包的收人。如果發給多個人,一定要在創建(修改)包的時候在時候在note項填寫完整的所有接收

38、人。使用人員在查項填寫完整的所有接收人。使用人員在查找包的時候要利用找包的時候要利用note功能查找自己的名字。功能查找自己的名字。 www.si-67 郵件通知功能郵件通知功能www.si-68 www.si-69 開發人員通過開發人員通過HarvestHarvest進行開發工作進行開發工作www.si-70 找到任務找到任務 開發人員收到通知郵件開發人員收到通知郵件 也可以在也可以在Harvest中主動找到分配給自己的工作中主動找到分配給自己的工作 方法:方法: A、使用包查找器,、使用包查找器,Tools find package或左上或左上角的快捷鍵角的快捷鍵 B、可以設置多個條件,我

39、們只查和自己有關系、可以設置多個條件,我們只查和自己有關系的包的包 C、通過查找器,可以查到自己的工作位于哪個、通過查找器,可以查到自己的工作位于哪個項目哪個階段,包的名字是什么。項目哪個階段,包的名字是什么。www.si-71工作任務單工作任務單www.si-72修改任務表修改任務表 找到任務表找到任務表 點擊點擊“修改修改” 填寫填寫“實際開始時間實際開始時間” 填寫格式填寫格式“hh:mm-DD-MM-YY” 。 選擇審批狀態為選擇審批狀態為“工作工作” www.si-73檢入文件檢入文件 開發人員可以在本地的開發人員可以在本地的PC機或者安裝了機或者安裝了Harvest agent的的

40、Unix開發服務器上進行代碼的編寫工作,在編寫完開發服務器上進行代碼的編寫工作,在編寫完成后成后Check In到到Harvest服務器服務器 選擇好選擇好“from” “to”目錄和要上傳的文件目錄和要上傳的文件 如果想帶子目錄的檢入,要在查找文件時選如果想帶子目錄的檢入,要在查找文件時選“Include subfolders”,并且選擇文件后再選擇一次,并且選擇文件后再選擇一次from路徑路徑 為方便檢入檢出少一些選擇操作,可以設置為方便檢入檢出少一些選擇操作,可以設置context中中的一些選項的一些選項www.si-74Check InCheck In選項含義選項含義 Mode: Update and Release:更新并發布更新并發布 Update and keep: 更新并保留,其它用戶不能檢出更新并保留,其它用戶不能檢出 Release Only:只做發布只做發布,適用于檢出后沒做修改的檢入適用于檢出后沒做修改的檢入 Pakage:選擇包選擇包. From,To:選擇路徑選擇路徑.如果

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論