定義
項目進度管理是為了保證項目按時完成,對項目中所需的各個過程進行管理的過程,包括規劃進度、定義活動、活動優先級排序、活動持續時間、制定進度計劃和控制進度。
管理基礎
制定進度計劃的一般步驟
選擇進度計劃方法(如關鍵路徑法) -——> 將活動、持續時間、所需資源、依賴關系等輸入進度計劃編制工具,創建進度模型 -——> 形成進度計劃
管理新實踐
- 具有未完成項的迭代型進度計劃:如適應型模型中,采用滾動式規劃
- 按需進行的進度計劃:在資源可用時從未完成工作列表中提取任務
范圍管理過程
輸入輸出匯總表格
加粗表示重點使用
1、規劃進度管理
一句話總結:基于整體里程碑計劃、開發方法等輸入,參考進度管理計劃模版,分析適合當前項目的進度規劃方法,通過會議形式,邀請相關專家評審確認,輸出進度管理計劃的過程。
輸入說明
- 項目章程:項目章程中規定的總體里程碑計劃
- 項目管理計劃
- 開發方法:有助于定義進度計劃方法、估算技術、進度計劃編制工具以及用來控制進度的技術
- 范圍管理計劃:描述如何定義和制定范圍,并提供有關如何制定進度計劃的信息
- 事業環境因素:組織文化和結構;進度計劃工具;商業數據庫,如標準化的估算數據
- 組織過程資產:歷史信息和經驗教訓知識庫;模版和表格;
工具和技術說明
- 專家判斷:咨詢進度計劃、管理和控制相關領域的專家
- 數據分析:備選方案分析,可分析確定采用哪些進度計劃方法
- 會議:可能舉行會議制定進度管理計劃
常見的進度計劃方法有哪些?
- 關鍵路徑法
- 關鍵鏈法:在關鍵路徑基礎上,考慮資源約束,設置項目緩沖/接駁緩沖
- 計劃評審技術(PERT)
- 滾動式規劃
- 資源優化技術,如資源平衡和資源平衡
- 里程碑圖:高層進度跟蹤
- 甘特圖
- 蒙特卡洛模擬:關鍵路徑法確定邏輯關系 ——> 選擇貝塔分布或者三角分布來模擬活動持續時間的不確定性 ——> 基于概率模擬活動持續時間,重復5000或更多次,以覆蓋各種情況 ——> 計算每次模擬的關鍵路徑和總工期 ——> 統計模擬結果,生成概率分布圖(S曲線) ——> 輸出模擬結果,概率分析如項目90天完成概率為80%;敏感性分析如開發活動對工期影響最大
輸出
- 進度管理計劃
一般包含內容如下: - 制定進度模型的進度規劃方法論和工具
- 進度計劃發布和迭代長度
- 準確度:規定活動持續時間估算的可接受空間
- 計量單位:如使用人天數測量時間
- 工作分解結構:為進度管理計劃提供了框架
- 進度模型維護:如何在就進度模型中更新項目狀態
- 控制臨界值:如最大允許偏離計劃10%
- 績效測量規則
- 報告格式:進度報告的格式和編制頻率
2、定義活動
一句話總結:基于范圍基準中WBS和WBS詞典等信息,組織項目核心角色通過會議形式,對WBS中活動進行分解,輸出活動清單、活動屬性和里程碑清單的過程
輸入說明
- 項目管理計劃
- 進度管理計劃
- 范圍基準
- 事業環境因素:組織文化和結構;項目管理信息系統;
- 組織過程資產
- 經驗教訓知識庫,包含以往類似項目的活動清單等
- 標準化的流程
- 活動清單模版
- 與定義活動相關的政策、程序和指南
工具和技術說明
- 分解:把項目范圍和可交付成果逐步分解為更小的、更便于管理的組成部分的技術
- 滾動式規劃:詳細規劃近期要完成的工作,粗略規劃遠期工作,是漸進明細的過程
- 專家判斷:征求相關領域專家建議
- 會議
輸出
- 活動清單:項目所需的進展活動
- 活動屬性:對活動的補充描述,包含活動清單和WBS的聯系
- 初期包含:活動標識(ID)、WBS標識、活動名稱/標簽
- 完成時可能包含:緊前/緊后活動、邏輯關系、提前量和滯后量、資源需求、強制日期、制約因素和假設條件
- 里程碑清單:重要時點和事件,并指明是強制性的還是選擇性的。里程碑的持續時間為零。
- 變更請求:可交付成果漸進明細為活動的過程中,可能超出項目基準,需要提出變更請求。
- 項目管理計劃更新:進度基準、成本基準
3、活動優先級排序
一句話總結:在里程碑清單基礎上,分析活動清單依賴關系及相關制約因素,利用緊前關系繪圖法,輸出進度網絡圖的過程。
輸入說明
- 項目管理計劃
- 進度管理計劃
- 范圍基準:考慮范圍基準中的WBS、可交付成果、制約因素和假設條件。
- 項目文件
- 活動清單:所有待排序的活動
- 活動屬性:可能包含了活動關系的描述
- 里程碑清單:特定里程碑的實現日期,影響活動排序方式
- 假設日志:假設條件和制約因素對活動排序的影響
- 事業環境因素:行業標準、項目管理信息系統、進度規劃工具
- 組織過程資產:相關模版
工具和技術說明
-
緊前關系繪圖法:PDM,一種畫圖技術,節點表示活動,相較箭線圖法簡單一些,輸出如下圖
-
箭線圖法:ADM,也叫雙代號網絡圖,箭線表示活動
- 不會有相同的代號
- 緊前事件和緊后事件代號至少有一個
- 隨著箭頭方向,節點代號越來越大
- 流入同一節點,均有共同的緊后活動;流出同一節點,均有共同的緊前活動
-
提前量與滯后量:
- 提前量是對于緊前活動,緊后活動可提前的時間量,提前量一般用負值表示。
- 滯后量是相對于緊前活動、緊后活動需要推遲的時間量,滯后量一般用正值表述。
-
確定和整合依賴關系
- 強制性、選擇性依賴、內部、外部
-
項目管理信息系統
輸出
- 項目進度網絡圖
- 項目文件更新
- 活動清單:受項目活動關系可能變更的影響
- 活動屬性:描述順序,確定緊前緊后關系
- 里程碑清單:排列活動順序時,特定里程碑計劃的實現日期可能影響
- 假設日志:可能更新假設日志和制約因素
4、活動持續時間估算
一句話總結:考慮資源需求及可用性,結合活動屬性中活動依賴關系,對活動清單中所有活動,利用類比估算、三點估算、參數估算等方法,估算活動持續時間估算,更新活動屬性的過程。
需要考慮的其他因素
- 收益遞減規律:到達一個臨界點后,隨著資源增加收益會減少
- 資源數量:兩倍資源,不一定能縮短一半工期
- 技術進步:技術進步可能縮短持續時間和資源需求
- 員工激勵:
- 拖延癥:最后一刻才會全力以赴
- 帕金森定律:只要還有時間,工作就會不斷擴展,直到用完所有時間
輸入說明
- 項目管理計劃
- 進度管理計劃
- 范圍基準
- 項目文件
- 活動清單:所有待估算的活動
- 活動屬性:確定的緊前緊后關系、定義的提前量和滯后量、以及可能影響持續時間估算的活動邏輯關系
- 里程碑清單:里程碑時間影響持續時間估算
- 資源需求:分配的資源是否達到要求,直接影響持續時間
- 資源日歷:資源可用性、資源類型和資源性質,確定資源何時可用可用多久
- 資源分解結構:按類別和類型提供了已識別資源的層次結構
- 團隊派工單:將何時的人員分派到項目
- 假設日志:假設條件和制約因素可能生成一個影響項目進度的風險
- 風險登記冊:單個項目風險可能影響資源的選擇和可用性
- 經驗教訓登記冊:與人力投入相關的經驗教訓可以運用到項目,以提高人力投入和持續時間估算的準確性
- 事業環境因素:持續時間估算數據庫和其他參考數據、生產率測量指標
- 組織過程資產:歷史信息、估算政策、經驗教訓知識庫等
工具和技術說明
- 類比估算:相似活動或歷史數據估算當前活動
- 參數估算:基于歷史數據和項目參數,使用某種算法計算持續時間或成本的技術。如開發工作量15人天,參考歷史經驗開發測試工作量1:3,則計算測試工作量為5人天
- 三點估算
- 三角分布:(樂觀+最可能+悲觀)/3
- 貝塔分布:(樂觀+4最可能+悲觀)/6
- 自下而上估算:從下到上逐層匯總WBS組成部分的估算而得到項目估算
- 數據分析
- 備選方案分析:比較不同資源能力或技能水平、進度壓縮技術、不同工具以及資源的創建、租賃和購買決策,有助于團隊權衡資源、成本和持續時間變量
- 儲備分析:考慮應急儲備對于進度方面的不確定性,可以是百分比或某一段固定時間,屬于進度基準范圍;管理儲備為管理控制預留出的項目預算,應對不可預見的工作,不包括在進度基準中,但屬于總持續時間的一部分。使用管理儲備,需要變更進度基準。
- 專家判斷:征求相關領域專家意見
- 決策:投票
輸出
- 持續時間估算:對活動工作時段的定量評估,不包括任何滯后量,可指出一定的變動區間,如10天 ± 2天,表明最少8天,最多12天。
- 估算依據:持續時間估算所需的支持信息的數量和種類,及如何評估得出的持續時間
- 項目文件更新
- 活動屬性:更新活動持續時間
- 假設日志:為估算持續時間制定的假設條件
- 經驗教訓登記冊
5、制定進度計劃
一句話總結:基于進度網絡圖和持續時間估算,將活動清單全部落入進度模型匯總,考慮資源可用性,最終輸出進度計劃的過程。
制定進度計劃的關鍵步驟
- 定義里程碑,識別活動并排列活動順序、估算持續時間
- 分配至各活動的項目人員審查其被分配的活動
- 項目人員確認開始和完成日期沒有沖突,確認計劃有效性
- 分析進度計劃,確定是否存在邏輯沖突,以及基準前是否需要資源平衡
輸入說明
- 項目管理計劃
- 進度管理計劃
- 范圍基準:范圍說明書、WBS和WBS字典
- 項目文件
- 項目進度網絡圖:用于進度計劃緊前緊后關系推算
- 活動持續時間估算:活動所需的工作時段數的定量評估,用于推算進度計劃
- 估算依據:持續時間估算所需的支持信息的數量和種類
- 活動清單:活動列表
- 活動屬性:活動細節信息
- 里程碑計劃:特定里程碑的實現日期
- 資源需求:資源的類型和數量,用于創建進度模型
- 資源日歷:規定了資源可用性
- 項目團隊派工單:明確了分配到每個活動的資源
- 假設日志:假設條件和制約因素可能造成影響進度的風險
- 風險登記冊:已識別風險對進度的影響,進度儲備
- 經驗教訓登記冊:與創建進度模型相關的經驗教訓登記冊
- 協議:采購場景,供應商履行合同過程中可能對進度產生影響
- 事業環境因素:政府或行業標準、溝通渠道等
- 組織過程資產
- 進度計劃方法論
工具和技術說明
- 進度網絡分析:1)多個路徑在同一時間點匯聚或分叉時,匯總進度儲備的必要性;2)審查網絡,查看關鍵路徑是否存在高風險活動,是否需要使用進度儲備或執行風險應對計劃。
- 關鍵路徑法:估算項目最短工期,
- 最早開始時間、最早結束時間;最晚開始時間、最晚結束時間
- 總浮動時間、自由浮動時間
- 資源優化
- 資源平衡:往往導致關鍵路徑改變
- 資源平滑:浮動時間內削峰填谷,不改變關鍵路徑,可能無法資源最優
- 進度壓縮
- 趕工:增加資源,以最小成本壓縮進度
- 快速跟進:提前進行關鍵路徑上不強依賴緊前活動的活動,有返工風險
- 提前量與滯后量:提前量用于在條件許可情況下提早開始緊后活動;滯后量是在某些限制條件下,在緊前和緊后之間增加一段不需要工作或資源的自然時間
- 計劃評審技術:又稱三點估算技術
- 數據分析
- 假設場景分析:假設某種情況出現,會對目標的影響
- 模擬:常見技術是:蒙特卡洛分析,模擬不同的活動假設、制約因素和風險、問題和情景,使用概率分布和不確定性的其他表現形式,來計算工作包的持續時間
- 項目管理信息系統:進度計劃軟件,加快進度計劃的編制過程
- 敏捷或適應型發布規劃
輸出
- 進度基準:經批準的進度模型,是項目管理計劃的組成部分
- 項目進度計劃,可以采用的圖形方式包括
- 里程碑圖:高層級計劃
- 橫道圖:又稱甘特圖,概括性進度計劃
- 項目進度網絡圖:詳細進度計劃
- 進度數據:如按時段的資源需求、備選的進度計劃、使用的進度儲備等
- 項目日志
- 變更請求
- 項目管理計劃更新
- 進度管理計劃
- 范圍基準
- 項目文件更新
- 活動屬性:更新活動屬性以反映進度計劃過程中對資源需求的修改
- 持續時間估算:如果資源平衡,可能對持續時間估算做出相應地更新
- 資源需求:資源平衡可能改變資源需求
- 假設日志
- 風險登記冊
- 經驗教訓登記冊
6、控制進度
一句話總結:基于工作績效數據及項目關鍵文件,采用掙值分析、趨勢分析和偏差分析等技術,監督基準變更,并對未來績效預算的過程。
控制進度關注內容
- 判斷項目當前狀態
- 對引起變更的因素施加影響
- 重新考慮必要的進度儲備
- 判斷是否已經發生變更
- 實際變更時對其進行管理
輸入說明
- 項目管理計劃
- 進度管理計劃
- 進度基準
- 范圍基準
- 績效測量基準
- 項目文件
- 項目進度計劃
- 進度數據
- 項目日歷
- 資源日歷:顯示團隊和物質資源的可用性
- 經驗教訓登記冊
- 工作績效數據:如哪些活動已經開始,進展如何,哪些活動已經完成
- 組織過程資產:進度控制工具
工具和技術說明
- 數據分析
-
掙值分析:評價瓶頸偏離初始進度基準的程度
-
趨勢分析:檢查項目績效隨時間的變化情況,
-
偏差分析:實際與計劃的偏離計劃
-
績效審查
-
迭代燃盡圖:用于跟蹤迭代尚未完成的工作
-
假設情景分析
-
- 關鍵路徑法:檢查關鍵路徑上項目的進展狀態
- 資源優化:考慮資源可用情況下,對活動所需資源進行進度規劃
- 提前量與滯后量:網絡分析中調整提前量和滯后量,設法使進度之后的項目趕上活動計劃
- 進度壓縮:趕工或快速更新
- 項目管理信息系統:包括進度計劃和軟件
輸出
- 工作績效信息:與進度基準相比較的項目執行情況
- 進度預測:根據已有數據,對未來情況進行的估算或預計
- 變更請求:通過分析進度偏差,審查進展報告、績效測量結果,可能對進度基準、范圍基準等其他組成部分提出的變更關系。
- 項目管理計劃更新
- 進度管理計劃
- 進度基準
- 成本基準
- 績效測量基準
- 項目文件更新
- 估算依據
- 項目進度計劃
- 進度數據
- 進度數據
- 資源日歷:反映因資源優化、進度壓縮以及糾正和預防措施導致的資源日歷變更
- 假設日志
- 經驗教訓登記冊
- 風險登記冊