第5講 軟件項目進度計劃_第1頁
第5講 軟件項目進度計劃_第2頁
第5講 軟件項目進度計劃_第3頁
第5講 軟件項目進度計劃_第4頁
第5講 軟件項目進度計劃_第5頁
已閱讀5頁,還剩144頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第7講 軟件項目計劃1第第5講講 軟件項目計劃軟件項目計劃軟件學院軟件學院 劉小滿劉小滿軟件過程與管理軟件過程與管理2講授內容講授內容o項目案例項目案例o什么是軟件項目計劃?什么是軟件項目計劃?o為什么需要軟件項目計劃?為什么需要軟件項目計劃?o制定軟件項目計劃應考慮的因素制定軟件項目計劃應考慮的因素o制定軟件項目計劃的步驟制定軟件項目計劃的步驟o案例分析及案例分析及CASE工具工具o小結小結3項目案例項目案例案例角色和人物案例角色和人物小王:軟件項目負責人小王:軟件項目負責人老王:公司技術老總老王:公司技術老總開發(fā)小組:小開發(fā)小組:小李,老趙,小田,小謝李,老趙,小田,小謝4軟件項目的實施需

2、要計劃軟件項目的實施需要計劃(1/3)o項目開始實施之時,老王就提醒小王,為了更好地管理項目開始實施之時,老王就提醒小王,為了更好地管理和控制軟件開發(fā)項目,他應該馬上著手制定軟件項目的和控制軟件開發(fā)項目,他應該馬上著手制定軟件項目的實施計劃,該計劃的制定對于整個項目的組織、管理和實施計劃,該計劃的制定對于整個項目的組織、管理和開展是至關重要的開展是至關重要的o由于認識到軟件項目計劃的重要性,小王化了由于認識到軟件項目計劃的重要性,小王化了1周時間周時間制定了一個詳細的軟件項目計劃,包括了詳細的工作安制定了一個詳細的軟件項目計劃,包括了詳細的工作安排、明確的人員分工和具體的進度要求,計劃看起來似

3、排、明確的人員分工和具體的進度要求,計劃看起來似乎是科學和合理的乎是科學和合理的o項目計劃最后交給項目組的所有成員進行討論,并交付項目計劃最后交給項目組的所有成員進行討論,并交付給公司的領導審閱,通過并批準,開始被付諸實施給公司的領導審閱,通過并批準,開始被付諸實施5軟件項目的實施需要計劃軟件項目的實施需要計劃(2/3)o軟件項目計劃分發(fā)到了項目組的各個成員,每個成員根軟件項目計劃分發(fā)到了項目組的各個成員,每個成員根據(jù)計劃準確地了解了各自的任務和工作,也了解了這些據(jù)計劃準確地了解了各自的任務和工作,也了解了這些工作的實施進度要求工作的實施進度要求o根據(jù)軟件項目計劃開始階段似乎一切順利,各項工作

4、已根據(jù)軟件項目計劃開始階段似乎一切順利,各項工作已經按照計劃的要求有序開展經按照計劃的要求有序開展o然而,隨著項目實施的進展,小王發(fā)現(xiàn)實際的工作很難然而,隨著項目實施的進展,小王發(fā)現(xiàn)實際的工作很難按照計劃中所計劃的那樣開展進行。在計劃制定時,低按照計劃中所計劃的那樣開展進行。在計劃制定時,低估了軟件項目的規(guī)模,高估了開發(fā)人員的素質和能力,估了軟件項目的規(guī)模,高估了開發(fā)人員的素質和能力,整個計劃過于樂觀,軟件項目計劃不得不多次進行調整,整個計劃過于樂觀,軟件項目計劃不得不多次進行調整,項目進展一拖再拖。項目進展一拖再拖。6軟件項目的實施需要計劃軟件項目的實施需要計劃(3/3)o后來小王發(fā)現(xiàn),低估

5、項目規(guī)模的一個主要原因是由于在后來小王發(fā)現(xiàn),低估項目規(guī)模的一個主要原因是由于在制定計劃時缺乏對項目規(guī)模的詳細、準確的了解。制定計劃時缺乏對項目規(guī)模的詳細、準確的了解。o盡管小王對用戶做了無數(shù)次的解釋保證按期交付產品,盡管小王對用戶做了無數(shù)次的解釋保證按期交付產品,用戶對項目的按期交付表示懷疑,并要求加快項目的實用戶對項目的按期交付表示懷疑,并要求加快項目的實施進度施進度o公司高層開始表示關注,為了彌補時間和進度,不得不公司高層開始表示關注,為了彌補時間和進度,不得不要求員工犧牲休息日進行加班,項目組部分成員開始抱要求員工犧牲休息日進行加班,項目組部分成員開始抱怨。怨。o幸運的是,軟件項目計劃在

6、經過多達幸運的是,軟件項目計劃在經過多達10次的更改,在次的更改,在項目組成員的積極努力和用戶的配合下,項目最終在拖項目組成員的積極努力和用戶的配合下,項目最終在拖延了延了6個月之后順利完工了個月之后順利完工了7案例提示我們案例提示我們o軟件項目計劃的制定是極為重要的軟件項目計劃的制定是極為重要的o軟件項目計劃應該在項目實施的初期制定軟件項目計劃應該在項目實施的初期制定o軟件項目計劃的制定必須科學、準確,這樣軟件項目計劃的制定必須科學、準確,這樣才能真正促進軟件項目的管理才能真正促進軟件項目的管理o8講授內容講授內容o項目案例項目案例o什么是軟件項目計劃?什么是軟件項目計劃?o為什么需要軟件項

7、目計劃?為什么需要軟件項目計劃?o制定軟件項目計劃應考慮的因素制定軟件項目計劃應考慮的因素o制定軟件項目計劃的步驟制定軟件項目計劃的步驟o案例分析及案例分析及CASE工具工具o小結小結9什么是軟件項目計劃什么是軟件項目計劃o什么是軟件項目計劃?什么是軟件項目計劃?o軟件項目計劃的內容軟件項目計劃的內容o軟件項目計劃制定的基礎和依據(jù)軟件項目計劃制定的基礎和依據(jù)o軟件項目計劃制定的時機軟件項目計劃制定的時機o初步和詳細的軟件項目計劃初步和詳細的軟件項目計劃10什么是軟件項目計劃什么是軟件項目計劃?o軟件項目計劃是對軟件項目實施所涉及的活軟件項目計劃是對軟件項目實施所涉及的活動、人員的安排、任務的劃

