甘特圖主要是用來作項目管理的,能夠清楚的看到任務間的邏輯關係,任務與時間關係和任務間並行關係。編程
在甘特圖中,橫軸方向表示時間,縱軸方向並列着活動列表。圖表內能夠用線條、數字、文字代號等來表示計劃(實際)所需時間,計劃(實際)輸出,計劃(實際)開工或完工時間等。設計
一、根據計劃列出全部任務遊戲
對於每個任務,無論這項任務是並行任務或者是線性任務,列出任務的啓動時間,估算完成該任務所須要花費的時間。若是本項任務是線性任務,同時也列出這項任務所依賴的任務,最後使用表格的方式將全部的任務按前後順序列出。下面用一個簡單的說明這個問題,某公司決定開發一套遊戲軟件;公司技術人員爲這個項目列出了十五條主要任務。項目管理
任務 | 可能的開始時間 | 持續時間 | 任務類型 | 依賴 |
一、遊戲選題和整體設計 | 第一週 | 五天 | 線性任務 | - |
二、選擇硬件平臺 | 第一週 | 一天 | 線性任務 | 1 |
三、安裝和佈置硬件平臺 | 第三週 | 兩週 | 並行任務 | 2 |
四、詳細分析核心模塊 | 第一週 | 兩週 | 線性任務 | 1 |
五、詳細分析外圍輔助模塊 | 第一週 | 兩週 | 線性任務 | 4 |
六、編程序實現核心模塊 | 第四周 | 三週 | 線性任務 | 4 |
七、編程序實現外圍輔助模塊 | 第四周 | 三週 | 線性任務 | 5 |
八、保證核心模塊的質量 | 第五週 | 一週 | 線性任務 | 6 |
九、保證輔助模塊的質量 | 第五週 | 一週 | 線性任務 | 7 |
十、核心模塊的培訓 | 第七週 | 一天 | 並行任務 | 6 |
十一、開發收費系統 | 第六週 | 一週 | 並行任務 | 5 |
十二、開發管理系統 | 第六週 | 一週 | 並行任務 | 5 |
1三、開發數據分析系統 | 第六週 | 一週 | 並行任務 | 5 |
1四、用戶試玩 | 第七週 | 一週 | 線性任務 | 1-13 |
1五、幫助手冊 | 第四周 | 兩週 | 並行任務 | 13 |
下一步畫出甘特圖草圖,將每個任務在紙上畫出,並顯示其開始的最先時間。每一個任務的時間段用一個條塊表示,條塊的長度即爲任務須要花費的時間。在任務的條塊上標識出完成該任務所須要的時間。繪製草圖時並不須要考慮如何規劃這些任務,下圖即爲本案例的甘特圖草圖:資源
二、規劃任務開發
有了草圖後須要完成的工做就是規劃任務,將連續性的任務按照要求的順序進行規劃,確保相互依賴的任務不在其所依賴的任務完成前就開始。在規劃的過程當中,能夠引入別的技巧,如關鍵路徑分析。例如能夠採用「避免將平行的任務與在關鍵路徑上的連續任務相沖突」的原則來規劃平行任務等。同時規劃過程當中,確保儘可能使用可以得到的資源,而不是隨意使用或過分使用資源。同時在時間表中預留各類停頓時間:包括因質量形成的生產停頓,或者因爲出貨問題形成的滯延等等。get
三、展示分析數據分析
製做甘特圖的最後一步是造成最終版本的甘特圖,全部任務在甘特圖上分配合理,不一樣的任務之間具備好的協調性和連貫性。通過修改後的甘特圖見以下:it
經過這張甘特圖,您能夠發現:若是一切發展正常,本項目將在十週內完成,若是但願確保按時完成任務,做爲項目管理者,項目經理一般須要:table
一、在項目開始的五週內安排一個分析師
二、在項目的第四周後的六週內安排一名程序編寫人員
三、在項目的第六週後的三週內安排另外一名程序編寫人員
四、在項目的第七週與第九周安排質量保證人員
五、在第七週結束時完成硬件安裝
六、對於輔助模塊的分析、開發以及安裝,對於整個項目相當重要,所以須要按時完成
七、只要在第七週結束前完成,硬件安裝是優先度比較低的任務。
原文來自http://www.51diaodu.com/xinwen/7
2、優缺點
一、甘特圖簡單清晰、形象易懂而且使用方便。二、能夠直接在甘特圖中進行各項資源須要量統計。三、不能直接反映各個過程之間相互聯繫、相互制約的邏輯關係。四、不能明確指出哪些工做是關鍵工做,哪些工做不是關鍵工做。五、不能計算各工做的時間參數,看不到計劃潛力。