8、分、開發(fā)進度、動、人員的安排、任務的劃分、開發(fā)進度、資源的分配和使用等方面作出的預先規(guī)劃資源的分配和使用等方面作出的預先規(guī)劃n活動和任務活動和任務n資源及其安排資源及其安排n進度計劃進度計劃o進度計劃與計劃中的其他部分相關,是軟件項目計進度計劃與計劃中的其他部分相關,是軟件項目計劃中最難以制定,對軟件項目的實施影響最大,著劃中最難以制定,對軟件項目的實施影響最大,著重關注進度計劃的制定重關注進度計劃的制定11軟件項目計劃的內容軟件項目計劃的內容(1/3)o任務和開發(fā)活動任務和開發(fā)活動n活動活動(技術活動和管理活動技術活動和管理活動)以及它們之間的關系,來自過程以及它們之間的關系,來自過程剪裁剪

9、裁n例如,需求分析,軟件概要設計,軟件詳細設計等等例如,需求分析,軟件概要設計,軟件詳細設計等等n進一步細化,以描述完成工作詳細、具體步驟及其邏輯順序,進一步細化,以描述完成工作詳細、具體步驟及其邏輯順序,如需求分析如需求分析(需求調查、分析和建模、撰寫文檔、評審需求調查、分析和建模、撰寫文檔、評審)o進度計劃進度計劃n各項活動按什么樣的時間進度開展實施:何時開始,何時結束各項活動按什么樣的時間進度開展實施:何時開始,何時結束n例如,需求分析:例如,需求分析:2002/8/1開始開始2002/10/23結束結束n軟件概要設計:軟件概要設計:2002/10/25開始開始2002/11/23結束結

10、束12軟件項目計劃的內容軟件項目計劃的內容(2/3)o資源使用和安排計劃資源使用和安排計劃n如何針對不同活動的特點計劃分配資源如何針對不同活動的特點計劃分配資源(人員、資金、設備等人員、資金、設備等)n哪些角色哪些角色(項目經理、需求分析人員、軟件設計人員項目經理、需求分析人員、軟件設計人員),哪些,哪些人人(小王,小李,老趙,小田,小謝小王,小李,老趙,小田,小謝)n開發(fā)人員充當什么角色、負責和參與哪些活動開發(fā)人員充當什么角色、負責和參與哪些活動n例如,張三作為需求分析小組負責人,負責和參與需求分析階例如,張三作為需求分析小組負責人,負責和參與需求分析階段工作;李四作為需求分析小組成員,參與

11、需求分析的具體工段工作;李四作為需求分析小組成員,參與需求分析的具體工作作n例如,在需求分析階段,投入例如,在需求分析階段,投入3個人、預計投入資金個人、預計投入資金10萬元萬元(包括人員薪水、外地出差費用包括人員薪水、外地出差費用) 、PC機機3臺、臺、PC服務器服務器1臺臺13軟件項目計劃的內容軟件項目計劃的內容(3/3)o活動、資源和人員、進活動、資源和人員、進度等方面的計劃是密切度等方面的計劃是密切相關的相關的o注意注意n項目進度應該是宏觀的,項目進度應該是宏觀的,應該保留在一定的抽象層應該保留在一定的抽象層次,不宜過細、過于具體次,不宜過細、過于具體n對于軟件開發(fā)而言,資源對于軟件開

12、發(fā)而言,資源和人員與進度之間并不是和人員與進度之間并不是線性關系線性關系時間時間進度進度活動活動人員和資源人員和資源14制定軟件項目計劃的基礎和依據(jù)制定軟件項目計劃的基礎和依據(jù)o定義和剪裁的軟件開發(fā)過程定義和剪裁的軟件開發(fā)過程(及其細化及其細化)o要完成的工作要完成的工作n工作說明和軟件需求工作說明和軟件需求n歷史數(shù)據(jù)和估算模型歷史數(shù)據(jù)和估算模型n估算工作量和成本估算工作量和成本o約束和限制條件約束和限制條件n人員人員n資源資源n進度進度制定軟件開發(fā)計劃制定軟件開發(fā)計劃軟件開軟件開發(fā)過程發(fā)過程要完成要完成的工作的工作約束和約束和限制限制軟件項目計劃軟件項目計劃15制定軟件項目計劃的時機制定軟件

13、項目計劃的時機o項目計劃是一個漸進、迭代的過程項目計劃是一個漸進、迭代的過程o在項目開始實施之時制定計劃在項目開始實施之時制定計劃n明確了軟件開發(fā)活動明確了軟件開發(fā)活動n明確了約束和限制條件明確了約束和限制條件n不明確要完成的工作,因為需求分析工作還沒開始不明確要完成的工作,因為需求分析工作還沒開始o制定軟件項目計劃的時機制定軟件項目計劃的時機n項目開始之時:初步計劃項目開始之時:初步計劃n需求完成之時:詳細計劃需求完成之時:詳細計劃16初步和詳細的軟件項目計劃初步和詳細的軟件項目計劃(1/2)o初步的軟件項目計劃初步的軟件項目計劃n時機:項目開始時機:項目開始(1-2周內周內)但是還沒有獲取

14、完但是還沒有獲取完整和詳細的軟件需求整和詳細的軟件需求n依據(jù)依據(jù)o項目的初步描述、用戶需求的初步描述項目的初步描述、用戶需求的初步描述o定義和剪裁的過程定義和剪裁的過程o限制和約束限制和約束n形式:僅僅計劃最近形式:僅僅計劃最近(需求分析階段或者需求分析階段或者4-6周周之內之內)的軟件開發(fā)計劃的軟件開發(fā)計劃17初步和詳細的軟件項目計劃初步和詳細的軟件項目計劃(2/2)o詳細完整的軟件項目計劃詳細完整的軟件項目計劃n時機:獲取了詳細、完整的軟件需求時機:獲取了詳細、完整的軟件需求n依據(jù)依據(jù)o軟件需求規(guī)格說明書軟件需求規(guī)格說明書o定義和剪裁的過程定義和剪裁的過程o限制和約束限制和約束n形式:提供

15、了項目后期的詳細、完整的計劃形式:提供了項目后期的詳細、完整的計劃18講授內容講授內容o項目案例項目案例o什么是軟件項目計劃?什么是軟件項目計劃?o為什么需要軟件項目計劃?為什么需要軟件項目計劃?o制定軟件項目計劃應考慮的因素制定軟件項目計劃應考慮的因素o制定軟件項目計劃的步驟制定軟件項目計劃的步驟o案例分析及案例分析及CASE工具工具o小結小結19為什么需要軟件項目計劃為什么需要軟件項目計劃o有序、可控制地對軟件項目進行管理有序、可控制地對軟件項目進行管理o確?;顒釉诖_?;顒釉谡_的時間正確的時間有有正確的資源正確的資源可用可用o避免避免不同的活動不同的活動在在相同的時間相同的時間競爭競爭相

16、同的資源相同的資源o為每個員工分配任務為每個員工分配任務o實際的進度有實際的進度有標準標準進行衡量進行衡量o產生產生成本的消耗計劃成本的消耗計劃o根據(jù)項目的實際,調整項目計劃根據(jù)項目的實際,調整項目計劃o生產高質量的軟件產品生產高質量的軟件產品o確保員工的士氣高昂,員工保持高生產率確保員工的士氣高昂,員工保持高生產率o及時交付軟件產品,降低軟件開發(fā)成本及時交付軟件產品,降低軟件開發(fā)成本o成功地進入市場成功地進入市場o客戶滿意度客戶滿意度o及時發(fā)布產品新版本及時發(fā)布產品新版本20講授內容講授內容o項目案例項目案例o什么是軟件項目計劃?什么是軟件項目計劃?o為什么需要軟件項目計劃?為什么需要軟件項

17、目計劃?o制定軟件項目計劃應考慮的因素制定軟件項目計劃應考慮的因素o制定軟件項目計劃的步驟制定軟件項目計劃的步驟o案例分析及案例分析及CASE工具工具o小結小結21制定軟件項目計劃的方法制定軟件項目計劃的方法l計劃制定的二種方式計劃制定的二種方式l活動關系類型活動關系類型lCPM的構造方法的構造方法l關鍵路徑關鍵路徑l確定里程碑確定里程碑l活動責任矩陣活動責任矩陣l描述進度計劃描述進度計劃l參與、承諾和分發(fā)參與、承諾和分發(fā)22軟件項目計劃制定的方式軟件項目計劃制定的方式(1/3)o自頂向下自頂向下o自底向上自底向上23軟件項目計劃制定的方式軟件項目計劃制定的方式(2/3)o自頂向下自頂向下n由

18、一個或者一部分人單獨完成由一個或者一部分人單獨完成n目的是服務于高層領導和用戶,而不是項目組目的是服務于高層領導和用戶,而不是項目組n主要依據(jù)項目進度的要求和約束,針對項目中主要依據(jù)項目進度的要求和約束,針對項目中的重大活動的重大活動(如需求分析、軟件設計等如需求分析、軟件設計等)而制定而制定的一個粗略的軟件項目計劃的一個粗略的軟件項目計劃n只能作為只能作為目標進度表目標進度表,不能作為,不能作為實施進度表實施進度表24軟件項目計劃制定的方式軟件項目計劃制定的方式(3/3)o自底向上自底向上n計劃由計劃制訂者負責,所有項目組成員參與計劃由計劃制訂者負責,所有項目組成員參與制定制定n一般供項目組

19、,用于實際項目的實施一般供項目組,用于實際項目的實施n要求項目組成員事先了解和認可要求項目組成員事先了解和認可n詳細定義了計劃中的所有活動詳細定義了計劃中的所有活動(不僅僅是哪些重不僅僅是哪些重大活動大活動),明確了活動的參與者、持續(xù)時間以及,明確了活動的參與者、持續(xù)時間以及活動之間的關系活動之間的關系25軟件開發(fā)活動軟件開發(fā)活動(1/4)o什么是軟件開發(fā)活動?什么是軟件開發(fā)活動?n為開發(fā)軟件項目而執(zhí)行的一項具有明確任務的具體為開發(fā)軟件項目而執(zhí)行的一項具有明確任務的具體工作工作n例如,需求分析,執(zhí)行單元測試,制定軟件項目開例如,需求分析,執(zhí)行單元測試,制定軟件項目開發(fā)計劃等發(fā)計劃等o軟件開發(fā)過

20、程中存在許多相互關聯(lián)的軟件開發(fā)軟件開發(fā)過程中存在許多相互關聯(lián)的軟件開發(fā)活動活動n明確的任務明確的任務n非孤立,和其他活動存在關聯(lián)非孤立,和其他活動存在關聯(lián)26軟件項目中的主要活動軟件項目中的主要活動o技術活動技術活動n需求分析需求分析n概要設計概要設計n詳細設計詳細設計n編碼編碼n集成測試集成測試n撰寫出版物撰寫出版物n用戶確認測試用戶確認測試n軟件發(fā)布軟件發(fā)布o管理活動管理活動n制定初步軟件開發(fā)計劃制定初步軟件開發(fā)計劃n制定詳細軟件開發(fā)計劃制定詳細軟件開發(fā)計劃n制定軟件配置管理計劃制定軟件配置管理計劃n制定軟件質量保證計劃制定軟件質量保證計劃n項目跟蹤和監(jiān)督項目跟蹤和監(jiān)督n配置管理配置管理n

21、用戶培訓用戶培訓27軟件開發(fā)活動軟件開發(fā)活動(2/4)o按任務性質,軟件開發(fā)活動可分為二種形式按任務性質,軟件開發(fā)活動可分為二種形式n技術活動技術活動o對軟件項目實施開發(fā),產生軟件產品對軟件項目實施開發(fā),產生軟件產品o例如,需求分析,概要設計,編碼,單元測試等等例如,需求分析,概要設計,編碼,單元測試等等n管理活動管理活動o對軟件項目中的人、產品和過程等實施管理的活動對軟件項目中的人、產品和過程等實施管理的活動o例如,制訂軟件項目計劃,軟件配置等等例如,制訂軟件項目計劃,軟件配置等等28軟件開發(fā)活動軟件開發(fā)活動(3/4)o如何定義軟件開發(fā)活動如何定義軟件開發(fā)活動?n名稱名稱n任務任務n輸入輸入

22、: 開始所必需滿足的條件開始所必需滿足的條件n輸出輸出: 完成時所必須滿足的條件以及結果完成時所必須滿足的條件以及結果n實施實施: 做什么,怎么做做什么,怎么做(詳細的步驟詳細的步驟),或者如,或者如何從輸入產生輸出何從輸入產生輸出 軟件開發(fā)活動軟件開發(fā)活動輸入輸入輸出輸出29軟件開發(fā)活動軟件開發(fā)活動(4/4)o軟件活動例子軟件活動例子: 單元測試單元測試n任務任務o對軟件基本單元模塊進行測試,判斷是否有錯對軟件基本單元模塊進行測試,判斷是否有錯n輸入輸入o有一個已完成、被文檔化和批準的軟件單元測試計劃有一個已完成、被文檔化和批準的軟件單元測試計劃o供測試的軟件單元模塊代碼供測試的軟件單元模塊

23、代碼n實施實施o遵循單元測試計劃,運行了所有的測試用例遵循單元測試計劃,運行了所有的測試用例o撰寫了單元測試報告撰寫了單元測試報告n輸出輸出o單元測試報告單元測試報告30軟件開發(fā)活動間的關系軟件開發(fā)活動間的關系o軟件開發(fā)活動之間的次序反映了活動之間的軟件開發(fā)活動之間的次序反映了活動之間的依賴關系依賴關系n邏輯邏輯o一個軟件開發(fā)活動輸出是另一個軟件開發(fā)活動的輸一個軟件開發(fā)活動輸出是另一個軟件開發(fā)活動的輸入入o例如,需求分析和軟件設計之間例如,需求分析和軟件設計之間n時間時間o一個軟件開發(fā)活動需等到另一個軟件開發(fā)活動完成一個軟件開發(fā)活動需等到另一個軟件開發(fā)活動完成之后才能執(zhí)行之后才能執(zhí)行o例如,集

24、成測試和確認測試例如,集成測試和確認測試31軟件開發(fā)活動關系的類型軟件開發(fā)活動關系的類型o什么是軟件開發(fā)活動關系?什么是軟件開發(fā)活動關系?n活動關系描述了活動之間的邏輯和執(zhí)行時序活動關系描述了活動之間的邏輯和執(zhí)行時序o活動之間有哪些關系?活動之間有哪些關系?n結束到開始結束到開始n開始到開始開始到開始n結束到結束結束到結束32結束到開始結束到開始 活動活動 A 活動活動 B 活動活動 B 活動活動 B 前一活動前一活動 后一活動后一活動 結束之后就開始結束之后就開始 結束幾天后開始結束幾天后開始 結束幾天前開始結束幾天前開始 33開始到開始開始到開始 活動活動 A 活動活動 B 活動活動 B

25、活動活動 B 活動一活動一 活動二活動二 同時開始同時開始 開始幾天后開始開始幾天后開始 開始幾天前開始開始幾天前開始 34結束到結束結束到結束 活活動動 A 活活動動 B 活活動動 B 活活動動 B 同同時時結結束束 結結束束幾幾天天后后結結束束 結結束束幾幾天天前前結結束束 35甘特圖式的項目計劃A:A:總體設計總體設計B:B:詳細說明模塊詳細說明模塊1 1C:C:詳細說明模塊詳細說明模塊2 2 D:D:詳細說明模塊詳細說明模塊3 3E:E:模塊模塊1 1編碼編碼F:F:模塊模塊2 2編碼編碼G:G:模塊模塊3 3編碼編碼H:H:集成測試集成測試I:I:系統(tǒng)測試系統(tǒng)測試活動關鍵代碼活動關鍵

26、代碼36項目、活動、產品項目、活動、產品o項目由一組相關的活動構成項目由一組相關的活動構成o項目至少有一個活動準備開始才開始項目至少有一個活動準備開始才開始o項目中所有活動結束項目才結束項目中所有活動結束項目才結束o活動必須有一個清晰的開始和清晰的結束點一般以活動必須有一個清晰的開始和清晰的結束點一般以產生可交付物為標志產生可交付物為標志o活動需要資源,假定活動中資源需求的水平一致活動需要資源,假定活動中資源需求的水平一致o活動的持續(xù)時間可預測;有優(yōu)先順序活動的持續(xù)時間可預測;有優(yōu)先順序o產品是活動的產物產品是活動的產物37項目中活動的確定項目中活動的確定o活動的確定方法活動的確定方法n自頂向

27、下的分解自頂向下的分解WBS(Work Breakdown Structure)o問題請給出每天起床的問題請給出每天起床的WBS38WBS的構造方法的構造方法o識別出項目中(包括技術活動、管理活動)識別出項目中(包括技術活動、管理活動)中的主要交付物中的主要交付物o系統(tǒng)中的交付物有哪些?系統(tǒng)中的交付物有哪些?o主要交付物總是根據(jù)項目實際是如何組織來主要交付物總是根據(jù)項目實際是如何組織來定義的定義的n項目生命周期的各階段可以作為第一層次,并項目生命周期的各階段可以作為第一層次,并將項目交付物作為第二層次將項目交付物作為第二層次n每個分支的組織方法可以不一樣每個分支的組織方法可以不一樣39如何驗證

28、如何驗證WBS的正確性和完整性的正確性和完整性o判斷對這一層次是否能夠對成本和日期進行評估,如果不能,判斷對這一層次是否能夠對成本和日期進行評估,如果不能,繼續(xù)分解,否則該分支分解結束繼續(xù)分解,否則該分支分解結束o識別交付物的組成部分。組成部分必須是實際的、可驗證的部識別交付物的組成部分。組成部分必須是實際的、可驗證的部件件o驗證分解的正確性。驗證分解的正確性。n是否被分解的條目對子項目是否充分必要,如果不是,則需要是否被分解的條目對子項目是否充分必要,如果不是,則需要增、刪、合或修改增、刪、合或修改n是否每一條目被清晰定義是否每一條目被清晰定義n是否每一條目能夠被合理地計劃,成本規(guī)劃,被分配

29、給合適的是否每一條目能夠被合理地計劃,成本規(guī)劃,被分配給合適的組織或團隊、個人組織或團隊、個人o輸出輸出nWBS最底下的一層,稱為工作包(最底下的一層,稱為工作包(work package)40進行項目工作任務分解(WBS)的指南41項目工作任務分解(WBS)的示例42活動的網絡模型活動的網絡模型o將項目活動及活動之間的關系用網絡圖表示將項目活動及活動之間的關系用網絡圖表示o該技術起源于上世紀該技術起源于上世紀50年代年代oCPM(關鍵路徑法,(關鍵路徑法,Critical Path Method)oPERT(計劃評審技術,計劃評審技術,Program evaluation Review Te

30、chnique)o優(yōu)先網絡(優(yōu)先網絡(Precedence Networks),是上面兩種模),是上面兩種模型的變種型的變種o三中模型是類似的,可通稱為三中模型是類似的,可通稱為CPMo活動箭頭法(活動箭頭法(activity-on-arrow)可視化網絡)可視化網絡o活動節(jié)點法(活動節(jié)點法(activity-on-node)43CPM的例子44CPM的構造方法(活動箭頭網絡)的構造方法(活動箭頭網絡)o項目網絡只有一個起項目網絡只有一個起點點o項目網絡只有一個終項目網絡只有一個終點點o連接有持續(xù)時間連接有持續(xù)時間o節(jié)點無持續(xù)時間節(jié)點無持續(xù)時間o時間從左到右時間從左到右o節(jié)點順序編號節(jié)點順序編

31、號o網絡能不包含回路網絡能不包含回路NONO45CPM的構造方法(活動箭頭網絡)o網絡不能包含懸點o前繼:某活動的緊前活動NONO46練習練習o下列網絡圖中哪些存在錯誤?下列網絡圖中哪些存在錯誤?47CPM的構造方法的構造方法o關鍵路徑法主要關注的兩個目標:關鍵路徑法主要關注的兩個目標:n盡快完成整個項目盡快完成整個項目n識別哪些一旦延期將對整個項目周期產生影響的活識別哪些一旦延期將對整個項目周期產生影響的活動動o對每個活動賦予持續(xù)時間后,可采用前向路徑對每個活動賦予持續(xù)時間后,可采用前向路徑(forward pass)計算項目和各活動最早結)計算項目和各活動最早結束時間;采用反向路徑(束時間

32、;采用反向路徑(backward pass),),計算項目和各活動最晚開始時間。計算項目和各活動最晚開始時間。48CPM中節(jié)點的表示中節(jié)點的表示o事件代號事件代號(Event number)o最早日期最早日期(Earliest date)o最晚日期最晚日期(Latest date)o緩沖時間緩沖時間(Slack)n最晚日期最晚日期-最早日期最早日期49例子例子50例子前后向路徑計算例子前后向路徑計算0694101313100117851前后向路徑計算完成后的活動表前后向路徑計算完成后的活動表52如何識別關鍵路徑?如何識別關鍵路徑?o時間的最早時間和最晚時間的差,成為時間的最早時間和最晚時間的差

33、,成為緩沖緩沖時間時間。它表示一個事件推遲多少時間可以不。它表示一個事件推遲多少時間可以不影響項目的結束。影響項目的結束。Slack為為0的事件為關鍵的事件為關鍵事件,將關鍵事件連接起來的最長路徑為事件,將關鍵事件連接起來的最長路徑為關關鍵路徑鍵路徑53為什么要考慮關鍵路徑?為什么要考慮關鍵路徑?o關鍵路徑上活動的進度直接影響到整個項目的進關鍵路徑上活動的進度直接影響到整個項目的進度度o必須保證關鍵路徑上的資源和活動順利進行必須保證關鍵路徑上的資源和活動順利進行o如果關鍵路徑上活動的進度受到影響,那么整個如果關鍵路徑上活動的進度受到影響,那么整個項目的進度肯定會受到影響項目的進度肯定會受到影響

34、o要縮短項目的開發(fā)周期,必須加快關鍵路徑上活要縮短項目的開發(fā)周期,必須加快關鍵路徑上活動的開發(fā)進度動的開發(fā)進度54計算項目關鍵性通道(Critical Path)的重要性o它是項目計劃中最為關鍵的管理手段和本領之一它是項目計劃中最為關鍵的管理手段和本領之一o項目管理通常這樣對付關鍵性通道及任務:項目管理通常這樣對付關鍵性通道及任務:n將最佳的項目資源將最佳的項目資源(人力、費用、設備等人力、費用、設備等)用在關鍵性工作用在關鍵性工作任務上任務上n進行風險管理時特別注意關鍵性通道上的工作任務進行風險管理時特別注意關鍵性通道上的工作任務n對項目的進度進行追蹤時特別注意關鍵性通道上的工作對項目的進度

35、進行追蹤時特別注意關鍵性通道上的工作n當別的項目任務或團隊需要借用資源時,出借非關鍵工作當別的項目任務或團隊需要借用資源時,出借非關鍵工作任務的資源、或出借有寬松時間的工作資源任務的資源、或出借有寬松時間的工作資源o利用關鍵性通道和寬松時間的信息:利用關鍵性通道和寬松時間的信息:n對付縮短時間表的手段:利用寬松時間、分解工作任務、對付縮短時間表的手段:利用寬松時間、分解工作任務、安排同步并進的工作計劃安排同步并進的工作計劃n提早完成關鍵性工作任務提早完成關鍵性工作任務55實例中的關鍵路徑實例中的關鍵路徑0694101313100117803220056活動的緩沖時間活動的緩沖時間o具有具有Sl

36、ack事件的活動具有緩沖時間??偩彌_時間等于活事件的活動具有緩沖時間??偩彌_時間等于活動的最早結束時間和最晚結束時間的差。動的最早結束時間和最晚結束時間的差。57活動的緩沖時間活動的緩沖時間o各個活動的緩沖時間是相關的。如果某個活動用各個活動的緩沖時間是相關的。如果某個活動用了緩沖時間,后續(xù)的活動可能就沒有緩沖時間。了緩沖時間,后續(xù)的活動可能就沒有緩沖時間。o其它的緩沖時間:其它的緩沖時間:n空閑緩沖空閑緩沖(free float):活動的最早結束時間和活動的最早結束時間和后繼后繼活活動最早開始時間之差為空閑緩沖時間。它不影響其它動最早開始時間之差為空閑緩沖時間。它不影響其它活動?;顒?。n干預

37、緩沖干預緩沖(interfering float):活動的空閑緩沖時:活動的空閑緩沖時間與總緩沖時間之差。它反應空閑緩沖被使用后,活間與總緩沖時間之差。它反應空閑緩沖被使用后,活動還能被延時多少時間而不影響整個項目的結束日期。動還能被延時多少時間而不影響整個項目的結束日期。58空閑與干預緩沖時間的計算空閑與干預緩沖時間的計算0694101313100117803220059縮短項目的時間和關鍵活動的確定縮短項目的時間和關鍵活動的確定o縮短項目時間縮短項目時間n減少關鍵活動的周期減少關鍵活動的周期n整個項目活動的重組整個項目活動的重組o確定關鍵路徑活動確定關鍵路徑活動n關鍵路徑上的活動關鍵路徑上

38、的活動n近似關鍵路徑近似關鍵路徑:緩沖時間是整個關鍵路徑的:緩沖時間是整個關鍵路徑的10的路徑的路徑n近似關鍵路徑很容易變?yōu)殛P鍵路徑近似關鍵路徑很容易變?yōu)殛P鍵路徑60優(yōu)先網絡(活動節(jié)點網絡)o與活動箭頭網絡不同之處n節(jié)點有周期n連接沒有周期o優(yōu)先網絡用節(jié)點表示活動,連接表示節(jié)點之間的依賴關系o節(jié)點表示方式61計算項目關鍵性通道的舉例示范 (1)o先確定工作任務的持續(xù)長度時間62計算項目關鍵性通道的舉例示范 (2)o再計算工作任務的最早結束時間63計算項目關鍵性通道的舉例示范 (3)o再計算工作任務的最晚開始時間64計算項目關鍵性通道的舉例示范 (4)o最后計算寬松時間、并判定關鍵通道65練習o

39、計算下圖中最早完成時間和關鍵路徑 任任務務A 5個個工工作作日日 任任務務H 2個個工工作作日日 任任務務B 5個個工工作作日日 任任務務C 4個個工工作作日日 任任務務E 5個個工工作作日日 任任務務F 2個個工工作作日日 任任務務G 4個個工工作作日日 任任務務D 11個個工工作作日日 66確定里程碑(1/3)o什么是軟件開發(fā)的里程碑(milestone)n軟件項目實施過程中的重大事件,這些事件有助于了解項目實施的進展情況n例如,某個重要活動的開始和結束o有哪些典型的里程碑n活動o需求分析、概要設計、詳細設計、編碼n檢查點o開始和結束67確定里程碑(2/3)o為什么需要關注里程碑n獲取對項

40、目實施的整體了解n便于向高層管理者匯報項目進展情況o如何獲取里程碑n來自于項目高層計劃,或者從項目計劃中抽取n確定你要關注的活動以及檢查點68確定里程碑(3/3)o里程碑的例子n需求分析通過評審并正式批準,標志需求分析工作的完成,后續(xù)階段工作的開始n軟件設計規(guī)格說明書通過評審并且得到批準,標志軟件設計工作完成,后續(xù)工作的開始69活動責任矩陣(1/4)o在制定軟件項目計劃時要定義活動責任矩陣o什么是活動責任矩陣n一種表示方法,用于定義了執(zhí)行、評審和批準軟件項目活動及其相關軟件產品的角色和人員70活動責任矩陣(2/4)o活動責任矩陣的例子活活動動 執(zhí)執(zhí)行行 負負責責 評評審審 批批準準 需求分析

41、需求分析小組 需求分析負責人 用戶方代表 需求分析小組 軟件設計小組 軟件測試小組 質量保證小組 用戶方代表負責人 軟件項目負責人 71活動責任矩陣(3/4)o活動責任矩陣的例子(續(xù))角角 色色 名名 稱稱 角角 色色 人人 員員 需 求 分 析 小 組 小 李 , 老 趙 , 小 田 , 小 謝 需 求 分 析 負 責 人 老 趙 用 戶 方 代 表 張 三 、 李 四 用 戶 方 代 表 負 責 人 張 三 72活動責任矩陣(4/4)o為什么需要定義活動責任矩陣n是軟件項目計劃的一個組成部分n明確、清晰說明項目的職責區(qū)域n幫助項目組成員了解他們的任務和職責,以及要參與的工作n幫助項目組成員

42、了解與其相關的人員n幫助項目組成員預計其工作量73描述項目進度計劃o甘特圖o網絡圖74甘特圖(1/2)o甘特圖是一個圖形化的任務表示方式,分為二個部分來顯示任務計劃n左部的工作表,以文字方式顯示任務信息,如任務名稱,開始和結束日期等n右邊的圖表,以條形圖方式顯示任務信息75甘特圖(2/2)76網絡圖(1/2)o網絡圖是一個圖形化的任務表示方式n框表示任務,框內用文字顯示任務信息,如任務名稱,開始和結束日期等n框間的連接,表示任務之間的相關性77網絡圖(2/2)78甘特圖和網絡圖的區(qū)別o甘特圖和網絡圖是等價的,可以相互轉換o甘特圖的特點n更能直觀的顯示任務的進程o網絡圖的特點n更能展示任務之間的

43、相關性79參與、承諾和分發(fā)o項目計劃的制訂者和所有的項目組成員都要參與項目計劃的制定n明確任務,估算周期,確認進度o通過會議的形式參與制定n加強交流o所有成員都要承諾項目計劃的內容o項目計劃要進行評審o評審后的項目計劃要分發(fā)給所有的項目組成員,讓他們了解軟件項目計劃80講授內容o項目案例o什么是軟件項目計劃?o為什么需要軟件項目計劃?o制定軟件項目計劃應考慮的因素o制定軟件項目計劃的步驟o案例分析及CASE工具o小結81制定軟件項目計劃的過程和步驟n指定項目進度協(xié)調者n確定要使用的工具n準備項目進度計劃會議n召開項目進度計劃會議n提交和分析數(shù)據(jù)n使用工具創(chuàng)建進度計劃n評審項目進度計劃n使用工具

44、更改項目進度計劃n批準項目進度計劃n分發(fā)項目進度計劃82制定軟件項目計劃的過程和步驟o對每個過程和步驟的描述n任務描述n入口條件n出口條件n持續(xù)時間n進一步說明83步驟1:指定項目計劃協(xié)調者(1/3)o任務描述n項目經理指定一個計劃協(xié)調者,負責協(xié)商約定和制定項目軟件開發(fā)計劃n計劃協(xié)調者是一個關鍵的角色o入口條件n項目開始實施之時o出口條件n有一個人被指派為計劃協(xié)調者84步驟1:指定項目計劃協(xié)調者(2/3)o持續(xù)時間n1天,甚至更短o進一步說明n計劃協(xié)調者可以是項目經理本身n計劃協(xié)調者應是一個全日制的職位85步驟1:指定項目計劃協(xié)調者(3/3)o為什么需要指定項目計劃協(xié)調者?n項目計劃的制定非常

45、重要n項目計劃的制定工作量大,需要全日制人員n項目計劃的制定涉及多方人員,包括用戶、項目經理、開發(fā)人員、其他計算機系統(tǒng)小組,因此需要專職人員進行多方協(xié)調86步驟2:確定要使用的工具(1/3)o任務描述n項目計劃協(xié)調者指定計算機輔助工具用于輔助制定軟件項目計劃和項目檢查表o入口條件n確定了項目計劃協(xié)調者o出口條件n所選擇的項目管理輔助工具87步驟2:確定要使用的工具(2/3)o持續(xù)時間n0-5天o進一步說明n可適當安排時間對工具的使用進行培訓n典型工具如:Microsoft Project88步驟2:確定要使用的工具(3/3)o為什么需要項目管理輔助工具?n提高項目計劃制定的效率n便于發(fā)現(xiàn)所制定

46、的項目計劃中存在的問題,提高項目計劃制定的質量n便于以后的跟蹤和監(jiān)督89步驟3:為項目計劃會議作準備(1/2)o任務描述n為召開項目計劃做好準備,內容包括o確定會議主題和具體任務o制定會議進度和日程安排o分發(fā)會議通知,邀請所有的項目組成員參加會議o最好有一個初步的草案供與會人員討論o如有,收集歷史信息90步驟3:為項目計劃會議作準備(2/2)o入口條件n選擇了項目計劃制定工具o出口條件n為會議召開做了充分的準備,并分發(fā)了會議通知o持續(xù)時間n0 5天91步驟4:召開項目計劃會議(1/3)o任務描述n召開會議,并就有關問題達成一致意見n確定軟件開發(fā)活動(大粒度),例如需求分析n確定每個活動的負責人

47、92步驟4:召開項目計劃會議(1/3)o活動負責人會后要與其下屬以及有關人員確定n細化所負責的活動(足夠詳細,便于管理和估算進度)n確定活動之間的關系n討論活動的持續(xù)時間n確定活動所需要的資源n列出與每個活動相關的一些基本假設和要求o生產率o所需的人和機器o人員的工作能力93步驟4:召開項目計劃會議(3/3)o入口條件n分發(fā)了會議通知n項目計劃負責人為會議的召開做好了充分的準備o出口條件n確定了各個主要活動的負責人n與會者就制定項目計劃的過程達成一致n各個負責人明確了各自的任務和職責n記錄了所有要解決的問題,會議備忘錄被分發(fā)給所有與會人員o持續(xù)時間n2 3天94步驟5:提交和分析數(shù)據(jù)(1/2)

48、o任務描述n項目各個活動的負責人向項目計劃負責人提交了計劃數(shù)據(jù)n項目計劃負責人對提交的數(shù)據(jù)進行了分析95步驟5:提交和分析數(shù)據(jù)(2/2)o入口條件n項目計劃會議已成功召開o出口條件n各個項目活動負責人的計劃數(shù)據(jù)已經收集并得到充分的分析o持續(xù)時間n1周96步驟6:使用工具創(chuàng)建項目計劃o任務描述n項目計劃負責人使用工具制定項目計劃o入口條件n各個活動負責人提交了各自的計劃數(shù)據(jù)o出口條件n制定了一個初步的項目計劃o持續(xù)時間n1-5天97步驟7:評審項目計劃(1/2)o任務描述n項目計劃負責人召開項目計劃的評審會議n會議的參與者不僅包括項目組成員,還包括管理層、質量保證人員、甚至用戶98步驟7:評審項

49、目計劃(2/2)o入口條件n制定了初步的項目進度計劃o出口條件n評審會議結束,記錄了所有發(fā)現(xiàn)的問題,并形成了會議備忘錄o持續(xù)時間n1-2天99步驟8:更改項目進度計劃o任務描述n根據(jù)評審會議的要求更改項目計劃o入口條件n評審會議結束,確定了項目進度計劃的修改部分o出口條件n產生了一個可提交的項目計劃o持續(xù)時間n1-5天100步驟9:批準項目進度計劃o任務描述n給項目經理上報項目計劃,等待批準o入口條件n根據(jù)評審會議要求修改后的項目計劃o出口條件n項目經理批準的項目計劃o持續(xù)時間n1天101步驟10:分發(fā)項目進度計劃o任務描述n將批準后的項目計劃分發(fā)給項目組成員o入口條件n經批準的項目計劃o出口

50、條件n適當?shù)匚募职l(fā)給項目組成員o持續(xù)時間n1天102講授內容o項目案例o什么是軟件項目計劃?o為什么需要軟件項目計劃?o制定軟件項目計劃應考慮的因素o制定軟件項目計劃的步驟o案例分析及CASE工具o小結103小結oWhat and whyo軟件項目計劃制定應考慮的因素o制定軟件項目計劃的步驟o成功的軟件項目計劃n充分考慮n參與者承諾n緊張可完成的104案例案例1:時間管理 閱讀以下關于信息系統(tǒng)項目管理過程中時間管理問題的敘述,回答問題1至問題4。案例場景案例場景小張為希賽信息技術有限公司(CSAI) IT 主管,最近接到公司總裁的命令,負責開發(fā)一個電子商務平臺。小張粗略地估算該項目在正常速

51、度下需花費的時間和成本。由于公司業(yè)務發(fā)展需要,公司總裁急于啟動電子商務平臺項目,因此,要求小張準備一份關于盡快啟動電子商務平臺項目的時間和成本的估算報告。在第一次項目團隊會議上,項目團隊確定出了與項目相關的任務如下:105案例案例1:時間管理 第一項任務是比較現(xiàn)有電子商務平臺,按照正常速度估算完成這項任務需要花 10 天,成本為15000 元。但是,如果使用允許的最多加班工作量,則可在 7 天、18750 元的條件下完成。一旦完成比較任務,就需要向最高層管理層提交項目計劃和項目定義文件,以便獲得批準。項目團隊估算完成這項任務按正常速度為 5 天,成本 3750 元,如果趕工為 3 天,成本為

52、4500 元。當項目團隊獲得高層批準后,各項工作就可以開始了。項目團隊估計需求分析為 15 天,成本45000 元,如加班則為 10 天,成本 58500 元。106案例案例案例1:時間管理:時間管理 o設計完成后,有設計完成后,有 3 3 項任務必須同時進行:開發(fā)電子商務平臺數(shù)據(jù)項任務必須同時進行:開發(fā)電子商務平臺數(shù)據(jù)庫;庫; 開發(fā)和編寫實際網頁代碼;開發(fā)和編寫電子商務平臺表格開發(fā)和編寫實際網頁代碼;開發(fā)和編寫電子商務平臺表格碼。估計數(shù)據(jù)庫的開發(fā)在不加班的時候為碼。估計數(shù)據(jù)庫的開發(fā)在不加班的時候為 10 10 天和天和 9000 9000 元,加班元,加班時可以在時可以在 7 7 天和天和

53、11250 11250 元的情況下完成。同樣,項目團隊估算在元的情況下完成。同樣,項目團隊估算在不加班的情況下,開發(fā)和編寫網頁代碼需要不加班的情況下,開發(fā)和編寫網頁代碼需要 10 10 天和天和 17500 17500 元,加元,加班則可以減少兩天,成本為班則可以減少兩天,成本為 19500 19500 元。開發(fā)表格工作分包給別的公元。開發(fā)表格工作分包給別的公司,需要司,需要 7 7 天、成本天、成本 8400 8400 元。開發(fā)表格的公司并沒有提供趕工多元。開發(fā)表格的公司并沒有提供趕工多收費的方案。收費的方案。o最后,一旦數(shù)據(jù)庫開發(fā)出來,網頁和表格編碼完畢,整個電子商務最后,一旦數(shù)據(jù)庫開發(fā)出

54、來,網頁和表格編碼完畢,整個電子商務平臺就需要進行測試、修改,項目團隊估算需要平臺就需要進行測試、修改,項目團隊估算需要 3 3 天,成本天,成本 4500 4500 元。如果加班的話,則可以減少一天,成本為元。如果加班的話,則可以減少一天,成本為 6750 6750 元。元。107案例案例案例1:時間管理:時間管理 o【問題【問題1 1】如果不加班,完成此項目的成本是多少?完成這一項目】如果不加班,完成此項目的成本是多少?完成這一項目要花多長時間?要花多長時間?o【問題【問題2 2】項目可以完成的最短時間量是多少?在最短時間內完成】項目可以完成的最短時間量是多少?在最短時間內完成項目的成本是

55、多少?項目的成本是多少?o【問題【問題3 3】假定比較其他電子商務平臺的任務執(zhí)行需要】假定比較其他電子商務平臺的任務執(zhí)行需要 13 13 天而不天而不是原來估算的是原來估算的 10 10 天。小張將采取什么行動保持項目按常規(guī)速度天。小張將采取什么行動保持項目按常規(guī)速度進行?進行?o【問題【問題4 4】假定總裁想在】假定總裁想在 35 35 天內啟動項目,小張將采取什么行動天內啟動項目,小張將采取什么行動來達到這一期限?在來達到這一期限?在 35 35 天完成項目將花費多少?天完成項目將花費多少?108案例案例案例1:時間管理:時間管理 案例分析案例分析1.1.項目活動定義項目活動定義(1)(1

56、)比較現(xiàn)有電子商務平臺。比較現(xiàn)有電子商務平臺。(2)(2)向最高層管理層提交項目計劃和項目定義文件。向最高層管理層提交項目計劃和項目定義文件。(3)(3)電子商務平臺設計需求。電子商務平臺設計需求。(4)(4)開發(fā)電子商務平臺數(shù)據(jù)庫。開發(fā)電子商務平臺數(shù)據(jù)庫。(5)(5)開發(fā)和編寫實際網頁代碼。開發(fā)和編寫實際網頁代碼。(6)(6)開發(fā)和編寫電子商務平臺表格碼。開發(fā)和編寫電子商務平臺表格碼。(7)(7)測試,修改。測試,修改。109案例案例1:時間管理:時間管理 案例分析案例分析2. 2. 活動排序活動排序在進行項目活動排序時一般采用優(yōu)先圖示法、箭線圖示法、條件在進行項目活動排序時一般采用優(yōu)先圖示

57、法、箭線圖示法、條件圖示法、網絡模板這圖示法、網絡模板這 4 4 種方法,最終形成一套項目網絡圖。種方法,最終形成一套項目網絡圖。110案例案例1:時間管理:時間管理 案例分析案例分析3. 3. 項目活動周期估算項目活動周期估算(1)(1)專家評審。專家的判斷主要依賴于歷時的經驗和信息。專家評審。專家的判斷主要依賴于歷時的經驗和信息。(2)(2)類比估算。使用以前類似的活動的完成事件作為當前活動工期類比估算。使用以前類似的活動的完成事件作為當前活動工期的估算基礎,計算評估工期。的估算基礎,計算評估工期。(3)(3)基于數(shù)量的歷時。由工程基于數(shù)量的歷時。由工程/ /設計所確定的每一特定類型工作所

58、設計所確定的每一特定類型工作所需完成的工作量,乘以生產率,所得結果用于估算活動歷時。需完成的工作量,乘以生產率,所得結果用于估算活動歷時。(4)(4)保留時間。工期估算中預留一定比例作為冗余時間,以應付項保留時間。工期估算中預留一定比例作為冗余時間,以應付項目風險。目風險。111案例案例1:時間管理:時間管理 案例分析案例分析4. 4. 安排進度表安排進度表項目的進度計劃意味著明確定義項目活動的開始和結束項目的進度計劃意味著明確定義項目活動的開始和結束日期。進度表的確定應根據(jù)項目網絡圖、估算的活動工期、日期。進度表的確定應根據(jù)項目網絡圖、估算的活動工期、資源需求、資源共享情況、項目執(zhí)行的工作日

59、歷、進度限制、資源需求、資源共享情況、項目執(zhí)行的工作日歷、進度限制、最早和最晚時間、風險管理計劃、活動特征等統(tǒng)一考慮。最早和最晚時間、風險管理計劃、活動特征等統(tǒng)一考慮。進度控制主要是監(jiān)督進度的執(zhí)行狀況,及時發(fā)現(xiàn)和糾正偏差、進度控制主要是監(jiān)督進度的執(zhí)行狀況,及時發(fā)現(xiàn)和糾正偏差、錯誤。在控制中要考慮影響項目進度變化的因素,項目進度變更錯誤。在控制中要考慮影響項目進度變化的因素,項目進度變更對其他部分的影響因素,以及進度表變更時應采取的實際措施。對其他部分的影響因素,以及進度表變更時應采取的實際措施。5. 5. 進度控制進度控制112案例案例1:時間管理:時間管理 案例分析案例分析5. 5. 進度控

60、制進度控制第一步:第一步:對任務編號并進行任務的排序,編號及排序如表對任務編號并進行任務的排序,編號及排序如表 3-1 3-1 所示。所示。113案例案例1:時間管理:時間管理 案例分析案例分析5. 5. 進度控制進度控制第二步:第二步:根據(jù)題目信息比較正常的時間和趕工的時間,以及正常費根據(jù)題目信息比較正常的時間和趕工的時間,以及正常費用和趕工費用,同時計算出趕工費用率,表用和趕工費用,同時計算出趕工費用率,表3-2 3-2 所示。所示。 114案例案例1:時間管理:時間管理 案例分析案例分析5. 5. 進度控制進度控制第三步:第三步:根據(jù)活動編號畫出該項目的雙代號網絡圖,如圖根據(jù)活動編號畫出

溫馨提示

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

評論

0/150

提交評論